Mercurial > evolve
annotate tests/test-discovery-obshashrange.t @ 5954:fb90474ec53f
evolve: wrap the more modern wireprotov1server._capabilities()
This function is recommended for wrapping instead of capabilities(). It also
needs less code from extensions, as this patch demonstrates.
The function exists since 982f13bef503, which is 2014, so we can rely on this
function to be present in any modern Mercurial.
author | Anton Shestakov <av6@dwimlabs.net> |
---|---|
date | Sat, 05 Jun 2021 00:34:53 +0800 |
parents | daca8f4f7014 |
children | e97fbded40a5 |
rev | line source |
---|---|
2084
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
1 test for range based discovery |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
2 ============================== |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
3 |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
4 $ . $TESTDIR/testlib/pythonpath.sh |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
5 |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
6 $ cat << EOF >> $HGRCPATH |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
7 > [extensions] |
5854
b0f35c0a762f
tests: cleanup in obshashrange tests
Anton Shestakov <av6@dwimlabs.net>
parents:
5705
diff
changeset
|
8 > evolve = |
2379
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
9 > blackbox = |
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
10 > [defaults] |
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
11 > blackbox = -l 100 |
4310
980565468003
tests: filter out uninteresting log events
Anton Shestakov <av6@dwimlabs.net>
parents:
4295
diff
changeset
|
12 > [blackbox] |
5705
9f8ff149f258
tests: remove branch cache entries from test-discovery-obshashrange.t
Anton Shestakov <av6@dwimlabs.net>
parents:
5704
diff
changeset
|
13 > track = backupbundle, cache, command, commandalias, commandfinish, debug, |
9f8ff149f258
tests: remove branch cache entries from test-discovery-obshashrange.t
Anton Shestakov <av6@dwimlabs.net>
parents:
5704
diff
changeset
|
14 > discovery, evoext-cache, evoext-obsdiscovery, incoming, tagscache |
2084
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
15 > [experimental] |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
16 > obshashrange=1 |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
17 > verbose-obsolescence-exchange=1 |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
18 > [ui] |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
19 > logtemplate = "{rev} {node|short} {desc} {tags}\n" |
5198
cbfd36046969
tests: use appropriate Python (2 or 3) for dummyssh
Anton Shestakov <av6@dwimlabs.net>
parents:
4871
diff
changeset
|
20 > ssh = "$PYTHON" "$RUNTESTDIR/dummyssh" |
2084
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
21 > EOF |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
22 |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
23 $ getid() { |
2425
51c62552fbbc
tests: disable blackbox for 'getid'
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2422
diff
changeset
|
24 > hg log --hidden --template '{node}\n' --rev "$1" --config 'extensions.blackbox=!' |
2084
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
25 > } |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
26 |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
27 $ hg init server |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
28 $ hg clone ssh://user@dummy/server client |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
29 no changes found |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
30 updating to branch default |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
31 0 files updated, 0 files merged, 0 files removed, 0 files unresolved |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
32 $ cd server |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
33 $ hg debugbuilddag '.+7' |
2379
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
34 $ hg blackbox |
3013
945a0989e41b
packaging: merge stable back into default
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3000
diff
changeset
|
35 * @0000000000000000000000000000000000000000 (*)> init server exited 0 after *.?? seconds (glob) |
3209
a05e46239146
test: update test-discovery-obshashrange.t
Boris Feld <boris.feld@octobus.net>
parents:
3149
diff
changeset
|
36 * @0000000000000000000000000000000000000000 (*)> -R server serve --stdio (glob) |
2379
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
37 * @0000000000000000000000000000000000000000 (*)> -R server serve --stdio exited 0 after *.?? seconds (glob) |
3485
ece7cfdff335
test: conditionalize blackbox output for Windows
Matt Harbison <matt_harbison@yahoo.com>
parents:
3448
diff
changeset
|
38 * @0000000000000000000000000000000000000000 (*)> debugbuilddag .+7 (glob) (no-windows !) |
ece7cfdff335
test: conditionalize blackbox output for Windows
Matt Harbison <matt_harbison@yahoo.com>
parents:
3448
diff
changeset
|
39 * @0000000000000000000000000000000000000000 (*)> debugbuilddag ".+7" (glob) (windows !) |
2569
427f6091250e
obscache: plug on core 'update cache' method if available
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2559
diff
changeset
|
40 * @0000000000000000000000000000000000000000 (*)> updated evo-ext-obscache in *.???? seconds (8r, 0o) (glob) |
3485
ece7cfdff335
test: conditionalize blackbox output for Windows
Matt Harbison <matt_harbison@yahoo.com>
parents:
3448
diff
changeset
|
41 * @0000000000000000000000000000000000000000 (*)> debugbuilddag .+7 exited 0 after *.?? seconds (glob) (no-windows !) |
ece7cfdff335
test: conditionalize blackbox output for Windows
Matt Harbison <matt_harbison@yahoo.com>
parents:
3448
diff
changeset
|
42 * @0000000000000000000000000000000000000000 (*)> debugbuilddag ".+7" exited 0 after *.?? seconds (glob) (windows !) |
2379
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
43 * @0000000000000000000000000000000000000000 (*)> blackbox (glob) |
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
44 $ rm .hg/blackbox.log |
2084
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
45 $ hg log -G |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
46 o 7 4de32a90b66c r7 tip |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
47 | |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
48 o 6 f69452c5b1af r6 |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
49 | |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
50 o 5 c8d03c1b5e94 r5 |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
51 | |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
52 o 4 bebd167eb94d r4 |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
53 | |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
54 o 3 2dc09a01254d r3 |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
55 | |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
56 o 2 01241442b3c2 r2 |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
57 | |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
58 o 1 66f7d451a68b r1 |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
59 | |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
60 o 0 1ea73414a91b r0 |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
61 |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
62 |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
63 $ hg debugobsolete aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa `getid 'desc(r1)'` |
4871
a8ff17479fb8
branching: preserve test change on stable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4861
diff
changeset
|
64 1 new obsolescence markers |
2551
ecd47c63b6de
obshashrange: add an option to protect from accidental activation
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2530
diff
changeset
|
65 $ hg debugobsolete bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb `getid 'desc(r2)'` --config experimental.obshashrange.max-revs=1 |
4871
a8ff17479fb8
branching: preserve test change on stable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4861
diff
changeset
|
66 1 new obsolescence markers |
2084
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
67 $ hg debugobsolete cccccccccccccccccccccccccccccccccccccccc `getid 'desc(r4)'` |
4871
a8ff17479fb8
branching: preserve test change on stable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4861
diff
changeset
|
68 1 new obsolescence markers |
2459
5e6fc802bc8a
obshashrange: add an option to disable local cache warming
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2425
diff
changeset
|
69 $ hg debugobsolete dddddddddddddddddddddddddddddddddddddddd `getid 'desc(r5)'` --config experimental.obshashrange.warm-cache=0 |
4871
a8ff17479fb8
branching: preserve test change on stable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4861
diff
changeset
|
70 1 new obsolescence markers |
2084
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
71 $ hg debugobsolete eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee `getid 'desc(r7)'` |
4871
a8ff17479fb8
branching: preserve test change on stable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4861
diff
changeset
|
72 1 new obsolescence markers |
2084
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
73 $ hg debugobsolete |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
74 aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 66f7d451a68b85ed82ff5fcc254daf50c74144bd 0 (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'} |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
75 bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb 01241442b3c2bf3211e593b549c655ea65b295e3 0 (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'} |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
76 cccccccccccccccccccccccccccccccccccccccc bebd167eb94d257ace0e814aeb98e6972ed2970d 0 (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'} |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
77 dddddddddddddddddddddddddddddddddddddddd c8d03c1b5e94af74b772900c58259d2e08917735 0 (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'} |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
78 eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee 4de32a90b66cd083ebf3c00b41277aa7abca51dd 0 (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'} |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
79 |
2379
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
80 $ hg blackbox |
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
81 * @0000000000000000000000000000000000000000 (*)> log -G (glob) |
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
82 * @0000000000000000000000000000000000000000 (*)> writing .hg/cache/tags2-visible with 0 tags (glob) |
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
83 * @0000000000000000000000000000000000000000 (*)> log -G exited 0 after *.?? seconds (glob) |
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
84 * @0000000000000000000000000000000000000000 (*)> debugobsolete aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 66f7d451a68b85ed82ff5fcc254daf50c74144bd (glob) |
2380
694494619795
cache: track time spend updating various cache
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2379
diff
changeset
|
85 * @0000000000000000000000000000000000000000 (*)> updated evo-ext-obscache in *.???? seconds (0r, 1o) (glob) |
2379
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
86 * @0000000000000000000000000000000000000000 (*)> debugobsolete aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 66f7d451a68b85ed82ff5fcc254daf50c74144bd exited 0 after *.?? seconds (glob) |
3485
ece7cfdff335
test: conditionalize blackbox output for Windows
Matt Harbison <matt_harbison@yahoo.com>
parents:
3448
diff
changeset
|
87 * @0000000000000000000000000000000000000000 (*)> debugobsolete bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb 01241442b3c2bf3211e593b549c655ea65b295e3 --config *experimental.obshashrange.max-revs=1* (glob) |
2385
fab59e2cb05f
dualsourcecache: fix obskey return by _checkkey
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2382
diff
changeset
|
88 * @0000000000000000000000000000000000000000 (*)> updated evo-ext-obscache in *.???? seconds (0r, 1o) (glob) |
3485
ece7cfdff335
test: conditionalize blackbox output for Windows
Matt Harbison <matt_harbison@yahoo.com>
parents:
3448
diff
changeset
|
89 * @0000000000000000000000000000000000000000 (*)> debugobsolete bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb 01241442b3c2bf3211e593b549c655ea65b295e3 --config *experimental.obshashrange.max-revs=1* exited 0 after *.?? seconds (glob) |
2379
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
90 * @0000000000000000000000000000000000000000 (*)> debugobsolete cccccccccccccccccccccccccccccccccccccccc bebd167eb94d257ace0e814aeb98e6972ed2970d (glob) |
2380
694494619795
cache: track time spend updating various cache
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2379
diff
changeset
|
91 * @0000000000000000000000000000000000000000 (*)> updated evo-ext-obscache in *.???? seconds (0r, 1o) (glob) |
2379
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
92 * @0000000000000000000000000000000000000000 (*)> debugobsolete cccccccccccccccccccccccccccccccccccccccc bebd167eb94d257ace0e814aeb98e6972ed2970d exited 0 after *.?? seconds (glob) |
3485
ece7cfdff335
test: conditionalize blackbox output for Windows
Matt Harbison <matt_harbison@yahoo.com>
parents:
3448
diff
changeset
|
93 * @0000000000000000000000000000000000000000 (*)> debugobsolete dddddddddddddddddddddddddddddddddddddddd c8d03c1b5e94af74b772900c58259d2e08917735 --config *experimental.obshashrange.warm-cache=0* (glob) |
2385
fab59e2cb05f
dualsourcecache: fix obskey return by _checkkey
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2382
diff
changeset
|
94 * @0000000000000000000000000000000000000000 (*)> updated evo-ext-obscache in *.???? seconds (0r, 1o) (glob) |
3485
ece7cfdff335
test: conditionalize blackbox output for Windows
Matt Harbison <matt_harbison@yahoo.com>
parents:
3448
diff
changeset
|
95 * @0000000000000000000000000000000000000000 (*)> debugobsolete dddddddddddddddddddddddddddddddddddddddd c8d03c1b5e94af74b772900c58259d2e08917735 --config *experimental.obshashrange.warm-cache=0* exited 0 after *.?? seconds (glob) |
2379
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
96 * @0000000000000000000000000000000000000000 (*)> debugobsolete eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee 4de32a90b66cd083ebf3c00b41277aa7abca51dd (glob) |
2380
694494619795
cache: track time spend updating various cache
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2379
diff
changeset
|
97 * @0000000000000000000000000000000000000000 (*)> updated evo-ext-obscache in *.???? seconds (0r, 1o) (glob) |
2379
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
98 * @0000000000000000000000000000000000000000 (*)> debugobsolete eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee 4de32a90b66cd083ebf3c00b41277aa7abca51dd exited 0 after *.?? seconds (glob) |
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
99 * @0000000000000000000000000000000000000000 (*)> debugobsolete (glob) |
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
100 * @0000000000000000000000000000000000000000 (*)> debugobsolete exited 0 after *.?? seconds (glob) |
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
101 * @0000000000000000000000000000000000000000 (*)> blackbox (glob) |
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
102 $ rm .hg/blackbox.log |
2230
a202f3af890c
debugobshashrange: add a --subranges option
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2229
diff
changeset
|
103 $ hg debugobshashrange --subranges --rev tip |
2228
3b18440cca74
debugstablerange: improve output spacing
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2084
diff
changeset
|
104 rev node index size depth obshash |
3b18440cca74
debugstablerange: improve output spacing
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2084
diff
changeset
|
105 7 4de32a90b66c 0 8 8 38d1e7ad86ea |
3b18440cca74
debugstablerange: improve output spacing
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2084
diff
changeset
|
106 3 2dc09a01254d 0 4 4 000000000000 |
3b18440cca74
debugstablerange: improve output spacing
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2084
diff
changeset
|
107 7 4de32a90b66c 4 4 8 38d1e7ad86ea |
3b18440cca74
debugstablerange: improve output spacing
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2084
diff
changeset
|
108 3 2dc09a01254d 2 2 4 000000000000 |
3b18440cca74
debugstablerange: improve output spacing
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2084
diff
changeset
|
109 7 4de32a90b66c 6 2 8 033544c939f0 |
3b18440cca74
debugstablerange: improve output spacing
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2084
diff
changeset
|
110 1 66f7d451a68b 0 2 2 17ff8dd63509 |
3b18440cca74
debugstablerange: improve output spacing
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2084
diff
changeset
|
111 5 c8d03c1b5e94 4 2 6 57f6cf3757a2 |
3b18440cca74
debugstablerange: improve output spacing
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2084
diff
changeset
|
112 2 01241442b3c2 2 1 3 1ed3c61fb39a |
3b18440cca74
debugstablerange: improve output spacing
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2084
diff
changeset
|
113 0 1ea73414a91b 0 1 1 000000000000 |
3b18440cca74
debugstablerange: improve output spacing
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2084
diff
changeset
|
114 3 2dc09a01254d 3 1 4 000000000000 |
3b18440cca74
debugstablerange: improve output spacing
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2084
diff
changeset
|
115 7 4de32a90b66c 7 1 8 033544c939f0 |
3b18440cca74
debugstablerange: improve output spacing
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2084
diff
changeset
|
116 1 66f7d451a68b 1 1 2 17ff8dd63509 |
3b18440cca74
debugstablerange: improve output spacing
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2084
diff
changeset
|
117 4 bebd167eb94d 4 1 5 bbe4d7fe27a8 |
3b18440cca74
debugstablerange: improve output spacing
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2084
diff
changeset
|
118 5 c8d03c1b5e94 5 1 6 446c2dc3bce5 |
3b18440cca74
debugstablerange: improve output spacing
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
2084
diff
changeset
|
119 6 f69452c5b1af 6 1 7 000000000000 |
2084
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
120 $ cd .. |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
121 |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
122 testing simple pull |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
123 =================== |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
124 |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
125 $ cd client |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
126 $ hg pull --rev 4 |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
127 pulling from ssh://user@dummy/server |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
128 adding changesets |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
129 adding manifests |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
130 adding file changes |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
131 added 5 changesets with 0 changes to 0 files |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
132 3 new obsolescence markers |
3075
8feb2cae7eae
test: adapt to output change from eb586ed5d8ce
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3019
diff
changeset
|
133 new changesets 1ea73414a91b:bebd167eb94d |
2084
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
134 (run 'hg update' to get a working copy) |
2379
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
135 $ hg -R ../server blackbox |
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
136 * @0000000000000000000000000000000000000000 (*)> debugobshashrange --subranges --rev tip (glob) |
3369
c7fbb79cd366
caches: switch to 'auto' warming by default
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3357
diff
changeset
|
137 * @0000000000000000000000000000000000000000 (*)> updated evo-ext-depthcache in *.???? seconds (8r) (glob) |
c7fbb79cd366
caches: switch to 'auto' warming by default
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3357
diff
changeset
|
138 * @0000000000000000000000000000000000000000 (*)> updated evo-ext-stablerange-mergepoint in *.???? seconds (8r) (glob) |
3958
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
139 1970/01/01 00:00:00 * @0000000000000000000000000000000000000000 (*)> updated evo-ext-obshashrange in *.???? seconds (8r, 5o) (glob) |
3966
ea7687a9a4b8
obshashrange: force saving of stablesort and firstmerge cache
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3963
diff
changeset
|
140 1970/01/01 00:00:00 * @0000000000000000000000000000000000000000 (*)> updated evo-ext-stablesort in *.???? seconds (8r) (glob) |
ea7687a9a4b8
obshashrange: force saving of stablesort and firstmerge cache
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3963
diff
changeset
|
141 1970/01/01 00:00:00 * @0000000000000000000000000000000000000000 (*)> updated evo-ext-firstmerge in *.???? seconds (8r) (glob) |
2379
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
142 * @0000000000000000000000000000000000000000 (*)> debugobshashrange --subranges --rev tip exited 0 after *.?? seconds (glob) |
3209
a05e46239146
test: update test-discovery-obshashrange.t
Boris Feld <boris.feld@octobus.net>
parents:
3149
diff
changeset
|
143 * @0000000000000000000000000000000000000000 (*)> -R server serve --stdio (glob) |
2379
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
144 * @0000000000000000000000000000000000000000 (*)> -R server serve --stdio exited 0 after *.?? seconds (glob) |
3209
a05e46239146
test: update test-discovery-obshashrange.t
Boris Feld <boris.feld@octobus.net>
parents:
3149
diff
changeset
|
145 * @0000000000000000000000000000000000000000 (*)> -R ../server blackbox (glob) |
2379
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
146 $ rm ../server/.hg/blackbox.log |
2084
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
147 $ hg -R ../server/ debugobsolete --rev ::4 | sort |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
148 aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 66f7d451a68b85ed82ff5fcc254daf50c74144bd 0 (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'} |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
149 bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb 01241442b3c2bf3211e593b549c655ea65b295e3 0 (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'} |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
150 cccccccccccccccccccccccccccccccccccccccc bebd167eb94d257ace0e814aeb98e6972ed2970d 0 (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'} |
2379
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
151 $ rm ../server/.hg/blackbox.log |
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
152 $ hg blackbox |
3485
ece7cfdff335
test: conditionalize blackbox output for Windows
Matt Harbison <matt_harbison@yahoo.com>
parents:
3448
diff
changeset
|
153 * @0000000000000000000000000000000000000000 (*)> clone *ssh://user@dummy/server* client exited 0 after *.?? seconds (glob) |
2379
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
154 * @0000000000000000000000000000000000000000 (*)> pull --rev 4 (glob) |
2569
427f6091250e
obscache: plug on core 'update cache' method if available
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2559
diff
changeset
|
155 * @0000000000000000000000000000000000000000 (*)> updated evo-ext-obscache in *.???? seconds (5r, 3o) (glob) |
2379
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
156 * @0000000000000000000000000000000000000000 (*)> 5 incoming changes - new heads: bebd167eb94d (glob) |
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
157 * @0000000000000000000000000000000000000000 (*)> pull --rev 4 exited 0 after *.?? seconds (glob) |
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
158 * @0000000000000000000000000000000000000000 (*)> blackbox (glob) |
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
159 $ rm .hg/blackbox.log |
2084
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
160 $ hg debugobsolete | sort |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
161 aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 66f7d451a68b85ed82ff5fcc254daf50c74144bd 0 (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'} |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
162 bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb 01241442b3c2bf3211e593b549c655ea65b295e3 0 (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'} |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
163 cccccccccccccccccccccccccccccccccccccccc bebd167eb94d257ace0e814aeb98e6972ed2970d 0 (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'} |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
164 |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
165 testing simple push |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
166 =================== |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
167 |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
168 $ hg up |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
169 0 files updated, 0 files merged, 0 files removed, 0 files unresolved |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
170 $ echo foo > foo |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
171 $ hg add foo |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
172 $ hg commit -m foo |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
173 $ hg debugobsolete ffffffffffffffffffffffffffffffffffffffff `getid '.'` |
4871
a8ff17479fb8
branching: preserve test change on stable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4861
diff
changeset
|
174 1 new obsolescence markers |
2409
2b563a725cdc
obsdiscovery: add more debug output
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2408
diff
changeset
|
175 $ hg push -f --debug |
3875
a93e81733549
test: fix possible output change from 4.7
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3748
diff
changeset
|
176 could not import hgext.hgext3rd.evolve (No module named hgext3rd.evolve): trying hgext3rd.hgext3rd.evolve (?) |
a93e81733549
test: fix possible output change from 4.7
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3748
diff
changeset
|
177 could not import hgext3rd.hgext3rd.evolve (No module named hgext3rd.evolve): trying hgext3rd.evolve (?) |
2084
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
178 pushing to ssh://user@dummy/server |
5198
cbfd36046969
tests: use appropriate Python (2 or 3) for dummyssh
Anton Shestakov <av6@dwimlabs.net>
parents:
4871
diff
changeset
|
179 running "*python*" "*/dummyssh" *user@dummy* *hg -R server serve --stdio* (glob) |
2409
2b563a725cdc
obsdiscovery: add more debug output
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2408
diff
changeset
|
180 sending hello command |
2b563a725cdc
obsdiscovery: add more debug output
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2408
diff
changeset
|
181 sending between command |
3536
8432bc989053
test: fix output after rev-branch-cache has been merged
Boris Feld <boris.feld@octobus.net>
parents:
3485
diff
changeset
|
182 remote: * (glob) |
4643
77f3699e711e
obsdiscovery: drop `obshash` discovery protocol (issue6136)
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4479
diff
changeset
|
183 remote: capabilities: _evoext_getbundle_obscommon _evoext_obshashrange_v1 batch * (glob) |
2409
2b563a725cdc
obsdiscovery: add more debug output
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2408
diff
changeset
|
184 remote: 1 |
3664
1de6ba0ac6d7
test: apply output change from protocaps
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3596
diff
changeset
|
185 sending protocaps command |
2409
2b563a725cdc
obsdiscovery: add more debug output
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2408
diff
changeset
|
186 query 1; heads |
2b563a725cdc
obsdiscovery: add more debug output
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2408
diff
changeset
|
187 sending batch command |
2084
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
188 searching for changes |
2409
2b563a725cdc
obsdiscovery: add more debug output
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2408
diff
changeset
|
189 taking quick initial sample |
2b563a725cdc
obsdiscovery: add more debug output
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2408
diff
changeset
|
190 query 2; still undecided: 5, sample size is: 5 |
2b563a725cdc
obsdiscovery: add more debug output
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2408
diff
changeset
|
191 sending known command |
2709
5d54de9cf50f
merge back with stable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2698
diff
changeset
|
192 2 total queries in *.????s (glob) |
2409
2b563a725cdc
obsdiscovery: add more debug output
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2408
diff
changeset
|
193 preparing listkeys for "phases" |
2b563a725cdc
obsdiscovery: add more debug output
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2408
diff
changeset
|
194 sending listkeys command |
2b563a725cdc
obsdiscovery: add more debug output
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2408
diff
changeset
|
195 received listkey for "phases": 58 bytes |
2b563a725cdc
obsdiscovery: add more debug output
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2408
diff
changeset
|
196 preparing listkeys for "namespaces" |
2b563a725cdc
obsdiscovery: add more debug output
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2408
diff
changeset
|
197 sending listkeys command |
2b563a725cdc
obsdiscovery: add more debug output
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2408
diff
changeset
|
198 received listkey for "namespaces": 40 bytes |
2084
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
199 OBSEXC: computing relevant nodes |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
200 OBSEXC: looking for common markers in 6 nodes |
2409
2b563a725cdc
obsdiscovery: add more debug output
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2408
diff
changeset
|
201 query 0; add more sample (target 100, current 1) |
2b563a725cdc
obsdiscovery: add more debug output
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2408
diff
changeset
|
202 query 0; sample size is 9, largest range 5 |
3346
f4e28b781143
stablerange: use mergepoint based algorithm for the official stable range
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3338
diff
changeset
|
203 sending evoext_obshashrange_v1 command |
2409
2b563a725cdc
obsdiscovery: add more debug output
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2408
diff
changeset
|
204 obsdiscovery, 0/5 mismatch - 1 obshashrange queries in *.???? seconds (glob) |
2084
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
205 OBSEXC: computing markers relevant to 1 nodes |
2409
2b563a725cdc
obsdiscovery: add more debug output
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2408
diff
changeset
|
206 checking for updated bookmarks |
2b563a725cdc
obsdiscovery: add more debug output
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2408
diff
changeset
|
207 preparing listkeys for "bookmarks" |
2b563a725cdc
obsdiscovery: add more debug output
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2408
diff
changeset
|
208 sending listkeys command |
2b563a725cdc
obsdiscovery: add more debug output
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2408
diff
changeset
|
209 received listkey for "bookmarks": 0 bytes |
2b563a725cdc
obsdiscovery: add more debug output
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2408
diff
changeset
|
210 1 changesets found |
2b563a725cdc
obsdiscovery: add more debug output
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2408
diff
changeset
|
211 list of changesets: |
2b563a725cdc
obsdiscovery: add more debug output
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2408
diff
changeset
|
212 45f8b879de922f6a6e620ba04205730335b6fc7e |
2b563a725cdc
obsdiscovery: add more debug output
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2408
diff
changeset
|
213 sending unbundle command |
2b563a725cdc
obsdiscovery: add more debug output
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2408
diff
changeset
|
214 bundle2-output-bundle: "HG20", 4 parts total |
3536
8432bc989053
test: fix output after rev-branch-cache has been merged
Boris Feld <boris.feld@octobus.net>
parents:
3485
diff
changeset
|
215 bundle2-output-part: "replycaps" * bytes payload (glob) |
2409
2b563a725cdc
obsdiscovery: add more debug output
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2408
diff
changeset
|
216 bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload |
3076
87e349f617f9
test: adapt to change from 537de0b14030
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3075
diff
changeset
|
217 bundle2-output-part: "phase-heads" 24 bytes payload |
2409
2b563a725cdc
obsdiscovery: add more debug output
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2408
diff
changeset
|
218 bundle2-output-part: "obsmarkers" streamed payload |
2084
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
219 remote: adding changesets |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
220 remote: adding manifests |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
221 remote: adding file changes |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
222 remote: added 1 changesets with 1 changes to 1 files (+1 heads) |
4871
a8ff17479fb8
branching: preserve test change on stable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4861
diff
changeset
|
223 remote: 1 new obsolescence markers |
2709
5d54de9cf50f
merge back with stable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2698
diff
changeset
|
224 bundle2-input-bundle: no-transaction |
2409
2b563a725cdc
obsdiscovery: add more debug output
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2408
diff
changeset
|
225 bundle2-input-part: "reply:changegroup" (advisory) (params: 0 advisory) supported |
2b563a725cdc
obsdiscovery: add more debug output
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2408
diff
changeset
|
226 bundle2-input-part: "reply:obsmarkers" (params: 0 advisory) supported |
4871
a8ff17479fb8
branching: preserve test change on stable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4861
diff
changeset
|
227 bundle2-input-bundle: 2 parts total |
2409
2b563a725cdc
obsdiscovery: add more debug output
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2408
diff
changeset
|
228 preparing listkeys for "phases" |
2b563a725cdc
obsdiscovery: add more debug output
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2408
diff
changeset
|
229 sending listkeys command |
2b563a725cdc
obsdiscovery: add more debug output
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2408
diff
changeset
|
230 received listkey for "phases": 58 bytes |
2379
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
231 $ hg -R ../server blackbox |
3209
a05e46239146
test: update test-discovery-obshashrange.t
Boris Feld <boris.feld@octobus.net>
parents:
3149
diff
changeset
|
232 * @0000000000000000000000000000000000000000 (*)> -R server serve --stdio (glob) |
3966
ea7687a9a4b8
obshashrange: force saving of stablesort and firstmerge cache
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3963
diff
changeset
|
233 1970/01/01 00:00:00 * @0000000000000000000000000000000000000000 (*)> updated evo-ext-firstmerge in *.???? seconds (1r) (glob) |
3952
a7794f5abacd
discovery: make sure repository wrapping happens in the right order
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3875
diff
changeset
|
234 * @0000000000000000000000000000000000000000 (*)> updated evo-ext-depthcache in *.???? seconds (1r) (glob) |
3966
ea7687a9a4b8
obshashrange: force saving of stablesort and firstmerge cache
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3963
diff
changeset
|
235 1970/01/01 00:00:00 * @0000000000000000000000000000000000000000 (*)> updated evo-ext-stablesort in *.???? seconds (1r) (glob) |
3952
a7794f5abacd
discovery: make sure repository wrapping happens in the right order
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3875
diff
changeset
|
236 * @0000000000000000000000000000000000000000 (*)> updated evo-ext-stablerange-mergepoint in *.???? seconds (1r) (glob) |
3958
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
237 1970/01/01 00:00:00 * @0000000000000000000000000000000000000000 (*)> updated evo-ext-obshashrange in *.???? seconds (1r, 1o) (glob) |
2709
5d54de9cf50f
merge back with stable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2698
diff
changeset
|
238 * @0000000000000000000000000000000000000000 (*)> obscache is out of date, falling back to slower obsstore version (glob) |
5d54de9cf50f
merge back with stable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2698
diff
changeset
|
239 * @0000000000000000000000000000000000000000 (*)> updated evo-ext-obscache in *.???? seconds (1r, 1o) (glob) |
2379
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
240 * @0000000000000000000000000000000000000000 (*)> 1 incoming changes - new heads: 45f8b879de92 (glob) |
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
241 * @0000000000000000000000000000000000000000 (*)> -R server serve --stdio exited 0 after *.?? seconds (glob) |
3209
a05e46239146
test: update test-discovery-obshashrange.t
Boris Feld <boris.feld@octobus.net>
parents:
3149
diff
changeset
|
242 * @0000000000000000000000000000000000000000 (*)> -R ../server blackbox (glob) |
2379
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
243 $ rm ../server/.hg/blackbox.log |
2084
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
244 |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
245 testing push with extra local markers |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
246 ===================================== |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
247 |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
248 $ hg log -G |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
249 @ 5 45f8b879de92 foo tip |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
250 | |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
251 o 4 bebd167eb94d r4 |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
252 | |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
253 o 3 2dc09a01254d r3 |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
254 | |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
255 o 2 01241442b3c2 r2 |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
256 | |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
257 o 1 66f7d451a68b r1 |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
258 | |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
259 o 0 1ea73414a91b r0 |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
260 |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
261 $ hg debugobsolete 111111111111111aaaaaaaaa1111111111111111 `getid 'desc(r1)'` |
4871
a8ff17479fb8
branching: preserve test change on stable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4861
diff
changeset
|
262 1 new obsolescence markers |
2084
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
263 $ hg debugobsolete 22222222222222222bbbbbbbbbbbbb2222222222 `getid 'desc(r3)'` |
4871
a8ff17479fb8
branching: preserve test change on stable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4861
diff
changeset
|
264 1 new obsolescence markers |
2084
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
265 $ hg push |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
266 pushing to ssh://user@dummy/server |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
267 searching for changes |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
268 OBSEXC: computing relevant nodes |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
269 OBSEXC: looking for common markers in 6 nodes |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
270 OBSEXC: computing markers relevant to 2 nodes |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
271 no changes found |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
272 remote: 2 new obsolescence markers |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
273 [1] |
2379
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
274 $ hg -R ../server blackbox |
3209
a05e46239146
test: update test-discovery-obshashrange.t
Boris Feld <boris.feld@octobus.net>
parents:
3149
diff
changeset
|
275 * @0000000000000000000000000000000000000000 (*)> -R server serve --stdio (glob) |
3357
6020f2c9dbd9
obshashrange: add a progressbar to upgrade
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3354
diff
changeset
|
276 * @0000000000000000000000000000000000000000 (*)> obshashcache clean - new markers affect 2 changeset and cached ranges (glob) |
2392
6be71b8f3408
obshashrange: stop marking on-disk data as invalid on clear
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2386
diff
changeset
|
277 * @0000000000000000000000000000000000000000 (*)> updated evo-ext-obshashrange in *.???? seconds (0r, 2o) (glob) |
2385
fab59e2cb05f
dualsourcecache: fix obskey return by _checkkey
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2382
diff
changeset
|
278 * @0000000000000000000000000000000000000000 (*)> updated evo-ext-obscache in *.???? seconds (0r, 2o) (glob) |
2379
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
279 * @0000000000000000000000000000000000000000 (*)> -R server serve --stdio exited 0 after *.?? seconds (glob) |
3209
a05e46239146
test: update test-discovery-obshashrange.t
Boris Feld <boris.feld@octobus.net>
parents:
3149
diff
changeset
|
280 * @0000000000000000000000000000000000000000 (*)> -R ../server blackbox (glob) |
2379
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
281 $ rm ../server/.hg/blackbox.log |
2084
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
282 $ hg -R ../server/ debugobsolete --rev ::tip | sort |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
283 111111111111111aaaaaaaaa1111111111111111 66f7d451a68b85ed82ff5fcc254daf50c74144bd 0 (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'} |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
284 22222222222222222bbbbbbbbbbbbb2222222222 2dc09a01254db841290af0538aa52f6f52c776e3 0 (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'} |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
285 aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 66f7d451a68b85ed82ff5fcc254daf50c74144bd 0 (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'} |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
286 bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb 01241442b3c2bf3211e593b549c655ea65b295e3 0 (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'} |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
287 cccccccccccccccccccccccccccccccccccccccc bebd167eb94d257ace0e814aeb98e6972ed2970d 0 (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'} |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
288 ffffffffffffffffffffffffffffffffffffffff 45f8b879de922f6a6e620ba04205730335b6fc7e 0 (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'} |
2379
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
289 $ hg blackbox |
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
290 * @0000000000000000000000000000000000000000 (*)> debugobsolete (glob) |
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
291 * @0000000000000000000000000000000000000000 (*)> debugobsolete exited 0 after *.?? seconds (glob) |
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
292 * @0000000000000000000000000000000000000000 (*)> up (glob) |
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
293 * @bebd167eb94d257ace0e814aeb98e6972ed2970d (*)> up exited 0 after *.?? seconds (glob) |
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
294 * @bebd167eb94d257ace0e814aeb98e6972ed2970d (*)> add foo (glob) |
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
295 * @bebd167eb94d257ace0e814aeb98e6972ed2970d (*)> add foo exited 0 after *.?? seconds (glob) |
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
296 * @bebd167eb94d257ace0e814aeb98e6972ed2970d (*)> commit -m foo (glob) |
2709
5d54de9cf50f
merge back with stable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2698
diff
changeset
|
297 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> obscache is out of date, falling back to slower obsstore version (glob) |
5d54de9cf50f
merge back with stable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2698
diff
changeset
|
298 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> updated evo-ext-obscache in *.???? seconds (1r, 0o) (glob) |
2379
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
299 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> commit -m foo exited 0 after *.?? seconds (glob) |
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
300 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> debugobsolete ffffffffffffffffffffffffffffffffffffffff 45f8b879de922f6a6e620ba04205730335b6fc7e (glob) |
2380
694494619795
cache: track time spend updating various cache
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2379
diff
changeset
|
301 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> updated evo-ext-obscache in *.???? seconds (0r, 1o) (glob) |
2379
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
302 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> debugobsolete ffffffffffffffffffffffffffffffffffffffff 45f8b879de922f6a6e620ba04205730335b6fc7e exited 0 after *.?? seconds (glob) |
2409
2b563a725cdc
obsdiscovery: add more debug output
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2408
diff
changeset
|
303 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> push -f --debug (glob) |
5198
cbfd36046969
tests: use appropriate Python (2 or 3) for dummyssh
Anton Shestakov <av6@dwimlabs.net>
parents:
4871
diff
changeset
|
304 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> running "*python*" "*/dummyssh" *user@dummy* *hg -R server serve --stdio* (glob) |
3433
a53a49e80764
test: update output for more verbose blackbox
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3429
diff
changeset
|
305 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> sending hello command (glob) |
a53a49e80764
test: update output for more verbose blackbox
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3429
diff
changeset
|
306 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> sending between command (glob) |
3536
8432bc989053
test: fix output after rev-branch-cache has been merged
Boris Feld <boris.feld@octobus.net>
parents:
3485
diff
changeset
|
307 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> remote: * (glob) |
5876
5b804fec43be
tests: drop rev-branch-cache bundle capability, it's no longer advertised
Anton Shestakov <av6@dwimlabs.net>
parents:
5862
diff
changeset
|
308 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> remote: capabilities: _evoext_getbundle_obscommon _evoext_obshashrange_v1 batch branchmap bundle2=HG20%0Abookmarks%0Achangegroup%3D01%2C02%0Acheckheads%3Drelated%0Adigests%3Dmd5%2Csha1%2Csha512%0Aerror%3Dabort%2Cunsupportedcontent%2Cpushraced%2Cpushkey%0Ahgtagsfnodes%0Alistkeys%0Aobsmarkers%3DV0%2CV1%0Aphases%3Dheads%0Apushkey%0Aremote-changegroup%3Dhttp%2Chttps%0Astream%3Dv2 changegroupsubset getbundle known lookup protocaps pushkey streamreqs=generaldelta,revlogv1,sparserevlog unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash (glob) |
3433
a53a49e80764
test: update output for more verbose blackbox
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3429
diff
changeset
|
309 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> remote: 1 (glob) |
3664
1de6ba0ac6d7
test: apply output change from protocaps
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3596
diff
changeset
|
310 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> sending protocaps command (glob) |
3433
a53a49e80764
test: update output for more verbose blackbox
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3429
diff
changeset
|
311 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> query 1; heads (glob) |
a53a49e80764
test: update output for more verbose blackbox
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3429
diff
changeset
|
312 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> sending batch command (glob) |
a53a49e80764
test: update output for more verbose blackbox
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3429
diff
changeset
|
313 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> taking quick initial sample (glob) |
a53a49e80764
test: update output for more verbose blackbox
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3429
diff
changeset
|
314 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> query 2; still undecided: 5, sample size is: 5 (glob) |
a53a49e80764
test: update output for more verbose blackbox
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3429
diff
changeset
|
315 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> sending known command (glob) |
a53a49e80764
test: update output for more verbose blackbox
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3429
diff
changeset
|
316 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> 2 total queries in *.????s (glob) |
2709
5d54de9cf50f
merge back with stable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2698
diff
changeset
|
317 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> found 1 common and 1 unknown server heads, 2 roundtrips in *.????s (glob) |
3433
a53a49e80764
test: update output for more verbose blackbox
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3429
diff
changeset
|
318 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> preparing listkeys for "phases" (glob) |
a53a49e80764
test: update output for more verbose blackbox
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3429
diff
changeset
|
319 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> sending listkeys command (glob) |
a53a49e80764
test: update output for more verbose blackbox
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3429
diff
changeset
|
320 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> received listkey for "phases": 58 bytes (glob) |
a53a49e80764
test: update output for more verbose blackbox
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3429
diff
changeset
|
321 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> preparing listkeys for "namespaces" (glob) |
a53a49e80764
test: update output for more verbose blackbox
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3429
diff
changeset
|
322 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> sending listkeys command (glob) |
a53a49e80764
test: update output for more verbose blackbox
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3429
diff
changeset
|
323 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> received listkey for "namespaces": 40 bytes (glob) |
3369
c7fbb79cd366
caches: switch to 'auto' warming by default
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3357
diff
changeset
|
324 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> updated evo-ext-depthcache in *.???? seconds (6r) (glob) |
c7fbb79cd366
caches: switch to 'auto' warming by default
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3357
diff
changeset
|
325 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> updated evo-ext-stablerange-mergepoint in *.???? seconds (6r) (glob) |
3958
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
326 1970/01/01 00:00:00 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> updated evo-ext-obshashrange in *.???? seconds (6r, 4o) (glob) |
3433
a53a49e80764
test: update output for more verbose blackbox
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3429
diff
changeset
|
327 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> query 0; add more sample (target 100, current 1) (glob) |
a53a49e80764
test: update output for more verbose blackbox
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3429
diff
changeset
|
328 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> query 0; sample size is 9, largest range 5 (glob) |
a53a49e80764
test: update output for more verbose blackbox
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3429
diff
changeset
|
329 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> sending evoext_obshashrange_v1 command (glob) |
3966
ea7687a9a4b8
obshashrange: force saving of stablesort and firstmerge cache
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3963
diff
changeset
|
330 1970/01/01 00:00:00 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> updated evo-ext-stablesort in *.???? seconds (6r) (glob) |
ea7687a9a4b8
obshashrange: force saving of stablesort and firstmerge cache
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3963
diff
changeset
|
331 1970/01/01 00:00:00 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> updated evo-ext-firstmerge in *.???? seconds (6r) (glob) |
2408
0af6bb0bfdc3
discovery: log information about obshashrange
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2402
diff
changeset
|
332 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> obsdiscovery, 0/5 mismatch - 1 obshashrange queries in *.???? seconds (glob) |
3433
a53a49e80764
test: update output for more verbose blackbox
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3429
diff
changeset
|
333 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> obsdiscovery, 0/5 mismatch - 1 obshashrange queries in *.???? seconds (glob) |
a53a49e80764
test: update output for more verbose blackbox
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3429
diff
changeset
|
334 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> checking for updated bookmarks (glob) |
a53a49e80764
test: update output for more verbose blackbox
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3429
diff
changeset
|
335 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> preparing listkeys for "bookmarks" (glob) |
a53a49e80764
test: update output for more verbose blackbox
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3429
diff
changeset
|
336 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> sending listkeys command (glob) |
a53a49e80764
test: update output for more verbose blackbox
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3429
diff
changeset
|
337 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> received listkey for "bookmarks": 0 bytes (glob) |
a53a49e80764
test: update output for more verbose blackbox
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3429
diff
changeset
|
338 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> list of changesets: (glob) |
a53a49e80764
test: update output for more verbose blackbox
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3429
diff
changeset
|
339 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> 45f8b879de922f6a6e620ba04205730335b6fc7e (glob) |
a53a49e80764
test: update output for more verbose blackbox
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3429
diff
changeset
|
340 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> sending unbundle command (glob) |
a53a49e80764
test: update output for more verbose blackbox
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3429
diff
changeset
|
341 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> bundle2-output-bundle: "HG20", 4 parts total (glob) |
3536
8432bc989053
test: fix output after rev-branch-cache has been merged
Boris Feld <boris.feld@octobus.net>
parents:
3485
diff
changeset
|
342 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> bundle2-output-part: "replycaps" * bytes payload (glob) |
3433
a53a49e80764
test: update output for more verbose blackbox
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3429
diff
changeset
|
343 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload (glob) |
a53a49e80764
test: update output for more verbose blackbox
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3429
diff
changeset
|
344 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> bundle2-output-part: "phase-heads" 24 bytes payload (glob) |
a53a49e80764
test: update output for more verbose blackbox
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3429
diff
changeset
|
345 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> bundle2-output-part: "obsmarkers" streamed payload (glob) |
a53a49e80764
test: update output for more verbose blackbox
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3429
diff
changeset
|
346 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> bundle2-input-bundle: no-transaction (glob) |
a53a49e80764
test: update output for more verbose blackbox
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3429
diff
changeset
|
347 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> bundle2-input-part: "reply:changegroup" (advisory) (params: 0 advisory) supported (glob) |
a53a49e80764
test: update output for more verbose blackbox
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3429
diff
changeset
|
348 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> bundle2-input-part: "reply:obsmarkers" (params: 0 advisory) supported (glob) |
4871
a8ff17479fb8
branching: preserve test change on stable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4861
diff
changeset
|
349 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> bundle2-input-bundle: 2 parts total (glob) |
3433
a53a49e80764
test: update output for more verbose blackbox
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3429
diff
changeset
|
350 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> preparing listkeys for "phases" (glob) |
a53a49e80764
test: update output for more verbose blackbox
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3429
diff
changeset
|
351 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> sending listkeys command (glob) |
a53a49e80764
test: update output for more verbose blackbox
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3429
diff
changeset
|
352 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> received listkey for "phases": 58 bytes (glob) |
2409
2b563a725cdc
obsdiscovery: add more debug output
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2408
diff
changeset
|
353 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> push -f --debug exited 0 after *.?? seconds (glob) |
2379
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
354 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> log -G (glob) |
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
355 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> writing .hg/cache/tags2-visible with 0 tags (glob) |
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
356 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> log -G exited 0 after *.?? seconds (glob) |
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
357 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> debugobsolete 111111111111111aaaaaaaaa1111111111111111 66f7d451a68b85ed82ff5fcc254daf50c74144bd (glob) |
2380
694494619795
cache: track time spend updating various cache
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2379
diff
changeset
|
358 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> updated evo-ext-obscache in *.???? seconds (0r, 1o) (glob) |
2379
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
359 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> debugobsolete 111111111111111aaaaaaaaa1111111111111111 66f7d451a68b85ed82ff5fcc254daf50c74144bd exited 0 after *.?? seconds (glob) |
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
360 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> debugobsolete 22222222222222222bbbbbbbbbbbbb2222222222 2dc09a01254db841290af0538aa52f6f52c776e3 (glob) |
2385
fab59e2cb05f
dualsourcecache: fix obskey return by _checkkey
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2382
diff
changeset
|
361 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> updated evo-ext-obscache in *.???? seconds (0r, 1o) (glob) |
2379
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
362 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> debugobsolete 22222222222222222bbbbbbbbbbbbb2222222222 2dc09a01254db841290af0538aa52f6f52c776e3 exited 0 after *.?? seconds (glob) |
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
363 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> push (glob) |
3369
c7fbb79cd366
caches: switch to 'auto' warming by default
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3357
diff
changeset
|
364 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> obshashcache clean - new markers affect 2 changeset and cached ranges (glob) |
c7fbb79cd366
caches: switch to 'auto' warming by default
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3357
diff
changeset
|
365 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> updated evo-ext-obshashrange in *.???? seconds (0r, 2o) (glob) |
2408
0af6bb0bfdc3
discovery: log information about obshashrange
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2402
diff
changeset
|
366 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> obsdiscovery, 2/6 mismatch - 1 obshashrange queries in *.???? seconds (glob) |
2709
5d54de9cf50f
merge back with stable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2698
diff
changeset
|
367 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> push exited 1 after *.?? seconds (glob) |
2379
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
368 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> blackbox (glob) |
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
369 $ rm .hg/blackbox.log |
2084
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
370 $ hg debugobsolete | sort |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
371 111111111111111aaaaaaaaa1111111111111111 66f7d451a68b85ed82ff5fcc254daf50c74144bd 0 (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'} |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
372 22222222222222222bbbbbbbbbbbbb2222222222 2dc09a01254db841290af0538aa52f6f52c776e3 0 (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'} |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
373 aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 66f7d451a68b85ed82ff5fcc254daf50c74144bd 0 (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'} |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
374 bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb 01241442b3c2bf3211e593b549c655ea65b295e3 0 (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'} |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
375 cccccccccccccccccccccccccccccccccccccccc bebd167eb94d257ace0e814aeb98e6972ed2970d 0 (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'} |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
376 ffffffffffffffffffffffffffffffffffffffff 45f8b879de922f6a6e620ba04205730335b6fc7e 0 (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'} |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
377 |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
378 testing pull with extra remote markers |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
379 ===================================== |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
380 |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
381 $ hg log -G |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
382 @ 5 45f8b879de92 foo tip |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
383 | |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
384 o 4 bebd167eb94d r4 |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
385 | |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
386 o 3 2dc09a01254d r3 |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
387 | |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
388 o 2 01241442b3c2 r2 |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
389 | |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
390 o 1 66f7d451a68b r1 |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
391 | |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
392 o 0 1ea73414a91b r0 |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
393 |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
394 $ hg -R ../server debugobsolete aaaaaaa11111111aaaaaaaaa1111111111111111 `getid 'desc(r1)'` |
4871
a8ff17479fb8
branching: preserve test change on stable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4861
diff
changeset
|
395 1 new obsolescence markers |
2084
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
396 $ hg -R ../server debugobsolete bbbbbbb2222222222bbbbbbbbbbbbb2222222222 `getid 'desc(r4)'` |
4871
a8ff17479fb8
branching: preserve test change on stable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4861
diff
changeset
|
397 1 new obsolescence markers |
2084
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
398 $ hg pull -r 6 |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
399 pulling from ssh://user@dummy/server |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
400 searching for changes |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
401 OBSEXC: looking for common markers in 6 nodes |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
402 OBSEXC: request obsmarkers for 2 common nodes |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
403 adding changesets |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
404 adding manifests |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
405 adding file changes |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
406 added 2 changesets with 0 changes to 0 files (+1 heads) |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
407 3 new obsolescence markers |
3075
8feb2cae7eae
test: adapt to output change from eb586ed5d8ce
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3019
diff
changeset
|
408 new changesets c8d03c1b5e94:f69452c5b1af |
2084
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
409 (run 'hg heads' to see heads, 'hg merge' to merge) |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
410 |
2379
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
411 $ hg -R ../server blackbox |
3485
ece7cfdff335
test: conditionalize blackbox output for Windows
Matt Harbison <matt_harbison@yahoo.com>
parents:
3448
diff
changeset
|
412 * @0000000000000000000000000000000000000000 (*)> -R ../server/ debugobsolete --rev '::tip' (glob) (no-windows !) |
ece7cfdff335
test: conditionalize blackbox output for Windows
Matt Harbison <matt_harbison@yahoo.com>
parents:
3448
diff
changeset
|
413 * @0000000000000000000000000000000000000000 (*)> -R ../server/ debugobsolete --rev ::tip (glob) (windows !) |
2379
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
414 * @0000000000000000000000000000000000000000 (*)> writing .hg/cache/tags2-visible with 0 tags (glob) |
3485
ece7cfdff335
test: conditionalize blackbox output for Windows
Matt Harbison <matt_harbison@yahoo.com>
parents:
3448
diff
changeset
|
415 * @0000000000000000000000000000000000000000 (*)> -R ../server/ debugobsolete --rev '::tip' exited 0 after *.?? seconds (glob) (no-windows !) |
ece7cfdff335
test: conditionalize blackbox output for Windows
Matt Harbison <matt_harbison@yahoo.com>
parents:
3448
diff
changeset
|
416 * @0000000000000000000000000000000000000000 (*)> -R ../server/ debugobsolete --rev ::tip exited 0 after *.?? seconds (glob) (windows !) |
3209
a05e46239146
test: update test-discovery-obshashrange.t
Boris Feld <boris.feld@octobus.net>
parents:
3149
diff
changeset
|
417 * @0000000000000000000000000000000000000000 (*)> -R ../server debugobsolete aaaaaaa11111111aaaaaaaaa1111111111111111 66f7d451a68b85ed82ff5fcc254daf50c74144bd (glob) |
2380
694494619795
cache: track time spend updating various cache
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2379
diff
changeset
|
418 * @0000000000000000000000000000000000000000 (*)> updated evo-ext-obscache in *.???? seconds (0r, 1o) (glob) |
2379
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
419 * @0000000000000000000000000000000000000000 (*)> -R ../server debugobsolete aaaaaaa11111111aaaaaaaaa1111111111111111 66f7d451a68b85ed82ff5fcc254daf50c74144bd exited 0 after *.?? seconds (glob) |
3209
a05e46239146
test: update test-discovery-obshashrange.t
Boris Feld <boris.feld@octobus.net>
parents:
3149
diff
changeset
|
420 * @0000000000000000000000000000000000000000 (*)> -R ../server debugobsolete bbbbbbb2222222222bbbbbbbbbbbbb2222222222 bebd167eb94d257ace0e814aeb98e6972ed2970d (glob) |
2385
fab59e2cb05f
dualsourcecache: fix obskey return by _checkkey
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2382
diff
changeset
|
421 * @0000000000000000000000000000000000000000 (*)> updated evo-ext-obscache in *.???? seconds (0r, 1o) (glob) |
2379
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
422 * @0000000000000000000000000000000000000000 (*)> -R ../server debugobsolete bbbbbbb2222222222bbbbbbbbbbbbb2222222222 bebd167eb94d257ace0e814aeb98e6972ed2970d exited 0 after *.?? seconds (glob) |
3209
a05e46239146
test: update test-discovery-obshashrange.t
Boris Feld <boris.feld@octobus.net>
parents:
3149
diff
changeset
|
423 * @0000000000000000000000000000000000000000 (*)> -R server serve --stdio (glob) |
4023
f59b262400fb
sqlite: fast path when nothing to save
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3966
diff
changeset
|
424 1970/01/01 00:00:00 * @0000000000000000000000000000000000000000 (*)> obshashcache clean - new markers affect 3 changeset and cached ranges (glob) |
f59b262400fb
sqlite: fast path when nothing to save
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3966
diff
changeset
|
425 * @0000000000000000000000000000000000000000 (*)> updated evo-ext-obshashrange in *.???? seconds (0r, 4o) (glob) |
2379
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
426 * @0000000000000000000000000000000000000000 (*)> -R server serve --stdio exited 0 after *.?? seconds (glob) |
3209
a05e46239146
test: update test-discovery-obshashrange.t
Boris Feld <boris.feld@octobus.net>
parents:
3149
diff
changeset
|
427 * @0000000000000000000000000000000000000000 (*)> -R ../server blackbox (glob) |
2379
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
428 $ rm ../server/.hg/blackbox.log |
2084
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
429 $ hg -R ../server/ debugobsolete --rev '::6' | sort |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
430 111111111111111aaaaaaaaa1111111111111111 66f7d451a68b85ed82ff5fcc254daf50c74144bd 0 (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'} |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
431 22222222222222222bbbbbbbbbbbbb2222222222 2dc09a01254db841290af0538aa52f6f52c776e3 0 (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'} |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
432 aaaaaaa11111111aaaaaaaaa1111111111111111 66f7d451a68b85ed82ff5fcc254daf50c74144bd 0 (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'} |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
433 aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 66f7d451a68b85ed82ff5fcc254daf50c74144bd 0 (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'} |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
434 bbbbbbb2222222222bbbbbbbbbbbbb2222222222 bebd167eb94d257ace0e814aeb98e6972ed2970d 0 (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'} |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
435 bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb 01241442b3c2bf3211e593b549c655ea65b295e3 0 (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'} |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
436 cccccccccccccccccccccccccccccccccccccccc bebd167eb94d257ace0e814aeb98e6972ed2970d 0 (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'} |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
437 dddddddddddddddddddddddddddddddddddddddd c8d03c1b5e94af74b772900c58259d2e08917735 0 (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'} |
2379
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
438 $ hg blackbox |
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
439 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> debugobsolete (glob) |
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
440 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> debugobsolete exited 0 after *.?? seconds (glob) |
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
441 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> log -G (glob) |
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
442 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> log -G exited 0 after *.?? seconds (glob) |
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
443 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> pull -r 6 (glob) |
2408
0af6bb0bfdc3
discovery: log information about obshashrange
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2402
diff
changeset
|
444 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> obsdiscovery, 2/6 mismatch - 1 obshashrange queries in *.???? seconds (glob) |
2709
5d54de9cf50f
merge back with stable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2698
diff
changeset
|
445 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> updated evo-ext-obscache in *.???? seconds (2r, 3o) (glob) |
2379
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
446 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> 2 incoming changes - new heads: f69452c5b1af (glob) |
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
447 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> pull -r 6 exited 0 after *.?? seconds (glob) |
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
448 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> blackbox (glob) |
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
449 $ rm .hg/blackbox.log |
2084
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
450 $ hg debugobsolete --rev '::6' | sort |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
451 111111111111111aaaaaaaaa1111111111111111 66f7d451a68b85ed82ff5fcc254daf50c74144bd 0 (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'} |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
452 22222222222222222bbbbbbbbbbbbb2222222222 2dc09a01254db841290af0538aa52f6f52c776e3 0 (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'} |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
453 aaaaaaa11111111aaaaaaaaa1111111111111111 66f7d451a68b85ed82ff5fcc254daf50c74144bd 0 (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'} |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
454 aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 66f7d451a68b85ed82ff5fcc254daf50c74144bd 0 (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'} |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
455 bbbbbbb2222222222bbbbbbbbbbbbb2222222222 bebd167eb94d257ace0e814aeb98e6972ed2970d 0 (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'} |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
456 bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb 01241442b3c2bf3211e593b549c655ea65b295e3 0 (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'} |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
457 cccccccccccccccccccccccccccccccccccccccc bebd167eb94d257ace0e814aeb98e6972ed2970d 0 (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'} |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
458 dddddddddddddddddddddddddddddddddddddddd c8d03c1b5e94af74b772900c58259d2e08917735 0 (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'} |
b1f029dcf573
discovery: implement some range based discovery
Pierre-Yves David <pierre-yves.david@ens-lyon.org>
parents:
diff
changeset
|
459 |
2377
413fe685bfd0
obshashrange: extend tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2230
diff
changeset
|
460 Test cache behavior |
413fe685bfd0
obshashrange: extend tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2230
diff
changeset
|
461 =================== |
413fe685bfd0
obshashrange: extend tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2230
diff
changeset
|
462 |
413fe685bfd0
obshashrange: extend tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2230
diff
changeset
|
463 Adding markers affecting already used range: |
413fe685bfd0
obshashrange: extend tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2230
diff
changeset
|
464 -------------------------------------------- |
413fe685bfd0
obshashrange: extend tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2230
diff
changeset
|
465 |
413fe685bfd0
obshashrange: extend tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2230
diff
changeset
|
466 $ hg debugobshashrange --subranges --rev 'heads(all())' |
413fe685bfd0
obshashrange: extend tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2230
diff
changeset
|
467 rev node index size depth obshash |
413fe685bfd0
obshashrange: extend tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2230
diff
changeset
|
468 7 f69452c5b1af 0 7 7 000000000000 |
413fe685bfd0
obshashrange: extend tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2230
diff
changeset
|
469 5 45f8b879de92 0 6 6 1643971dbe2d |
413fe685bfd0
obshashrange: extend tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2230
diff
changeset
|
470 3 2dc09a01254d 0 4 4 6be48f31976a |
413fe685bfd0
obshashrange: extend tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2230
diff
changeset
|
471 7 f69452c5b1af 4 3 7 000000000000 |
413fe685bfd0
obshashrange: extend tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2230
diff
changeset
|
472 3 2dc09a01254d 2 2 4 9522069ae085 |
413fe685bfd0
obshashrange: extend tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2230
diff
changeset
|
473 5 45f8b879de92 4 2 6 9c26c72819c0 |
413fe685bfd0
obshashrange: extend tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2230
diff
changeset
|
474 1 66f7d451a68b 0 2 2 853c77a32154 |
413fe685bfd0
obshashrange: extend tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2230
diff
changeset
|
475 6 c8d03c1b5e94 4 2 6 ec8a3e92c525 |
413fe685bfd0
obshashrange: extend tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2230
diff
changeset
|
476 2 01241442b3c2 2 1 3 1ed3c61fb39a |
413fe685bfd0
obshashrange: extend tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2230
diff
changeset
|
477 0 1ea73414a91b 0 1 1 000000000000 |
413fe685bfd0
obshashrange: extend tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2230
diff
changeset
|
478 3 2dc09a01254d 3 1 4 8a2acf8e1cde |
413fe685bfd0
obshashrange: extend tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2230
diff
changeset
|
479 5 45f8b879de92 5 1 6 1a0c08180b65 |
413fe685bfd0
obshashrange: extend tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2230
diff
changeset
|
480 1 66f7d451a68b 1 1 2 853c77a32154 |
413fe685bfd0
obshashrange: extend tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2230
diff
changeset
|
481 4 bebd167eb94d 4 1 5 20a2cc572e4b |
413fe685bfd0
obshashrange: extend tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2230
diff
changeset
|
482 6 c8d03c1b5e94 5 1 6 446c2dc3bce5 |
413fe685bfd0
obshashrange: extend tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2230
diff
changeset
|
483 7 f69452c5b1af 6 1 7 000000000000 |
413fe685bfd0
obshashrange: extend tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2230
diff
changeset
|
484 $ hg -R ../server debugobsolete aaaa333333333aaaaa333a3a3a3a3a3a3a3a3a3a `getid 'desc(r1)'` |
4871
a8ff17479fb8
branching: preserve test change on stable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4861
diff
changeset
|
485 1 new obsolescence markers |
2377
413fe685bfd0
obshashrange: extend tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2230
diff
changeset
|
486 $ hg -R ../server debugobsolete bb4b4b4b4b4b4b4b44b4b4b4b4b4b4b4b4b4b4b4 `getid 'desc(r3)'` |
4871
a8ff17479fb8
branching: preserve test change on stable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4861
diff
changeset
|
487 1 new obsolescence markers |
2377
413fe685bfd0
obshashrange: extend tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2230
diff
changeset
|
488 $ hg pull -r `getid 'desc(r6)'` |
413fe685bfd0
obshashrange: extend tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2230
diff
changeset
|
489 pulling from ssh://user@dummy/server |
413fe685bfd0
obshashrange: extend tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2230
diff
changeset
|
490 no changes found |
413fe685bfd0
obshashrange: extend tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2230
diff
changeset
|
491 OBSEXC: looking for common markers in 7 nodes |
413fe685bfd0
obshashrange: extend tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2230
diff
changeset
|
492 OBSEXC: request obsmarkers for 2 common nodes |
413fe685bfd0
obshashrange: extend tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2230
diff
changeset
|
493 2 new obsolescence markers |
2386
47ee05940d7d
tests: small test update
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2385
diff
changeset
|
494 $ hg debugobshashrange --subranges --rev 'desc("r3")' -R ../server |
47ee05940d7d
tests: small test update
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2385
diff
changeset
|
495 rev node index size depth obshash |
47ee05940d7d
tests: small test update
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2385
diff
changeset
|
496 3 2dc09a01254d 0 4 4 8932bf980bb4 |
47ee05940d7d
tests: small test update
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2385
diff
changeset
|
497 3 2dc09a01254d 2 2 4 ce1937ca1278 |
47ee05940d7d
tests: small test update
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2385
diff
changeset
|
498 1 66f7d451a68b 0 2 2 327c7dd73d29 |
47ee05940d7d
tests: small test update
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2385
diff
changeset
|
499 2 01241442b3c2 2 1 3 1ed3c61fb39a |
47ee05940d7d
tests: small test update
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2385
diff
changeset
|
500 0 1ea73414a91b 0 1 1 000000000000 |
47ee05940d7d
tests: small test update
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2385
diff
changeset
|
501 3 2dc09a01254d 3 1 4 26f996446ecb |
47ee05940d7d
tests: small test update
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2385
diff
changeset
|
502 1 66f7d451a68b 1 1 2 327c7dd73d29 |
47ee05940d7d
tests: small test update
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2385
diff
changeset
|
503 $ hg debugobshashrange --subranges --rev 'desc("r3")' |
47ee05940d7d
tests: small test update
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2385
diff
changeset
|
504 rev node index size depth obshash |
47ee05940d7d
tests: small test update
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2385
diff
changeset
|
505 3 2dc09a01254d 0 4 4 8932bf980bb4 |
47ee05940d7d
tests: small test update
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2385
diff
changeset
|
506 3 2dc09a01254d 2 2 4 ce1937ca1278 |
47ee05940d7d
tests: small test update
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2385
diff
changeset
|
507 1 66f7d451a68b 0 2 2 327c7dd73d29 |
47ee05940d7d
tests: small test update
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2385
diff
changeset
|
508 2 01241442b3c2 2 1 3 1ed3c61fb39a |
47ee05940d7d
tests: small test update
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2385
diff
changeset
|
509 0 1ea73414a91b 0 1 1 000000000000 |
47ee05940d7d
tests: small test update
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2385
diff
changeset
|
510 3 2dc09a01254d 3 1 4 26f996446ecb |
47ee05940d7d
tests: small test update
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2385
diff
changeset
|
511 1 66f7d451a68b 1 1 2 327c7dd73d29 |
2379
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
512 $ hg blackbox |
3485
ece7cfdff335
test: conditionalize blackbox output for Windows
Matt Harbison <matt_harbison@yahoo.com>
parents:
3448
diff
changeset
|
513 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> debugobsolete --rev '::6' (glob) (no-windows !) |
ece7cfdff335
test: conditionalize blackbox output for Windows
Matt Harbison <matt_harbison@yahoo.com>
parents:
3448
diff
changeset
|
514 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> debugobsolete --rev ::6 (glob) (windows !) |
2379
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
515 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> writing .hg/cache/tags2-visible with 0 tags (glob) |
3485
ece7cfdff335
test: conditionalize blackbox output for Windows
Matt Harbison <matt_harbison@yahoo.com>
parents:
3448
diff
changeset
|
516 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> debugobsolete --rev '::6' exited 0 after *.?? seconds (glob) (no-windows !) |
ece7cfdff335
test: conditionalize blackbox output for Windows
Matt Harbison <matt_harbison@yahoo.com>
parents:
3448
diff
changeset
|
517 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> debugobsolete --rev ::6 exited 0 after *.?? seconds (glob) (windows !) |
ece7cfdff335
test: conditionalize blackbox output for Windows
Matt Harbison <matt_harbison@yahoo.com>
parents:
3448
diff
changeset
|
518 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> debugobshashrange --subranges --rev 'heads(all())' (glob) (no-windows !) |
ece7cfdff335
test: conditionalize blackbox output for Windows
Matt Harbison <matt_harbison@yahoo.com>
parents:
3448
diff
changeset
|
519 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> debugobshashrange --subranges --rev "heads(all())" (glob) (windows !) |
3963
d2e9a03fb3f7
obshashrange: always save stable range cache alongside the obshashrange one
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3959
diff
changeset
|
520 1970/01/01 00:00:00 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> updated evo-ext-depthcache in *.???? seconds (2r) (glob) |
d2e9a03fb3f7
obshashrange: always save stable range cache alongside the obshashrange one
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3959
diff
changeset
|
521 1970/01/01 00:00:00 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> updated evo-ext-stablerange-mergepoint in *.???? seconds (2r) (glob) |
3369
c7fbb79cd366
caches: switch to 'auto' warming by default
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3357
diff
changeset
|
522 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> obshashcache clean - new markers affect 2 changeset and cached ranges (glob) |
c7fbb79cd366
caches: switch to 'auto' warming by default
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3357
diff
changeset
|
523 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> updated evo-ext-obshashrange in *.???? seconds (2r, 3o) (glob) |
3966
ea7687a9a4b8
obshashrange: force saving of stablesort and firstmerge cache
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3963
diff
changeset
|
524 1970/01/01 00:00:00 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> updated evo-ext-stablesort in *.???? seconds (2r) (glob) |
ea7687a9a4b8
obshashrange: force saving of stablesort and firstmerge cache
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3963
diff
changeset
|
525 1970/01/01 00:00:00 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> updated evo-ext-firstmerge in *.???? seconds (2r) (glob) |
4334
24f90069b772
tests: conditionalize some output for Windows
Matt Harbison <matt_harbison@yahoo.com>
parents:
4181
diff
changeset
|
526 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> debugobshashrange --subranges --rev "heads(all())" exited 0 after *.?? seconds (glob) (windows !) |
3485
ece7cfdff335
test: conditionalize blackbox output for Windows
Matt Harbison <matt_harbison@yahoo.com>
parents:
3448
diff
changeset
|
527 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> debugobshashrange --subranges --rev 'heads(all())' exited 0 after *.?? seconds (glob) (no-windows !) |
2379
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
528 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> pull -r f69452c5b1af6cbaaa56ef50cf94fff5bcc6ca23 (glob) |
2408
0af6bb0bfdc3
discovery: log information about obshashrange
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2402
diff
changeset
|
529 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> obsdiscovery, 2/7 mismatch - 1 obshashrange queries in *.???? seconds (glob) |
2385
fab59e2cb05f
dualsourcecache: fix obskey return by _checkkey
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2382
diff
changeset
|
530 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> updated evo-ext-obscache in *.???? seconds (0r, 2o) (glob) |
2379
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
531 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> pull -r f69452c5b1af6cbaaa56ef50cf94fff5bcc6ca23 exited 0 after *.?? seconds (glob) |
4334
24f90069b772
tests: conditionalize some output for Windows
Matt Harbison <matt_harbison@yahoo.com>
parents:
4181
diff
changeset
|
532 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> debugobshashrange --subranges --rev "desc(\"r3\")" (glob) (windows !) |
3485
ece7cfdff335
test: conditionalize blackbox output for Windows
Matt Harbison <matt_harbison@yahoo.com>
parents:
3448
diff
changeset
|
533 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> debugobshashrange --subranges --rev 'desc("r3")' (glob) (no-windows !) |
3369
c7fbb79cd366
caches: switch to 'auto' warming by default
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3357
diff
changeset
|
534 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> obshashcache clean - new markers affect 2 changeset and cached ranges (glob) |
c7fbb79cd366
caches: switch to 'auto' warming by default
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3357
diff
changeset
|
535 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> updated evo-ext-obshashrange in *.???? seconds (0r, 2o) (glob) |
4334
24f90069b772
tests: conditionalize some output for Windows
Matt Harbison <matt_harbison@yahoo.com>
parents:
4181
diff
changeset
|
536 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> debugobshashrange --subranges --rev "desc(\"r3\")" exited 0 after *.?? seconds (glob) (windows !) |
3485
ece7cfdff335
test: conditionalize blackbox output for Windows
Matt Harbison <matt_harbison@yahoo.com>
parents:
3448
diff
changeset
|
537 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> debugobshashrange --subranges --rev 'desc("r3")' exited 0 after *.?? seconds (glob) (no-windows !) |
2379
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
538 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> blackbox (glob) |
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
539 $ rm .hg/blackbox.log |
2377
413fe685bfd0
obshashrange: extend tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2230
diff
changeset
|
540 |
3958
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
541 Adding markers affecting existing changeset |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
542 ------------------------------------------- |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
543 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
544 Simple prune marker |
2377
413fe685bfd0
obshashrange: extend tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2230
diff
changeset
|
545 |
3957
90c17c086eba
obshashrange: add more validation output to tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3955
diff
changeset
|
546 $ hg debugobshashrange -R ../server --subranges --rev 'heads(all())' |
90c17c086eba
obshashrange: add more validation output to tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3955
diff
changeset
|
547 rev node index size depth obshash |
90c17c086eba
obshashrange: add more validation output to tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3955
diff
changeset
|
548 7 4de32a90b66c 0 8 8 3e1f959425c6 |
90c17c086eba
obshashrange: add more validation output to tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3955
diff
changeset
|
549 8 45f8b879de92 0 6 6 b405cb0bdc2b |
90c17c086eba
obshashrange: add more validation output to tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3955
diff
changeset
|
550 3 2dc09a01254d 0 4 4 8932bf980bb4 |
90c17c086eba
obshashrange: add more validation output to tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3955
diff
changeset
|
551 7 4de32a90b66c 4 4 8 5a7179ca8e73 |
90c17c086eba
obshashrange: add more validation output to tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3955
diff
changeset
|
552 3 2dc09a01254d 2 2 4 ce1937ca1278 |
90c17c086eba
obshashrange: add more validation output to tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3955
diff
changeset
|
553 8 45f8b879de92 4 2 6 9c26c72819c0 |
90c17c086eba
obshashrange: add more validation output to tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3955
diff
changeset
|
554 7 4de32a90b66c 6 2 8 033544c939f0 |
90c17c086eba
obshashrange: add more validation output to tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3955
diff
changeset
|
555 1 66f7d451a68b 0 2 2 327c7dd73d29 |
90c17c086eba
obshashrange: add more validation output to tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3955
diff
changeset
|
556 5 c8d03c1b5e94 4 2 6 ec8a3e92c525 |
90c17c086eba
obshashrange: add more validation output to tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3955
diff
changeset
|
557 2 01241442b3c2 2 1 3 1ed3c61fb39a |
90c17c086eba
obshashrange: add more validation output to tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3955
diff
changeset
|
558 0 1ea73414a91b 0 1 1 000000000000 |
90c17c086eba
obshashrange: add more validation output to tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3955
diff
changeset
|
559 3 2dc09a01254d 3 1 4 26f996446ecb |
90c17c086eba
obshashrange: add more validation output to tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3955
diff
changeset
|
560 8 45f8b879de92 5 1 6 1a0c08180b65 |
90c17c086eba
obshashrange: add more validation output to tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3955
diff
changeset
|
561 7 4de32a90b66c 7 1 8 033544c939f0 |
90c17c086eba
obshashrange: add more validation output to tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3955
diff
changeset
|
562 1 66f7d451a68b 1 1 2 327c7dd73d29 |
90c17c086eba
obshashrange: add more validation output to tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3955
diff
changeset
|
563 4 bebd167eb94d 4 1 5 20a2cc572e4b |
90c17c086eba
obshashrange: add more validation output to tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3955
diff
changeset
|
564 5 c8d03c1b5e94 5 1 6 446c2dc3bce5 |
90c17c086eba
obshashrange: add more validation output to tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3955
diff
changeset
|
565 6 f69452c5b1af 6 1 7 000000000000 |
2377
413fe685bfd0
obshashrange: extend tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2230
diff
changeset
|
566 $ hg -R ../server debugobsolete --record-parents `getid 'desc(foo)'` |
4871
a8ff17479fb8
branching: preserve test change on stable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4861
diff
changeset
|
567 1 new obsolescence markers |
3957
90c17c086eba
obshashrange: add more validation output to tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3955
diff
changeset
|
568 $ hg debugobshashrange -R ../server --subranges --rev 'heads(all())' |
90c17c086eba
obshashrange: add more validation output to tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3955
diff
changeset
|
569 rev node index size depth obshash |
90c17c086eba
obshashrange: add more validation output to tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3955
diff
changeset
|
570 7 4de32a90b66c 0 8 8 c7f1f7e9925b |
90c17c086eba
obshashrange: add more validation output to tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3955
diff
changeset
|
571 8 45f8b879de92 0 6 6 7c49a958a9ac |
90c17c086eba
obshashrange: add more validation output to tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3955
diff
changeset
|
572 3 2dc09a01254d 0 4 4 8932bf980bb4 |
90c17c086eba
obshashrange: add more validation output to tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3955
diff
changeset
|
573 7 4de32a90b66c 4 4 8 c681c3e58c27 |
90c17c086eba
obshashrange: add more validation output to tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3955
diff
changeset
|
574 3 2dc09a01254d 2 2 4 ce1937ca1278 |
90c17c086eba
obshashrange: add more validation output to tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3955
diff
changeset
|
575 8 45f8b879de92 4 2 6 c6795525c540 |
90c17c086eba
obshashrange: add more validation output to tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3955
diff
changeset
|
576 7 4de32a90b66c 6 2 8 033544c939f0 |
90c17c086eba
obshashrange: add more validation output to tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3955
diff
changeset
|
577 1 66f7d451a68b 0 2 2 327c7dd73d29 |
90c17c086eba
obshashrange: add more validation output to tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3955
diff
changeset
|
578 5 c8d03c1b5e94 4 2 6 89755fd39e6d |
90c17c086eba
obshashrange: add more validation output to tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3955
diff
changeset
|
579 2 01241442b3c2 2 1 3 1ed3c61fb39a |
90c17c086eba
obshashrange: add more validation output to tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3955
diff
changeset
|
580 0 1ea73414a91b 0 1 1 000000000000 |
90c17c086eba
obshashrange: add more validation output to tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3955
diff
changeset
|
581 3 2dc09a01254d 3 1 4 26f996446ecb |
90c17c086eba
obshashrange: add more validation output to tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3955
diff
changeset
|
582 8 45f8b879de92 5 1 6 796507769034 |
90c17c086eba
obshashrange: add more validation output to tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3955
diff
changeset
|
583 7 4de32a90b66c 7 1 8 033544c939f0 |
90c17c086eba
obshashrange: add more validation output to tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3955
diff
changeset
|
584 1 66f7d451a68b 1 1 2 327c7dd73d29 |
90c17c086eba
obshashrange: add more validation output to tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3955
diff
changeset
|
585 4 bebd167eb94d 4 1 5 b21465ecb790 |
90c17c086eba
obshashrange: add more validation output to tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3955
diff
changeset
|
586 5 c8d03c1b5e94 5 1 6 446c2dc3bce5 |
90c17c086eba
obshashrange: add more validation output to tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3955
diff
changeset
|
587 6 f69452c5b1af 6 1 7 000000000000 |
2377
413fe685bfd0
obshashrange: extend tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2230
diff
changeset
|
588 $ hg pull -r `getid 'desc(r4)'` |
413fe685bfd0
obshashrange: extend tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2230
diff
changeset
|
589 pulling from ssh://user@dummy/server |
413fe685bfd0
obshashrange: extend tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2230
diff
changeset
|
590 no changes found |
413fe685bfd0
obshashrange: extend tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2230
diff
changeset
|
591 OBSEXC: looking for common markers in 5 nodes |
413fe685bfd0
obshashrange: extend tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2230
diff
changeset
|
592 OBSEXC: request obsmarkers for 1 common nodes |
413fe685bfd0
obshashrange: extend tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2230
diff
changeset
|
593 1 new obsolescence markers |
2379
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
594 $ hg blackbox |
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
595 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> pull -r bebd167eb94d257ace0e814aeb98e6972ed2970d (glob) |
2408
0af6bb0bfdc3
discovery: log information about obshashrange
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2402
diff
changeset
|
596 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> obsdiscovery, 1/5 mismatch - 1 obshashrange queries in *.???? seconds (glob) |
2380
694494619795
cache: track time spend updating various cache
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2379
diff
changeset
|
597 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> updated evo-ext-obscache in *.???? seconds (0r, 1o) (glob) |
2379
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
598 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> pull -r bebd167eb94d257ace0e814aeb98e6972ed2970d exited 0 after *.?? seconds (glob) |
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
599 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> blackbox (glob) |
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
600 $ rm .hg/blackbox.log |
2377
413fe685bfd0
obshashrange: extend tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2230
diff
changeset
|
601 $ hg debugobshashrange --subranges --rev 'heads(all())' |
413fe685bfd0
obshashrange: extend tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2230
diff
changeset
|
602 rev node index size depth obshash |
413fe685bfd0
obshashrange: extend tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2230
diff
changeset
|
603 7 f69452c5b1af 0 7 7 000000000000 |
2525
5adb8bdb935e
compatibility: backport mercurial 176d1a0ce385
Boris Feld <boris.feld@octobus.net>
parents:
2461
diff
changeset
|
604 5 45f8b879de92 0 6 6 7c49a958a9ac |
2377
413fe685bfd0
obshashrange: extend tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2230
diff
changeset
|
605 3 2dc09a01254d 0 4 4 8932bf980bb4 |
413fe685bfd0
obshashrange: extend tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2230
diff
changeset
|
606 7 f69452c5b1af 4 3 7 000000000000 |
413fe685bfd0
obshashrange: extend tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2230
diff
changeset
|
607 3 2dc09a01254d 2 2 4 ce1937ca1278 |
2525
5adb8bdb935e
compatibility: backport mercurial 176d1a0ce385
Boris Feld <boris.feld@octobus.net>
parents:
2461
diff
changeset
|
608 5 45f8b879de92 4 2 6 c6795525c540 |
2377
413fe685bfd0
obshashrange: extend tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2230
diff
changeset
|
609 1 66f7d451a68b 0 2 2 327c7dd73d29 |
413fe685bfd0
obshashrange: extend tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2230
diff
changeset
|
610 6 c8d03c1b5e94 4 2 6 89755fd39e6d |
413fe685bfd0
obshashrange: extend tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2230
diff
changeset
|
611 2 01241442b3c2 2 1 3 1ed3c61fb39a |
413fe685bfd0
obshashrange: extend tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2230
diff
changeset
|
612 0 1ea73414a91b 0 1 1 000000000000 |
413fe685bfd0
obshashrange: extend tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2230
diff
changeset
|
613 3 2dc09a01254d 3 1 4 26f996446ecb |
2525
5adb8bdb935e
compatibility: backport mercurial 176d1a0ce385
Boris Feld <boris.feld@octobus.net>
parents:
2461
diff
changeset
|
614 5 45f8b879de92 5 1 6 796507769034 |
2377
413fe685bfd0
obshashrange: extend tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2230
diff
changeset
|
615 1 66f7d451a68b 1 1 2 327c7dd73d29 |
413fe685bfd0
obshashrange: extend tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2230
diff
changeset
|
616 4 bebd167eb94d 4 1 5 b21465ecb790 |
413fe685bfd0
obshashrange: extend tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2230
diff
changeset
|
617 6 c8d03c1b5e94 5 1 6 446c2dc3bce5 |
413fe685bfd0
obshashrange: extend tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2230
diff
changeset
|
618 7 f69452c5b1af 6 1 7 000000000000 |
413fe685bfd0
obshashrange: extend tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2230
diff
changeset
|
619 |
3958
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
620 Stacked prune markers |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
621 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
622 $ hg -R ../server --hidden up 'desc(foo)' |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
623 1 files updated, 0 files merged, 0 files removed, 0 files unresolved |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
624 $ echo a > ../server/xhf |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
625 $ hg -R ../server commit -Am "chain_prune" |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
626 adding xhf |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
627 $ hg -R ../server update null |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
628 0 files updated, 0 files merged, 2 files removed, 0 files unresolved |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
629 $ hg debugobshashrange -R ../server --subranges --rev 'heads(all())' |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
630 rev node index size depth obshash |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
631 7 4de32a90b66c 0 8 8 c7f1f7e9925b |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
632 9 09b2e73c5f20 0 7 7 000000000000 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
633 3 2dc09a01254d 0 4 4 8932bf980bb4 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
634 7 4de32a90b66c 4 4 8 c681c3e58c27 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
635 9 09b2e73c5f20 4 3 7 000000000000 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
636 3 2dc09a01254d 2 2 4 ce1937ca1278 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
637 8 45f8b879de92 4 2 6 c6795525c540 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
638 7 4de32a90b66c 6 2 8 033544c939f0 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
639 1 66f7d451a68b 0 2 2 327c7dd73d29 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
640 5 c8d03c1b5e94 4 2 6 89755fd39e6d |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
641 2 01241442b3c2 2 1 3 1ed3c61fb39a |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
642 9 09b2e73c5f20 6 1 7 000000000000 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
643 0 1ea73414a91b 0 1 1 000000000000 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
644 3 2dc09a01254d 3 1 4 26f996446ecb |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
645 8 45f8b879de92 5 1 6 796507769034 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
646 7 4de32a90b66c 7 1 8 033544c939f0 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
647 1 66f7d451a68b 1 1 2 327c7dd73d29 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
648 4 bebd167eb94d 4 1 5 b21465ecb790 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
649 5 c8d03c1b5e94 5 1 6 446c2dc3bce5 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
650 6 f69452c5b1af 6 1 7 000000000000 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
651 $ hg -R ../server debugobsolete --record-parents `(cd ../server/; getid 'desc("chain_prune")')` |
4871
a8ff17479fb8
branching: preserve test change on stable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4861
diff
changeset
|
652 1 new obsolescence markers |
3958
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
653 obsoleted 1 changesets |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
654 $ hg debugobshashrange -R ../server --subranges --rev 'heads(all())' |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
655 rev node index size depth obshash |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
656 7 4de32a90b66c 0 8 8 f966d46c2069 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
657 8 45f8b879de92 0 6 6 c9ee11811914 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
658 3 2dc09a01254d 0 4 4 8932bf980bb4 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
659 7 4de32a90b66c 4 4 8 542cc6dd4c67 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
660 3 2dc09a01254d 2 2 4 ce1937ca1278 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
661 8 45f8b879de92 4 2 6 b5d53b723b2e |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
662 7 4de32a90b66c 6 2 8 033544c939f0 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
663 1 66f7d451a68b 0 2 2 327c7dd73d29 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
664 5 c8d03c1b5e94 4 2 6 b0302c7614fb |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
665 2 01241442b3c2 2 1 3 1ed3c61fb39a |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
666 0 1ea73414a91b 0 1 1 000000000000 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
667 3 2dc09a01254d 3 1 4 26f996446ecb |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
668 8 45f8b879de92 5 1 6 78e8071e893a |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
669 7 4de32a90b66c 7 1 8 033544c939f0 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
670 1 66f7d451a68b 1 1 2 327c7dd73d29 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
671 4 bebd167eb94d 4 1 5 9b4a136d1137 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
672 5 c8d03c1b5e94 5 1 6 446c2dc3bce5 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
673 6 f69452c5b1af 6 1 7 000000000000 |
3963
d2e9a03fb3f7
obshashrange: always save stable range cache alongside the obshashrange one
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3959
diff
changeset
|
674 $ hg debugobshashrange -R ../server --subranges --rev 'heads(all())' --hidden |
d2e9a03fb3f7
obshashrange: always save stable range cache alongside the obshashrange one
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3959
diff
changeset
|
675 rev node index size depth obshash |
d2e9a03fb3f7
obshashrange: always save stable range cache alongside the obshashrange one
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3959
diff
changeset
|
676 7 4de32a90b66c 0 8 8 f966d46c2069 |
d2e9a03fb3f7
obshashrange: always save stable range cache alongside the obshashrange one
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3959
diff
changeset
|
677 9 09b2e73c5f20 0 7 7 be139f5b4d01 |
d2e9a03fb3f7
obshashrange: always save stable range cache alongside the obshashrange one
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3959
diff
changeset
|
678 3 2dc09a01254d 0 4 4 8932bf980bb4 |
d2e9a03fb3f7
obshashrange: always save stable range cache alongside the obshashrange one
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3959
diff
changeset
|
679 7 4de32a90b66c 4 4 8 542cc6dd4c67 |
d2e9a03fb3f7
obshashrange: always save stable range cache alongside the obshashrange one
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3959
diff
changeset
|
680 9 09b2e73c5f20 4 3 7 7a88eb008295 |
d2e9a03fb3f7
obshashrange: always save stable range cache alongside the obshashrange one
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3959
diff
changeset
|
681 3 2dc09a01254d 2 2 4 ce1937ca1278 |
d2e9a03fb3f7
obshashrange: always save stable range cache alongside the obshashrange one
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3959
diff
changeset
|
682 8 45f8b879de92 4 2 6 b5d53b723b2e |
d2e9a03fb3f7
obshashrange: always save stable range cache alongside the obshashrange one
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3959
diff
changeset
|
683 7 4de32a90b66c 6 2 8 033544c939f0 |
d2e9a03fb3f7
obshashrange: always save stable range cache alongside the obshashrange one
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3959
diff
changeset
|
684 1 66f7d451a68b 0 2 2 327c7dd73d29 |
d2e9a03fb3f7
obshashrange: always save stable range cache alongside the obshashrange one
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3959
diff
changeset
|
685 5 c8d03c1b5e94 4 2 6 b0302c7614fb |
d2e9a03fb3f7
obshashrange: always save stable range cache alongside the obshashrange one
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3959
diff
changeset
|
686 2 01241442b3c2 2 1 3 1ed3c61fb39a |
d2e9a03fb3f7
obshashrange: always save stable range cache alongside the obshashrange one
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3959
diff
changeset
|
687 9 09b2e73c5f20 6 1 7 3339d42d829e |
d2e9a03fb3f7
obshashrange: always save stable range cache alongside the obshashrange one
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3959
diff
changeset
|
688 0 1ea73414a91b 0 1 1 000000000000 |
d2e9a03fb3f7
obshashrange: always save stable range cache alongside the obshashrange one
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3959
diff
changeset
|
689 3 2dc09a01254d 3 1 4 26f996446ecb |
d2e9a03fb3f7
obshashrange: always save stable range cache alongside the obshashrange one
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3959
diff
changeset
|
690 8 45f8b879de92 5 1 6 78e8071e893a |
d2e9a03fb3f7
obshashrange: always save stable range cache alongside the obshashrange one
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3959
diff
changeset
|
691 7 4de32a90b66c 7 1 8 033544c939f0 |
d2e9a03fb3f7
obshashrange: always save stable range cache alongside the obshashrange one
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3959
diff
changeset
|
692 1 66f7d451a68b 1 1 2 327c7dd73d29 |
d2e9a03fb3f7
obshashrange: always save stable range cache alongside the obshashrange one
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3959
diff
changeset
|
693 4 bebd167eb94d 4 1 5 9b4a136d1137 |
d2e9a03fb3f7
obshashrange: always save stable range cache alongside the obshashrange one
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3959
diff
changeset
|
694 5 c8d03c1b5e94 5 1 6 446c2dc3bce5 |
d2e9a03fb3f7
obshashrange: always save stable range cache alongside the obshashrange one
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3959
diff
changeset
|
695 6 f69452c5b1af 6 1 7 000000000000 |
3958
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
696 $ hg pull -r `getid 'desc(r4)'` |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
697 pulling from ssh://user@dummy/server |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
698 no changes found |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
699 OBSEXC: looking for common markers in 5 nodes |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
700 OBSEXC: request obsmarkers for 1 common nodes |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
701 1 new obsolescence markers |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
702 $ hg blackbox |
4334
24f90069b772
tests: conditionalize some output for Windows
Matt Harbison <matt_harbison@yahoo.com>
parents:
4181
diff
changeset
|
703 1970/01/01 00:00:00 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> debugobshashrange --subranges --rev "heads(all())" (glob) (windows !) |
24f90069b772
tests: conditionalize some output for Windows
Matt Harbison <matt_harbison@yahoo.com>
parents:
4181
diff
changeset
|
704 1970/01/01 00:00:00 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> debugobshashrange --subranges --rev 'heads(all())' (glob) (no-windows !) |
3963
d2e9a03fb3f7
obshashrange: always save stable range cache alongside the obshashrange one
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3959
diff
changeset
|
705 1970/01/01 00:00:00 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> obshashcache clean - new markers affect 2 changeset and cached ranges (glob) |
3958
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
706 1970/01/01 00:00:00 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> updated evo-ext-obshashrange in *.???? seconds (0r, 1o) (glob) |
4334
24f90069b772
tests: conditionalize some output for Windows
Matt Harbison <matt_harbison@yahoo.com>
parents:
4181
diff
changeset
|
707 1970/01/01 00:00:00 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> debugobshashrange --subranges --rev "heads(all())" exited 0 after *.?? seconds (glob) (windows !) |
24f90069b772
tests: conditionalize some output for Windows
Matt Harbison <matt_harbison@yahoo.com>
parents:
4181
diff
changeset
|
708 1970/01/01 00:00:00 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> debugobshashrange --subranges --rev 'heads(all())' exited 0 after *.?? seconds (glob) (no-windows !) |
3958
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
709 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> pull -r bebd167eb94d257ace0e814aeb98e6972ed2970d (glob) |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
710 1970/01/01 00:00:00 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> obsdiscovery, 1/5 mismatch - 1 obshashrange queries in *.???? seconds (glob) |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
711 1970/01/01 00:00:00 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> updated evo-ext-obscache in *.???? seconds (0r, 1o) (glob) |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
712 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> pull -r bebd167eb94d257ace0e814aeb98e6972ed2970d exited 0 after *.?? seconds (glob) |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
713 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> blackbox (glob) |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
714 $ rm .hg/blackbox.log |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
715 $ hg debugobshashrange --subranges --rev 'heads(all())' |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
716 rev node index size depth obshash |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
717 7 f69452c5b1af 0 7 7 000000000000 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
718 5 45f8b879de92 0 6 6 c9ee11811914 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
719 3 2dc09a01254d 0 4 4 8932bf980bb4 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
720 7 f69452c5b1af 4 3 7 000000000000 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
721 3 2dc09a01254d 2 2 4 ce1937ca1278 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
722 5 45f8b879de92 4 2 6 b5d53b723b2e |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
723 1 66f7d451a68b 0 2 2 327c7dd73d29 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
724 6 c8d03c1b5e94 4 2 6 b0302c7614fb |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
725 2 01241442b3c2 2 1 3 1ed3c61fb39a |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
726 0 1ea73414a91b 0 1 1 000000000000 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
727 3 2dc09a01254d 3 1 4 26f996446ecb |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
728 5 45f8b879de92 5 1 6 78e8071e893a |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
729 1 66f7d451a68b 1 1 2 327c7dd73d29 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
730 4 bebd167eb94d 4 1 5 9b4a136d1137 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
731 6 c8d03c1b5e94 5 1 6 446c2dc3bce5 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
732 7 f69452c5b1af 6 1 7 000000000000 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
733 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
734 New marker prefixed to another one |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
735 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
736 $ hg -R ../server debugobsolete aaaa4444444444444444aaaaaaaaaaaaaaaaaaaa `(cd ../server/; getid 'desc("chain_prune")')` |
4871
a8ff17479fb8
branching: preserve test change on stable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4861
diff
changeset
|
737 1 new obsolescence markers |
3958
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
738 $ hg debugobshashrange -R ../server --subranges --rev 'heads(all())' |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
739 rev node index size depth obshash |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
740 7 4de32a90b66c 0 8 8 0ffc0013bda0 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
741 8 45f8b879de92 0 6 6 0ffa86a0054f |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
742 3 2dc09a01254d 0 4 4 8932bf980bb4 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
743 7 4de32a90b66c 4 4 8 207792ae6aeb |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
744 3 2dc09a01254d 2 2 4 ce1937ca1278 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
745 8 45f8b879de92 4 2 6 a3de812028fa |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
746 7 4de32a90b66c 6 2 8 033544c939f0 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
747 1 66f7d451a68b 0 2 2 327c7dd73d29 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
748 5 c8d03c1b5e94 4 2 6 e94b0f268773 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
749 2 01241442b3c2 2 1 3 1ed3c61fb39a |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
750 0 1ea73414a91b 0 1 1 000000000000 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
751 3 2dc09a01254d 3 1 4 26f996446ecb |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
752 8 45f8b879de92 5 1 6 e765ea1567b3 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
753 7 4de32a90b66c 7 1 8 033544c939f0 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
754 1 66f7d451a68b 1 1 2 327c7dd73d29 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
755 4 bebd167eb94d 4 1 5 8e945c34a0fd |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
756 5 c8d03c1b5e94 5 1 6 446c2dc3bce5 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
757 6 f69452c5b1af 6 1 7 000000000000 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
758 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
759 $ hg pull -r `getid 'desc(r4)'` |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
760 pulling from ssh://user@dummy/server |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
761 no changes found |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
762 OBSEXC: looking for common markers in 5 nodes |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
763 OBSEXC: request obsmarkers for 1 common nodes |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
764 1 new obsolescence markers |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
765 $ hg blackbox |
4334
24f90069b772
tests: conditionalize some output for Windows
Matt Harbison <matt_harbison@yahoo.com>
parents:
4181
diff
changeset
|
766 1970/01/01 00:00:00 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> debugobshashrange --subranges --rev "heads(all())" (glob) (windows !) |
24f90069b772
tests: conditionalize some output for Windows
Matt Harbison <matt_harbison@yahoo.com>
parents:
4181
diff
changeset
|
767 1970/01/01 00:00:00 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> debugobshashrange --subranges --rev 'heads(all())' (glob) (no-windows !) |
3958
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
768 1970/01/01 00:00:00 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> obshashcache clean - new markers affect 2 changeset and cached ranges (glob) |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
769 1970/01/01 00:00:00 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> updated evo-ext-obshashrange in *.???? seconds (0r, 1o) (glob) |
4334
24f90069b772
tests: conditionalize some output for Windows
Matt Harbison <matt_harbison@yahoo.com>
parents:
4181
diff
changeset
|
770 1970/01/01 00:00:00 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> debugobshashrange --subranges --rev "heads(all())" exited 0 after *.?? seconds (glob) (windows !) |
24f90069b772
tests: conditionalize some output for Windows
Matt Harbison <matt_harbison@yahoo.com>
parents:
4181
diff
changeset
|
771 1970/01/01 00:00:00 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> debugobshashrange --subranges --rev 'heads(all())' exited 0 after *.?? seconds (glob) (no-windows !) |
3958
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
772 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> pull -r bebd167eb94d257ace0e814aeb98e6972ed2970d (glob) |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
773 1970/01/01 00:00:00 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> obsdiscovery, 1/5 mismatch - 1 obshashrange queries in *.???? seconds (glob) |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
774 1970/01/01 00:00:00 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> updated evo-ext-obscache in *.???? seconds (0r, 1o) (glob) |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
775 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> pull -r bebd167eb94d257ace0e814aeb98e6972ed2970d exited 0 after *.?? seconds (glob) |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
776 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> blackbox (glob) |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
777 $ rm .hg/blackbox.log |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
778 $ hg debugobshashrange --subranges --rev 'heads(all())' |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
779 rev node index size depth obshash |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
780 7 f69452c5b1af 0 7 7 000000000000 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
781 5 45f8b879de92 0 6 6 0ffa86a0054f |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
782 3 2dc09a01254d 0 4 4 8932bf980bb4 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
783 7 f69452c5b1af 4 3 7 000000000000 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
784 3 2dc09a01254d 2 2 4 ce1937ca1278 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
785 5 45f8b879de92 4 2 6 a3de812028fa |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
786 1 66f7d451a68b 0 2 2 327c7dd73d29 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
787 6 c8d03c1b5e94 4 2 6 e94b0f268773 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
788 2 01241442b3c2 2 1 3 1ed3c61fb39a |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
789 0 1ea73414a91b 0 1 1 000000000000 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
790 3 2dc09a01254d 3 1 4 26f996446ecb |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
791 5 45f8b879de92 5 1 6 e765ea1567b3 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
792 1 66f7d451a68b 1 1 2 327c7dd73d29 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
793 4 bebd167eb94d 4 1 5 8e945c34a0fd |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
794 6 c8d03c1b5e94 5 1 6 446c2dc3bce5 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
795 7 f69452c5b1af 6 1 7 000000000000 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
796 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
797 New prune marker prefixed to another one |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
798 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
799 $ hg -R ../server debugobsolete aaaa4444444444444444aaaaaaaaaaaaaaaaaaaa |
4871
a8ff17479fb8
branching: preserve test change on stable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4861
diff
changeset
|
800 1 new obsolescence markers |
3958
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
801 $ hg debugobshashrange -R ../server --subranges --rev 'heads(all())' |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
802 rev node index size depth obshash |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
803 7 4de32a90b66c 0 8 8 87b2a11bd884 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
804 8 45f8b879de92 0 6 6 fdbbaec33b20 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
805 3 2dc09a01254d 0 4 4 8932bf980bb4 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
806 7 4de32a90b66c 4 4 8 20745010e1d8 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
807 3 2dc09a01254d 2 2 4 ce1937ca1278 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
808 8 45f8b879de92 4 2 6 f45551c1cf4f |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
809 7 4de32a90b66c 6 2 8 033544c939f0 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
810 1 66f7d451a68b 0 2 2 327c7dd73d29 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
811 5 c8d03c1b5e94 4 2 6 149be75f95c0 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
812 2 01241442b3c2 2 1 3 1ed3c61fb39a |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
813 0 1ea73414a91b 0 1 1 000000000000 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
814 3 2dc09a01254d 3 1 4 26f996446ecb |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
815 8 45f8b879de92 5 1 6 51df11ea9843 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
816 7 4de32a90b66c 7 1 8 033544c939f0 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
817 1 66f7d451a68b 1 1 2 327c7dd73d29 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
818 4 bebd167eb94d 4 1 5 42574a82229f |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
819 5 c8d03c1b5e94 5 1 6 446c2dc3bce5 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
820 6 f69452c5b1af 6 1 7 000000000000 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
821 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
822 $ hg pull -r `getid 'desc(r4)'` |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
823 pulling from ssh://user@dummy/server |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
824 no changes found |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
825 OBSEXC: looking for common markers in 5 nodes |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
826 OBSEXC: request obsmarkers for 1 common nodes |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
827 1 new obsolescence markers |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
828 $ hg blackbox |
4334
24f90069b772
tests: conditionalize some output for Windows
Matt Harbison <matt_harbison@yahoo.com>
parents:
4181
diff
changeset
|
829 1970/01/01 00:00:00 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> debugobshashrange --subranges --rev "heads(all())" (glob) (windows !) |
24f90069b772
tests: conditionalize some output for Windows
Matt Harbison <matt_harbison@yahoo.com>
parents:
4181
diff
changeset
|
830 1970/01/01 00:00:00 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> debugobshashrange --subranges --rev 'heads(all())' (glob) (no-windows !) |
3958
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
831 1970/01/01 00:00:00 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> obshashcache clean - new markers affect 2 changeset and cached ranges (glob) |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
832 1970/01/01 00:00:00 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> updated evo-ext-obshashrange in *.???? seconds (0r, 1o) (glob) |
4334
24f90069b772
tests: conditionalize some output for Windows
Matt Harbison <matt_harbison@yahoo.com>
parents:
4181
diff
changeset
|
833 1970/01/01 00:00:00 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> debugobshashrange --subranges --rev "heads(all())" exited 0 after *.?? seconds (glob) (windows !) |
24f90069b772
tests: conditionalize some output for Windows
Matt Harbison <matt_harbison@yahoo.com>
parents:
4181
diff
changeset
|
834 1970/01/01 00:00:00 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> debugobshashrange --subranges --rev 'heads(all())' exited 0 after *.?? seconds (glob) (no-windows !) |
3958
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
835 1970/01/01 00:00:00 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> pull -r bebd167eb94d257ace0e814aeb98e6972ed2970d (glob) |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
836 1970/01/01 00:00:00 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> obsdiscovery, 1/5 mismatch - 1 obshashrange queries in *.???? seconds (glob) |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
837 1970/01/01 00:00:00 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> updated evo-ext-obscache in *.???? seconds (0r, 1o) (glob) |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
838 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> pull -r bebd167eb94d257ace0e814aeb98e6972ed2970d exited 0 after *.?? seconds (glob) |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
839 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> blackbox (glob) |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
840 $ rm .hg/blackbox.log |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
841 $ hg debugobshashrange --subranges --rev 'heads(all())' |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
842 rev node index size depth obshash |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
843 7 f69452c5b1af 0 7 7 000000000000 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
844 5 45f8b879de92 0 6 6 fdbbaec33b20 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
845 3 2dc09a01254d 0 4 4 8932bf980bb4 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
846 7 f69452c5b1af 4 3 7 000000000000 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
847 3 2dc09a01254d 2 2 4 ce1937ca1278 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
848 5 45f8b879de92 4 2 6 f45551c1cf4f |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
849 1 66f7d451a68b 0 2 2 327c7dd73d29 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
850 6 c8d03c1b5e94 4 2 6 149be75f95c0 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
851 2 01241442b3c2 2 1 3 1ed3c61fb39a |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
852 0 1ea73414a91b 0 1 1 000000000000 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
853 3 2dc09a01254d 3 1 4 26f996446ecb |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
854 5 45f8b879de92 5 1 6 51df11ea9843 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
855 1 66f7d451a68b 1 1 2 327c7dd73d29 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
856 4 bebd167eb94d 4 1 5 42574a82229f |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
857 6 c8d03c1b5e94 5 1 6 446c2dc3bce5 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
858 7 f69452c5b1af 6 1 7 000000000000 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
859 |
2421
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
860 Recover after rollback |
3958
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
861 ---------------------- |
2378
c143d465c4b8
obshashrange: test behavior in case of rollback
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2377
diff
changeset
|
862 |
c143d465c4b8
obshashrange: test behavior in case of rollback
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2377
diff
changeset
|
863 $ hg pull |
c143d465c4b8
obshashrange: test behavior in case of rollback
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2377
diff
changeset
|
864 pulling from ssh://user@dummy/server |
c143d465c4b8
obshashrange: test behavior in case of rollback
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2377
diff
changeset
|
865 searching for changes |
c143d465c4b8
obshashrange: test behavior in case of rollback
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2377
diff
changeset
|
866 OBSEXC: looking for common markers in 8 nodes |
c143d465c4b8
obshashrange: test behavior in case of rollback
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2377
diff
changeset
|
867 adding changesets |
c143d465c4b8
obshashrange: test behavior in case of rollback
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2377
diff
changeset
|
868 adding manifests |
c143d465c4b8
obshashrange: test behavior in case of rollback
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2377
diff
changeset
|
869 adding file changes |
c143d465c4b8
obshashrange: test behavior in case of rollback
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2377
diff
changeset
|
870 added 1 changesets with 0 changes to 0 files |
c143d465c4b8
obshashrange: test behavior in case of rollback
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2377
diff
changeset
|
871 1 new obsolescence markers |
3075
8feb2cae7eae
test: adapt to output change from eb586ed5d8ce
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3019
diff
changeset
|
872 new changesets 4de32a90b66c |
2378
c143d465c4b8
obshashrange: test behavior in case of rollback
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2377
diff
changeset
|
873 (run 'hg update' to get a working copy) |
c143d465c4b8
obshashrange: test behavior in case of rollback
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2377
diff
changeset
|
874 $ hg rollback |
c143d465c4b8
obshashrange: test behavior in case of rollback
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2377
diff
changeset
|
875 repository tip rolled back to revision 7 (undo pull) |
2379
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
876 $ hg blackbox |
3485
ece7cfdff335
test: conditionalize blackbox output for Windows
Matt Harbison <matt_harbison@yahoo.com>
parents:
3448
diff
changeset
|
877 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> debugobshashrange --subranges --rev 'heads(all())' (glob) (no-windows !) |
ece7cfdff335
test: conditionalize blackbox output for Windows
Matt Harbison <matt_harbison@yahoo.com>
parents:
3448
diff
changeset
|
878 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> debugobshashrange --subranges --rev "heads(all())" (glob) (windows !) |
3958
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
879 1970/01/01 00:00:00 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> obshashcache clean - new markers affect 2 changeset and cached ranges (glob) |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
880 1970/01/01 00:00:00 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> updated evo-ext-obshashrange in *.???? seconds (0r, 1o) (glob) |
4334
24f90069b772
tests: conditionalize some output for Windows
Matt Harbison <matt_harbison@yahoo.com>
parents:
4181
diff
changeset
|
881 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> debugobshashrange --subranges --rev 'heads(all())' exited 0 after *.?? seconds (glob) (no-windows !) |
24f90069b772
tests: conditionalize some output for Windows
Matt Harbison <matt_harbison@yahoo.com>
parents:
4181
diff
changeset
|
882 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> debugobshashrange --subranges --rev "heads(all())" exited 0 after *.?? seconds (glob) (windows !) |
2379
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
883 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> pull (glob) |
3958
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
884 1970/01/01 00:00:00 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> obsdiscovery, 0/8 mismatch - 1 obshashrange queries in *.???? seconds (glob) |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
885 1970/01/01 00:00:00 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> updated evo-ext-obscache in *.???? seconds (1r, 1o) (glob) |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
886 1970/01/01 00:00:00 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> 1 incoming changes - new heads: 4de32a90b66c (glob) |
2379
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
887 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> pull exited 0 after *.?? seconds (glob) |
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
888 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> rollback (glob) |
2709
5d54de9cf50f
merge back with stable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2698
diff
changeset
|
889 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> strip detected, evo-ext-obscache cache reset (glob) |
3958
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
890 1970/01/01 00:00:00 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> updated evo-ext-obscache in *.???? seconds (8r, 15o) (glob) |
2379
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
891 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> rollback exited 0 after *.?? seconds (glob) |
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
892 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> blackbox (glob) |
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
893 $ rm .hg/blackbox.log |
2378
c143d465c4b8
obshashrange: test behavior in case of rollback
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2377
diff
changeset
|
894 $ hg debugobshashrange --subranges --rev 'heads(all())' |
c143d465c4b8
obshashrange: test behavior in case of rollback
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2377
diff
changeset
|
895 rev node index size depth obshash |
c143d465c4b8
obshashrange: test behavior in case of rollback
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2377
diff
changeset
|
896 7 f69452c5b1af 0 7 7 000000000000 |
3958
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
897 5 45f8b879de92 0 6 6 fdbbaec33b20 |
2378
c143d465c4b8
obshashrange: test behavior in case of rollback
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2377
diff
changeset
|
898 3 2dc09a01254d 0 4 4 8932bf980bb4 |
c143d465c4b8
obshashrange: test behavior in case of rollback
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2377
diff
changeset
|
899 7 f69452c5b1af 4 3 7 000000000000 |
c143d465c4b8
obshashrange: test behavior in case of rollback
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2377
diff
changeset
|
900 3 2dc09a01254d 2 2 4 ce1937ca1278 |
3958
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
901 5 45f8b879de92 4 2 6 f45551c1cf4f |
2378
c143d465c4b8
obshashrange: test behavior in case of rollback
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2377
diff
changeset
|
902 1 66f7d451a68b 0 2 2 327c7dd73d29 |
3958
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
903 6 c8d03c1b5e94 4 2 6 149be75f95c0 |
2378
c143d465c4b8
obshashrange: test behavior in case of rollback
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2377
diff
changeset
|
904 2 01241442b3c2 2 1 3 1ed3c61fb39a |
c143d465c4b8
obshashrange: test behavior in case of rollback
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2377
diff
changeset
|
905 0 1ea73414a91b 0 1 1 000000000000 |
c143d465c4b8
obshashrange: test behavior in case of rollback
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2377
diff
changeset
|
906 3 2dc09a01254d 3 1 4 26f996446ecb |
3958
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
907 5 45f8b879de92 5 1 6 51df11ea9843 |
2378
c143d465c4b8
obshashrange: test behavior in case of rollback
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2377
diff
changeset
|
908 1 66f7d451a68b 1 1 2 327c7dd73d29 |
3958
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
909 4 bebd167eb94d 4 1 5 42574a82229f |
2378
c143d465c4b8
obshashrange: test behavior in case of rollback
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2377
diff
changeset
|
910 6 c8d03c1b5e94 5 1 6 446c2dc3bce5 |
c143d465c4b8
obshashrange: test behavior in case of rollback
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2377
diff
changeset
|
911 7 f69452c5b1af 6 1 7 000000000000 |
c143d465c4b8
obshashrange: test behavior in case of rollback
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2377
diff
changeset
|
912 $ hg pull |
c143d465c4b8
obshashrange: test behavior in case of rollback
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2377
diff
changeset
|
913 pulling from ssh://user@dummy/server |
c143d465c4b8
obshashrange: test behavior in case of rollback
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2377
diff
changeset
|
914 searching for changes |
c143d465c4b8
obshashrange: test behavior in case of rollback
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2377
diff
changeset
|
915 OBSEXC: looking for common markers in 8 nodes |
c143d465c4b8
obshashrange: test behavior in case of rollback
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2377
diff
changeset
|
916 adding changesets |
c143d465c4b8
obshashrange: test behavior in case of rollback
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2377
diff
changeset
|
917 adding manifests |
c143d465c4b8
obshashrange: test behavior in case of rollback
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2377
diff
changeset
|
918 adding file changes |
c143d465c4b8
obshashrange: test behavior in case of rollback
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2377
diff
changeset
|
919 added 1 changesets with 0 changes to 0 files |
c143d465c4b8
obshashrange: test behavior in case of rollback
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2377
diff
changeset
|
920 1 new obsolescence markers |
3075
8feb2cae7eae
test: adapt to output change from eb586ed5d8ce
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3019
diff
changeset
|
921 new changesets 4de32a90b66c |
2378
c143d465c4b8
obshashrange: test behavior in case of rollback
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2377
diff
changeset
|
922 (run 'hg update' to get a working copy) |
2379
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
923 $ hg blackbox |
3485
ece7cfdff335
test: conditionalize blackbox output for Windows
Matt Harbison <matt_harbison@yahoo.com>
parents:
3448
diff
changeset
|
924 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> debugobshashrange --subranges --rev 'heads(all())' (glob) (no-windows !) |
ece7cfdff335
test: conditionalize blackbox output for Windows
Matt Harbison <matt_harbison@yahoo.com>
parents:
3448
diff
changeset
|
925 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> debugobshashrange --subranges --rev "heads(all())" (glob) (windows !) |
ece7cfdff335
test: conditionalize blackbox output for Windows
Matt Harbison <matt_harbison@yahoo.com>
parents:
3448
diff
changeset
|
926 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> debugobshashrange --subranges --rev 'heads(all())' exited 0 after *.?? seconds (glob) (no-windows !) |
ece7cfdff335
test: conditionalize blackbox output for Windows
Matt Harbison <matt_harbison@yahoo.com>
parents:
3448
diff
changeset
|
927 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> debugobshashrange --subranges --rev "heads(all())" exited 0 after *.?? seconds (glob) (windows !) |
2379
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
928 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> pull (glob) |
3958
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
929 1970/01/01 00:00:00 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> obsdiscovery, 0/8 mismatch - 1 obshashrange queries in *.???? seconds (glob) |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
930 1970/01/01 00:00:00 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> updated evo-ext-obscache in *.???? seconds (1r, 1o) (glob) |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
931 1970/01/01 00:00:00 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> 1 incoming changes - new heads: 4de32a90b66c (glob) |
2379
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
932 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> pull exited 0 after *.?? seconds (glob) |
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
933 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> blackbox (glob) |
3593442d4a0e
obshashrange: adds blackbox usage in tests
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2378
diff
changeset
|
934 $ rm .hg/blackbox.log |
2378
c143d465c4b8
obshashrange: test behavior in case of rollback
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2377
diff
changeset
|
935 $ hg debugobshashrange --subranges --rev 'heads(all())' |
c143d465c4b8
obshashrange: test behavior in case of rollback
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2377
diff
changeset
|
936 rev node index size depth obshash |
3958
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
937 8 4de32a90b66c 0 8 8 87b2a11bd884 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
938 5 45f8b879de92 0 6 6 fdbbaec33b20 |
2378
c143d465c4b8
obshashrange: test behavior in case of rollback
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2377
diff
changeset
|
939 3 2dc09a01254d 0 4 4 8932bf980bb4 |
3958
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
940 8 4de32a90b66c 4 4 8 20745010e1d8 |
2378
c143d465c4b8
obshashrange: test behavior in case of rollback
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2377
diff
changeset
|
941 3 2dc09a01254d 2 2 4 ce1937ca1278 |
3958
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
942 5 45f8b879de92 4 2 6 f45551c1cf4f |
2378
c143d465c4b8
obshashrange: test behavior in case of rollback
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2377
diff
changeset
|
943 8 4de32a90b66c 6 2 8 033544c939f0 |
c143d465c4b8
obshashrange: test behavior in case of rollback
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2377
diff
changeset
|
944 1 66f7d451a68b 0 2 2 327c7dd73d29 |
3958
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
945 6 c8d03c1b5e94 4 2 6 149be75f95c0 |
2378
c143d465c4b8
obshashrange: test behavior in case of rollback
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2377
diff
changeset
|
946 2 01241442b3c2 2 1 3 1ed3c61fb39a |
c143d465c4b8
obshashrange: test behavior in case of rollback
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2377
diff
changeset
|
947 0 1ea73414a91b 0 1 1 000000000000 |
c143d465c4b8
obshashrange: test behavior in case of rollback
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2377
diff
changeset
|
948 3 2dc09a01254d 3 1 4 26f996446ecb |
3958
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
949 5 45f8b879de92 5 1 6 51df11ea9843 |
2378
c143d465c4b8
obshashrange: test behavior in case of rollback
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2377
diff
changeset
|
950 8 4de32a90b66c 7 1 8 033544c939f0 |
c143d465c4b8
obshashrange: test behavior in case of rollback
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2377
diff
changeset
|
951 1 66f7d451a68b 1 1 2 327c7dd73d29 |
3958
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
952 4 bebd167eb94d 4 1 5 42574a82229f |
2378
c143d465c4b8
obshashrange: test behavior in case of rollback
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2377
diff
changeset
|
953 6 c8d03c1b5e94 5 1 6 446c2dc3bce5 |
c143d465c4b8
obshashrange: test behavior in case of rollback
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2377
diff
changeset
|
954 7 f69452c5b1af 6 1 7 000000000000 |
2421
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
955 |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
956 Recover after stripping (in the middle of the repo) |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
957 |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
958 We strip a branch that is not the tip of the reporiosy so part of the affected |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
959 revision are reapplied after the target is stripped. |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
960 |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
961 $ hg log -G |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
962 o 8 4de32a90b66c r7 tip |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
963 | |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
964 o 7 f69452c5b1af r6 |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
965 | |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
966 o 6 c8d03c1b5e94 r5 |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
967 | |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
968 | @ 5 45f8b879de92 foo |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
969 |/ |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
970 o 4 bebd167eb94d r4 |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
971 | |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
972 o 3 2dc09a01254d r3 |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
973 | |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
974 o 2 01241442b3c2 r2 |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
975 | |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
976 o 1 66f7d451a68b r1 |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
977 | |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
978 o 0 1ea73414a91b r0 |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
979 |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
980 $ hg --config extensions.strip= strip -r 'desc("foo")' |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
981 0 files updated, 0 files merged, 1 files removed, 0 files unresolved |
3958
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
982 saved backup bundle to $TESTTMP/client/.hg/strip-backup/45f8b879de92-94c82517-backup.hg |
2421
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
983 $ hg log -G |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
984 o 7 4de32a90b66c r7 tip |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
985 | |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
986 o 6 f69452c5b1af r6 |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
987 | |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
988 o 5 c8d03c1b5e94 r5 |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
989 | |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
990 @ 4 bebd167eb94d r4 |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
991 | |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
992 o 3 2dc09a01254d r3 |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
993 | |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
994 o 2 01241442b3c2 r2 |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
995 | |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
996 o 1 66f7d451a68b r1 |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
997 | |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
998 o 0 1ea73414a91b r0 |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
999 |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1000 $ hg pull |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1001 pulling from ssh://user@dummy/server |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1002 searching for changes |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1003 OBSEXC: looking for common markers in 8 nodes |
2709
5d54de9cf50f
merge back with stable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2698
diff
changeset
|
1004 OBSEXC: request obsmarkers for 1 common nodes |
2421
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1005 adding changesets |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1006 adding manifests |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1007 adding file changes |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1008 added 1 changesets with 1 changes to 1 files (+1 heads) |
3958
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
1009 5 new obsolescence markers |
3075
8feb2cae7eae
test: adapt to output change from eb586ed5d8ce
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3019
diff
changeset
|
1010 new changesets 45f8b879de92 |
2421
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1011 (run 'hg heads' to see heads, 'hg merge' to merge) |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1012 $ hg log -G |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1013 o 8 45f8b879de92 foo tip |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1014 | |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1015 | o 7 4de32a90b66c r7 |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1016 | | |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1017 | o 6 f69452c5b1af r6 |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1018 | | |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1019 | o 5 c8d03c1b5e94 r5 |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1020 |/ |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1021 @ 4 bebd167eb94d r4 |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1022 | |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1023 o 3 2dc09a01254d r3 |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1024 | |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1025 o 2 01241442b3c2 r2 |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1026 | |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1027 o 1 66f7d451a68b r1 |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1028 | |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1029 o 0 1ea73414a91b r0 |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1030 |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1031 $ hg blackbox |
3485
ece7cfdff335
test: conditionalize blackbox output for Windows
Matt Harbison <matt_harbison@yahoo.com>
parents:
3448
diff
changeset
|
1032 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> debugobshashrange --subranges --rev 'heads(all())' (glob) (no-windows !) |
ece7cfdff335
test: conditionalize blackbox output for Windows
Matt Harbison <matt_harbison@yahoo.com>
parents:
3448
diff
changeset
|
1033 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> debugobshashrange --subranges --rev "heads(all())" (glob) (windows !) |
2421
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1034 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> writing .hg/cache/tags2-visible with 0 tags (glob) |
3958
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
1035 1970/01/01 00:00:00 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> updated evo-ext-depthcache in *.???? seconds (1r) (glob) |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
1036 1970/01/01 00:00:00 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> updated evo-ext-stablerange-mergepoint in *.???? seconds (1r) (glob) |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
1037 1970/01/01 00:00:00 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> updated evo-ext-obshashrange in *.???? seconds (1r, 1o) (glob) |
3966
ea7687a9a4b8
obshashrange: force saving of stablesort and firstmerge cache
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3963
diff
changeset
|
1038 1970/01/01 00:00:00 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> updated evo-ext-stablesort in *.???? seconds (1r) (glob) |
ea7687a9a4b8
obshashrange: force saving of stablesort and firstmerge cache
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3963
diff
changeset
|
1039 1970/01/01 00:00:00 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> updated evo-ext-firstmerge in *.???? seconds (1r) (glob) |
4334
24f90069b772
tests: conditionalize some output for Windows
Matt Harbison <matt_harbison@yahoo.com>
parents:
4181
diff
changeset
|
1040 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> debugobshashrange --subranges --rev "heads(all())" exited 0 after *.?? seconds (glob) (windows !) |
24f90069b772
tests: conditionalize some output for Windows
Matt Harbison <matt_harbison@yahoo.com>
parents:
4181
diff
changeset
|
1041 1970/01/01 00:00:00 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> debugobshashrange --subranges --rev 'heads(all())' exited 0 after *.?? seconds (glob) (no-windows !) |
2421
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1042 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> log -G (glob) |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1043 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> log -G exited 0 after *.?? seconds (glob) |
4334
24f90069b772
tests: conditionalize some output for Windows
Matt Harbison <matt_harbison@yahoo.com>
parents:
4181
diff
changeset
|
1044 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> --config "extensions.strip=" strip -r "desc(\"foo\")" (glob) (windows !) |
3485
ece7cfdff335
test: conditionalize blackbox output for Windows
Matt Harbison <matt_harbison@yahoo.com>
parents:
3448
diff
changeset
|
1045 * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> --config 'extensions.strip=' strip -r 'desc("foo")' (glob) (no-windows !) |
3958
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
1046 1970/01/01 00:00:00 * @bebd167eb94d257ace0e814aeb98e6972ed2970d (*)> saved backup bundle to $TESTTMP/client/.hg/strip-backup/45f8b879de92-94c82517-backup.hg (glob) |
3369
c7fbb79cd366
caches: switch to 'auto' warming by default
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3357
diff
changeset
|
1047 * @bebd167eb94d257ace0e814aeb98e6972ed2970d (*)> strip detected, evo-ext-obscache cache reset (glob) |
c7fbb79cd366
caches: switch to 'auto' warming by default
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3357
diff
changeset
|
1048 * @bebd167eb94d257ace0e814aeb98e6972ed2970d (*)> updated evo-ext-obscache in *.???? seconds (5r, 11o) (glob) |
c7fbb79cd366
caches: switch to 'auto' warming by default
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3357
diff
changeset
|
1049 * @bebd167eb94d257ace0e814aeb98e6972ed2970d (*)> updated evo-ext-obscache in *.???? seconds (3r, 0o) (glob) |
2421
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1050 * @bebd167eb94d257ace0e814aeb98e6972ed2970d (*)> 3 incoming changes - new heads: 4de32a90b66c (glob) |
4334
24f90069b772
tests: conditionalize some output for Windows
Matt Harbison <matt_harbison@yahoo.com>
parents:
4181
diff
changeset
|
1051 * @bebd167eb94d257ace0e814aeb98e6972ed2970d (*)> --config "extensions.strip=" strip -r "desc(\"foo\")" exited 0 after *.?? seconds (glob) (windows !) |
3485
ece7cfdff335
test: conditionalize blackbox output for Windows
Matt Harbison <matt_harbison@yahoo.com>
parents:
3448
diff
changeset
|
1052 * @bebd167eb94d257ace0e814aeb98e6972ed2970d (*)> --config 'extensions.strip=' strip -r 'desc("foo")' exited 0 after *.?? seconds (glob) (no-windows !) |
2421
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1053 * @bebd167eb94d257ace0e814aeb98e6972ed2970d (*)> log -G (glob) |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1054 * @bebd167eb94d257ace0e814aeb98e6972ed2970d (*)> writing .hg/cache/tags2-visible with 0 tags (glob) |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1055 * @bebd167eb94d257ace0e814aeb98e6972ed2970d (*)> log -G exited 0 after *.?? seconds (glob) |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1056 * @bebd167eb94d257ace0e814aeb98e6972ed2970d (*)> pull (glob) |
4156
f996596d8ccc
caches: no longer warm the cache on strip in "auto" mode
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4029
diff
changeset
|
1057 * @bebd167eb94d257ace0e814aeb98e6972ed2970d (*)> strip detected, evo-ext-depthcache cache reset (glob) |
f996596d8ccc
caches: no longer warm the cache on strip in "auto" mode
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4029
diff
changeset
|
1058 * @bebd167eb94d257ace0e814aeb98e6972ed2970d (*)> updated evo-ext-depthcache in *.???? seconds (8r) (glob) |
f996596d8ccc
caches: no longer warm the cache on strip in "auto" mode
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4029
diff
changeset
|
1059 * @bebd167eb94d257ace0e814aeb98e6972ed2970d (*)> updated evo-ext-stablerange-mergepoint in *.???? seconds (8r) (glob) |
f996596d8ccc
caches: no longer warm the cache on strip in "auto" mode
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4029
diff
changeset
|
1060 * @bebd167eb94d257ace0e814aeb98e6972ed2970d (*)> strip detected, evo-ext-obshashrange cache reset (glob) |
f996596d8ccc
caches: no longer warm the cache on strip in "auto" mode
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4029
diff
changeset
|
1061 1970/01/01 00:00:00 * @bebd167eb94d257ace0e814aeb98e6972ed2970d (*)> updated evo-ext-obshashrange in *.???? seconds (8r, 11o) (glob) |
f996596d8ccc
caches: no longer warm the cache on strip in "auto" mode
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4029
diff
changeset
|
1062 * @bebd167eb94d257ace0e814aeb98e6972ed2970d (*)> strip detected, evo-ext-stablesort cache reset (glob) |
f996596d8ccc
caches: no longer warm the cache on strip in "auto" mode
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4029
diff
changeset
|
1063 * @bebd167eb94d257ace0e814aeb98e6972ed2970d (*)> updated evo-ext-stablesort in *.???? seconds (8r) (glob) |
f996596d8ccc
caches: no longer warm the cache on strip in "auto" mode
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4029
diff
changeset
|
1064 * @bebd167eb94d257ace0e814aeb98e6972ed2970d (*)> strip detected, evo-ext-firstmerge cache reset (glob) |
f996596d8ccc
caches: no longer warm the cache on strip in "auto" mode
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4029
diff
changeset
|
1065 * @bebd167eb94d257ace0e814aeb98e6972ed2970d (*)> updated evo-ext-firstmerge in *.???? seconds (8r) (glob) |
2709
5d54de9cf50f
merge back with stable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2698
diff
changeset
|
1066 * @bebd167eb94d257ace0e814aeb98e6972ed2970d (*)> obsdiscovery, 1/8 mismatch - 1 obshashrange queries in *.???? seconds (glob) |
3958
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
1067 1970/01/01 00:00:00 * @bebd167eb94d257ace0e814aeb98e6972ed2970d (*)> updated evo-ext-obscache in *.???? seconds (1r, 5o) (glob) |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
1068 1970/01/01 00:00:00 * @bebd167eb94d257ace0e814aeb98e6972ed2970d (*)> 1 incoming changes - new heads: 45f8b879de92 (glob) |
2421
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1069 * @bebd167eb94d257ace0e814aeb98e6972ed2970d (*)> pull exited 0 after *.?? seconds (glob) |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1070 * @bebd167eb94d257ace0e814aeb98e6972ed2970d (*)> log -G (glob) |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1071 * @bebd167eb94d257ace0e814aeb98e6972ed2970d (*)> writing .hg/cache/tags2-visible with 0 tags (glob) |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1072 * @bebd167eb94d257ace0e814aeb98e6972ed2970d (*)> log -G exited 0 after *.?? seconds (glob) |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1073 * @bebd167eb94d257ace0e814aeb98e6972ed2970d (*)> blackbox (glob) |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1074 $ rm .hg/blackbox.log |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1075 $ hg debugobshashrange --subranges --rev 'heads(all())' |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1076 rev node index size depth obshash |
3958
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
1077 7 4de32a90b66c 0 8 8 87b2a11bd884 |
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
1078 8 45f8b879de92 0 6 6 fdbbaec33b20 |
2421
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1079 3 2dc09a01254d 0 4 4 8932bf980bb4 |
3958
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
1080 7 4de32a90b66c 4 4 8 20745010e1d8 |
2421
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1081 3 2dc09a01254d 2 2 4 ce1937ca1278 |
3958
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
1082 8 45f8b879de92 4 2 6 f45551c1cf4f |
2421
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1083 7 4de32a90b66c 6 2 8 033544c939f0 |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1084 1 66f7d451a68b 0 2 2 327c7dd73d29 |
3958
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
1085 5 c8d03c1b5e94 4 2 6 149be75f95c0 |
2421
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1086 2 01241442b3c2 2 1 3 1ed3c61fb39a |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1087 0 1ea73414a91b 0 1 1 000000000000 |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1088 3 2dc09a01254d 3 1 4 26f996446ecb |
3958
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
1089 8 45f8b879de92 5 1 6 51df11ea9843 |
2421
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1090 7 4de32a90b66c 7 1 8 033544c939f0 |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1091 1 66f7d451a68b 1 1 2 327c7dd73d29 |
3958
926c8e2f5400
obshashrange: fix computation of affected ranges
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3957
diff
changeset
|
1092 4 bebd167eb94d 4 1 5 42574a82229f |
2421
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1093 5 c8d03c1b5e94 5 1 6 446c2dc3bce5 |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1094 6 f69452c5b1af 6 1 7 000000000000 |
090b5a591916
tests: add a test about strip with obshashrange enable
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
2419
diff
changeset
|
1095 |
3943
beb6a77223d2
obshashrange: add a test for `hg debugupdatecache`
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3875
diff
changeset
|
1096 Cache warming capabilities |
beb6a77223d2
obshashrange: add a test for `hg debugupdatecache`
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3875
diff
changeset
|
1097 -------------------------- |
beb6a77223d2
obshashrange: add a test for `hg debugupdatecache`
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3875
diff
changeset
|
1098 |
beb6a77223d2
obshashrange: add a test for `hg debugupdatecache`
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3875
diff
changeset
|
1099 $ hg config experimental.obshashrange |
beb6a77223d2
obshashrange: add a test for `hg debugupdatecache`
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3875
diff
changeset
|
1100 1 |
beb6a77223d2
obshashrange: add a test for `hg debugupdatecache`
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3875
diff
changeset
|
1101 $ hg config experimental.obshashrange.warm-cache |
beb6a77223d2
obshashrange: add a test for `hg debugupdatecache`
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3875
diff
changeset
|
1102 [1] |
beb6a77223d2
obshashrange: add a test for `hg debugupdatecache`
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3875
diff
changeset
|
1103 $ hg debugupdatecache |
beb6a77223d2
obshashrange: add a test for `hg debugupdatecache`
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3875
diff
changeset
|
1104 $ ls -1 .hg/cache/evoext* |
beb6a77223d2
obshashrange: add a test for `hg debugupdatecache`
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3875
diff
changeset
|
1105 .hg/cache/evoext-depthcache-00 |
beb6a77223d2
obshashrange: add a test for `hg debugupdatecache`
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3875
diff
changeset
|
1106 .hg/cache/evoext-firstmerge-00 |
beb6a77223d2
obshashrange: add a test for `hg debugupdatecache`
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3875
diff
changeset
|
1107 .hg/cache/evoext-obscache-00 |
beb6a77223d2
obshashrange: add a test for `hg debugupdatecache`
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3875
diff
changeset
|
1108 .hg/cache/evoext-stablesortcache-00 |
beb6a77223d2
obshashrange: add a test for `hg debugupdatecache`
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3875
diff
changeset
|
1109 .hg/cache/evoext_obshashrange_v2.sqlite |
beb6a77223d2
obshashrange: add a test for `hg debugupdatecache`
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3875
diff
changeset
|
1110 .hg/cache/evoext_stablerange_v2.sqlite |
beb6a77223d2
obshashrange: add a test for `hg debugupdatecache`
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3875
diff
changeset
|
1111 $ rm -f .hg/cache/evoext* |
beb6a77223d2
obshashrange: add a test for `hg debugupdatecache`
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3875
diff
changeset
|
1112 $ ls -1 .hg/cache/ | grep evoext |
beb6a77223d2
obshashrange: add a test for `hg debugupdatecache`
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3875
diff
changeset
|
1113 [1] |
beb6a77223d2
obshashrange: add a test for `hg debugupdatecache`
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3875
diff
changeset
|
1114 $ hg debugupdatecache --debug |
beb6a77223d2
obshashrange: add a test for `hg debugupdatecache`
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3875
diff
changeset
|
1115 updating the branch cache |
beb6a77223d2
obshashrange: add a test for `hg debugupdatecache`
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3875
diff
changeset
|
1116 $ f -s .hg/cache/evoext* |
beb6a77223d2
obshashrange: add a test for `hg debugupdatecache`
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3875
diff
changeset
|
1117 .hg/cache/evoext-depthcache-00: size=96 |
beb6a77223d2
obshashrange: add a test for `hg debugupdatecache`
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3875
diff
changeset
|
1118 .hg/cache/evoext-firstmerge-00: size=96 |
beb6a77223d2
obshashrange: add a test for `hg debugupdatecache`
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3875
diff
changeset
|
1119 .hg/cache/evoext-obscache-00: size=73 |
beb6a77223d2
obshashrange: add a test for `hg debugupdatecache`
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3875
diff
changeset
|
1120 .hg/cache/evoext-stablesortcache-00: size=100 |
3944
4ef3800c9bf8
test: fix previous changeset output
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3943
diff
changeset
|
1121 .hg/cache/evoext_obshashrange_v2.sqlite: size=??* (glob) |
4ef3800c9bf8
test: fix previous changeset output
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3943
diff
changeset
|
1122 .hg/cache/evoext_stablerange_v2.sqlite: size=??* (glob) |
4156
f996596d8ccc
caches: no longer warm the cache on strip in "auto" mode
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4029
diff
changeset
|
1123 |
f996596d8ccc
caches: no longer warm the cache on strip in "auto" mode
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4029
diff
changeset
|
1124 $ rm -f .hg/cache/evoext* |
f996596d8ccc
caches: no longer warm the cache on strip in "auto" mode
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4029
diff
changeset
|
1125 $ ls -1 .hg/cache/ | grep evoext |
f996596d8ccc
caches: no longer warm the cache on strip in "auto" mode
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4029
diff
changeset
|
1126 [1] |
f996596d8ccc
caches: no longer warm the cache on strip in "auto" mode
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4029
diff
changeset
|
1127 $ hg strip -r 5 --config extensions.strip= |
f996596d8ccc
caches: no longer warm the cache on strip in "auto" mode
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4029
diff
changeset
|
1128 saved backup bundle to $TESTTMP/client/.hg/strip-backup/c8d03c1b5e94-b257442b-backup.hg |
f996596d8ccc
caches: no longer warm the cache on strip in "auto" mode
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4029
diff
changeset
|
1129 $ f -s .hg/cache/evoext* |
f996596d8ccc
caches: no longer warm the cache on strip in "auto" mode
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4029
diff
changeset
|
1130 .hg/cache/evoext-obscache-00: size=70 |
4479
2db0aca03a88
extensions: avoid enabling evolve for unrelated repositories (issue6057)
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4335
diff
changeset
|
1131 $ cd .. |
2db0aca03a88
extensions: avoid enabling evolve for unrelated repositories (issue6057)
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4335
diff
changeset
|
1132 |
2db0aca03a88
extensions: avoid enabling evolve for unrelated repositories (issue6057)
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4335
diff
changeset
|
1133 Check capabilities advertisement |
2db0aca03a88
extensions: avoid enabling evolve for unrelated repositories (issue6057)
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4335
diff
changeset
|
1134 ================================ |
2db0aca03a88
extensions: avoid enabling evolve for unrelated repositories (issue6057)
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4335
diff
changeset
|
1135 |
2db0aca03a88
extensions: avoid enabling evolve for unrelated repositories (issue6057)
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4335
diff
changeset
|
1136 $ hg init with-evolve |
2db0aca03a88
extensions: avoid enabling evolve for unrelated repositories (issue6057)
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4335
diff
changeset
|
1137 $ cat << EOF >> with-evolve/.hg/hgrc |
2db0aca03a88
extensions: avoid enabling evolve for unrelated repositories (issue6057)
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4335
diff
changeset
|
1138 > [experimental] |
2db0aca03a88
extensions: avoid enabling evolve for unrelated repositories (issue6057)
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4335
diff
changeset
|
1139 > evolution.exchange=yes |
2db0aca03a88
extensions: avoid enabling evolve for unrelated repositories (issue6057)
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4335
diff
changeset
|
1140 > EOF |
2db0aca03a88
extensions: avoid enabling evolve for unrelated repositories (issue6057)
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4335
diff
changeset
|
1141 $ hg init without-evolve |
2db0aca03a88
extensions: avoid enabling evolve for unrelated repositories (issue6057)
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4335
diff
changeset
|
1142 $ cat << EOF >> without-evolve/.hg/hgrc |
2db0aca03a88
extensions: avoid enabling evolve for unrelated repositories (issue6057)
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4335
diff
changeset
|
1143 > [experimental] |
2db0aca03a88
extensions: avoid enabling evolve for unrelated repositories (issue6057)
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4335
diff
changeset
|
1144 > evolution.exchange=no |
2db0aca03a88
extensions: avoid enabling evolve for unrelated repositories (issue6057)
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4335
diff
changeset
|
1145 > EOF |
2db0aca03a88
extensions: avoid enabling evolve for unrelated repositories (issue6057)
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4335
diff
changeset
|
1146 |
2db0aca03a88
extensions: avoid enabling evolve for unrelated repositories (issue6057)
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4335
diff
changeset
|
1147 $ hg debugcapabilities ssh://user@dummy/with-evolve | grep _evoext |
2db0aca03a88
extensions: avoid enabling evolve for unrelated repositories (issue6057)
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4335
diff
changeset
|
1148 _evoext_getbundle_obscommon |
2db0aca03a88
extensions: avoid enabling evolve for unrelated repositories (issue6057)
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4335
diff
changeset
|
1149 _evoext_obshashrange_v1 |
2db0aca03a88
extensions: avoid enabling evolve for unrelated repositories (issue6057)
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4335
diff
changeset
|
1150 $ hg debugcapabilities ssh://user@dummy/without-evolve | grep _evoext |
2db0aca03a88
extensions: avoid enabling evolve for unrelated repositories (issue6057)
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4335
diff
changeset
|
1151 [1] |
2db0aca03a88
extensions: avoid enabling evolve for unrelated repositories (issue6057)
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4335
diff
changeset
|
1152 |
2db0aca03a88
extensions: avoid enabling evolve for unrelated repositories (issue6057)
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4335
diff
changeset
|
1153 Using http: |
2db0aca03a88
extensions: avoid enabling evolve for unrelated repositories (issue6057)
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4335
diff
changeset
|
1154 |
2db0aca03a88
extensions: avoid enabling evolve for unrelated repositories (issue6057)
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4335
diff
changeset
|
1155 $ cat > web.conf << EOF |
2db0aca03a88
extensions: avoid enabling evolve for unrelated repositories (issue6057)
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4335
diff
changeset
|
1156 > [paths] |
2db0aca03a88
extensions: avoid enabling evolve for unrelated repositories (issue6057)
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4335
diff
changeset
|
1157 > / = * |
2db0aca03a88
extensions: avoid enabling evolve for unrelated repositories (issue6057)
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4335
diff
changeset
|
1158 > EOF |
2db0aca03a88
extensions: avoid enabling evolve for unrelated repositories (issue6057)
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4335
diff
changeset
|
1159 |
2db0aca03a88
extensions: avoid enabling evolve for unrelated repositories (issue6057)
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4335
diff
changeset
|
1160 (evolve version first) |
2db0aca03a88
extensions: avoid enabling evolve for unrelated repositories (issue6057)
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4335
diff
changeset
|
1161 |
2db0aca03a88
extensions: avoid enabling evolve for unrelated repositories (issue6057)
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4335
diff
changeset
|
1162 $ hg serve --web-conf web.conf -p $HGPORT -d --pid-file hg.pid |
2db0aca03a88
extensions: avoid enabling evolve for unrelated repositories (issue6057)
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4335
diff
changeset
|
1163 $ cat hg.pid >> $DAEMON_PIDS |
2db0aca03a88
extensions: avoid enabling evolve for unrelated repositories (issue6057)
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4335
diff
changeset
|
1164 |
2db0aca03a88
extensions: avoid enabling evolve for unrelated repositories (issue6057)
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4335
diff
changeset
|
1165 $ hg debugcapabilities http://localhost:$HGPORT/with-evolve| grep _evoext |
2db0aca03a88
extensions: avoid enabling evolve for unrelated repositories (issue6057)
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4335
diff
changeset
|
1166 _evoext_getbundle_obscommon |
2db0aca03a88
extensions: avoid enabling evolve for unrelated repositories (issue6057)
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4335
diff
changeset
|
1167 _evoext_obshashrange_v1 |
2db0aca03a88
extensions: avoid enabling evolve for unrelated repositories (issue6057)
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4335
diff
changeset
|
1168 $ hg debugcapabilities http://localhost:$HGPORT/without-evolve| grep _evoext |
2db0aca03a88
extensions: avoid enabling evolve for unrelated repositories (issue6057)
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4335
diff
changeset
|
1169 [1] |
2db0aca03a88
extensions: avoid enabling evolve for unrelated repositories (issue6057)
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4335
diff
changeset
|
1170 |
2db0aca03a88
extensions: avoid enabling evolve for unrelated repositories (issue6057)
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4335
diff
changeset
|
1171 $ killdaemons.py |
2db0aca03a88
extensions: avoid enabling evolve for unrelated repositories (issue6057)
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4335
diff
changeset
|
1172 |
2db0aca03a88
extensions: avoid enabling evolve for unrelated repositories (issue6057)
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4335
diff
changeset
|
1173 |
2db0aca03a88
extensions: avoid enabling evolve for unrelated repositories (issue6057)
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4335
diff
changeset
|
1174 (evolve version second) |
2db0aca03a88
extensions: avoid enabling evolve for unrelated repositories (issue6057)
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4335
diff
changeset
|
1175 |
2db0aca03a88
extensions: avoid enabling evolve for unrelated repositories (issue6057)
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4335
diff
changeset
|
1176 $ hg serve --web-conf web.conf -p $HGPORT -d --pid-file hg.pid |
2db0aca03a88
extensions: avoid enabling evolve for unrelated repositories (issue6057)
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4335
diff
changeset
|
1177 $ cat hg.pid >> $DAEMON_PIDS |
2db0aca03a88
extensions: avoid enabling evolve for unrelated repositories (issue6057)
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4335
diff
changeset
|
1178 |
2db0aca03a88
extensions: avoid enabling evolve for unrelated repositories (issue6057)
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4335
diff
changeset
|
1179 $ hg debugcapabilities http://localhost:$HGPORT/without-evolve| grep _evoext |
2db0aca03a88
extensions: avoid enabling evolve for unrelated repositories (issue6057)
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4335
diff
changeset
|
1180 [1] |
2db0aca03a88
extensions: avoid enabling evolve for unrelated repositories (issue6057)
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4335
diff
changeset
|
1181 $ hg debugcapabilities http://localhost:$HGPORT/with-evolve| grep _evoext |
2db0aca03a88
extensions: avoid enabling evolve for unrelated repositories (issue6057)
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4335
diff
changeset
|
1182 _evoext_getbundle_obscommon |
2db0aca03a88
extensions: avoid enabling evolve for unrelated repositories (issue6057)
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4335
diff
changeset
|
1183 _evoext_obshashrange_v1 |
2db0aca03a88
extensions: avoid enabling evolve for unrelated repositories (issue6057)
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4335
diff
changeset
|
1184 |
2db0aca03a88
extensions: avoid enabling evolve for unrelated repositories (issue6057)
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
4335
diff
changeset
|
1185 $ killdaemons.py |