tests/test-discovery-obshashrange.t
branchmercurial-4.3
changeset 3440 42b3ac0a5b05
parent 3435 4fdcb81a2dd9
child 3436 f4accec7c547
child 3591 98941c28f3e2
equal deleted inserted replaced
3439:6c772398eb4e 3440:42b3ac0a5b05
    29   updating to branch default
    29   updating to branch default
    30   0 files updated, 0 files merged, 0 files removed, 0 files unresolved
    30   0 files updated, 0 files merged, 0 files removed, 0 files unresolved
    31   $ cd server
    31   $ cd server
    32   $ hg debugbuilddag '.+7'
    32   $ hg debugbuilddag '.+7'
    33   $ hg blackbox
    33   $ hg blackbox
    34   * @0000000000000000000000000000000000000000 (*)> init server exited 0 after *.?? seconds (glob)
    34   * @0000000000000000000000000000000000000000 (*)> serve --stdio (glob)
    35   * @0000000000000000000000000000000000000000 (*)> -R server serve --stdio (glob)
       
    36   * @0000000000000000000000000000000000000000 (*)> -R server serve --stdio exited 0 after *.?? seconds (glob)
    35   * @0000000000000000000000000000000000000000 (*)> -R server serve --stdio exited 0 after *.?? seconds (glob)
    37   * @0000000000000000000000000000000000000000 (*)> debugbuilddag .+7 (glob)
    36   * @0000000000000000000000000000000000000000 (*)> debugbuilddag .+7 (glob)
    38   * @0000000000000000000000000000000000000000 (*)> updated served branch cache in *.???? seconds (glob)
    37   * @0000000000000000000000000000000000000000 (*)> updated served branch cache in *.???? seconds (glob)
    39   * @0000000000000000000000000000000000000000 (*)> wrote served branch cache with 1 labels and 1 nodes (glob)
    38   * @0000000000000000000000000000000000000000 (*)> wrote served branch cache with 1 labels and 1 nodes (glob)
    40   * @0000000000000000000000000000000000000000 (*)> updated evo-ext-obscache in *.???? seconds (8r, 0o) (glob)
    39   * @0000000000000000000000000000000000000000 (*)> updated evo-ext-obscache in *.???? seconds (8r, 0o) (glob)
    77   * @0000000000000000000000000000000000000000 (*)> log -G exited 0 after *.?? seconds (glob)
    76   * @0000000000000000000000000000000000000000 (*)> log -G exited 0 after *.?? seconds (glob)
    78   * @0000000000000000000000000000000000000000 (*)> debugobsolete aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 66f7d451a68b85ed82ff5fcc254daf50c74144bd (glob)
    77   * @0000000000000000000000000000000000000000 (*)> debugobsolete aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 66f7d451a68b85ed82ff5fcc254daf50c74144bd (glob)
    79   * @0000000000000000000000000000000000000000 (*)> alias 'debugobsolete' expands to 'debugobsolete -d '0 0'' (glob)
    78   * @0000000000000000000000000000000000000000 (*)> alias 'debugobsolete' expands to 'debugobsolete -d '0 0'' (glob)
    80   * @0000000000000000000000000000000000000000 (*)> updated evo-ext-obscache in *.???? seconds (0r, 1o) (glob)
    79   * @0000000000000000000000000000000000000000 (*)> updated evo-ext-obscache in *.???? seconds (0r, 1o) (glob)
    81   * @0000000000000000000000000000000000000000 (*)> debugobsolete aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 66f7d451a68b85ed82ff5fcc254daf50c74144bd exited 0 after *.?? seconds (glob)
    80   * @0000000000000000000000000000000000000000 (*)> debugobsolete aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 66f7d451a68b85ed82ff5fcc254daf50c74144bd exited 0 after *.?? seconds (glob)
    82   * @0000000000000000000000000000000000000000 (*)> debugobsolete bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb 01241442b3c2bf3211e593b549c655ea65b295e3 --config 'experimental.obshashrange.max-revs=1' (glob)
    81   * @0000000000000000000000000000000000000000 (*)> debugobsolete bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb 01241442b3c2bf3211e593b549c655ea65b295e3 (glob)
    83   * @0000000000000000000000000000000000000000 (*)> alias 'debugobsolete' expands to 'debugobsolete -d '0 0'' (glob)
    82   * @0000000000000000000000000000000000000000 (*)> alias 'debugobsolete' expands to 'debugobsolete -d '0 0'' (glob)
    84   * @0000000000000000000000000000000000000000 (*)> updated evo-ext-obscache in *.???? seconds (0r, 1o) (glob)
    83   * @0000000000000000000000000000000000000000 (*)> updated evo-ext-obscache in *.???? seconds (0r, 1o) (glob)
    85   * @0000000000000000000000000000000000000000 (*)> debugobsolete bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb 01241442b3c2bf3211e593b549c655ea65b295e3 --config 'experimental.obshashrange.max-revs=1' exited 0 after *.?? seconds (glob)
    84   * @0000000000000000000000000000000000000000 (*)> debugobsolete bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb 01241442b3c2bf3211e593b549c655ea65b295e3 --config 'experimental.obshashrange.max-revs=1' exited 0 after *.?? seconds (glob)
    86   * @0000000000000000000000000000000000000000 (*)> debugobsolete cccccccccccccccccccccccccccccccccccccccc bebd167eb94d257ace0e814aeb98e6972ed2970d (glob)
    85   * @0000000000000000000000000000000000000000 (*)> debugobsolete cccccccccccccccccccccccccccccccccccccccc bebd167eb94d257ace0e814aeb98e6972ed2970d (glob)
    87   * @0000000000000000000000000000000000000000 (*)> alias 'debugobsolete' expands to 'debugobsolete -d '0 0'' (glob)
    86   * @0000000000000000000000000000000000000000 (*)> alias 'debugobsolete' expands to 'debugobsolete -d '0 0'' (glob)
    88   * @0000000000000000000000000000000000000000 (*)> updated evo-ext-obscache in *.???? seconds (0r, 1o) (glob)
    87   * @0000000000000000000000000000000000000000 (*)> updated evo-ext-obscache in *.???? seconds (0r, 1o) (glob)
    89   * @0000000000000000000000000000000000000000 (*)> debugobsolete cccccccccccccccccccccccccccccccccccccccc bebd167eb94d257ace0e814aeb98e6972ed2970d exited 0 after *.?? seconds (glob)
    88   * @0000000000000000000000000000000000000000 (*)> debugobsolete cccccccccccccccccccccccccccccccccccccccc bebd167eb94d257ace0e814aeb98e6972ed2970d exited 0 after *.?? seconds (glob)
    90   * @0000000000000000000000000000000000000000 (*)> debugobsolete dddddddddddddddddddddddddddddddddddddddd c8d03c1b5e94af74b772900c58259d2e08917735 --config 'experimental.obshashrange.warm-cache=0' (glob)
    89   * @0000000000000000000000000000000000000000 (*)> debugobsolete dddddddddddddddddddddddddddddddddddddddd c8d03c1b5e94af74b772900c58259d2e08917735 (glob)
    91   * @0000000000000000000000000000000000000000 (*)> alias 'debugobsolete' expands to 'debugobsolete -d '0 0'' (glob)
    90   * @0000000000000000000000000000000000000000 (*)> alias 'debugobsolete' expands to 'debugobsolete -d '0 0'' (glob)
    92   * @0000000000000000000000000000000000000000 (*)> updated evo-ext-obscache in *.???? seconds (0r, 1o) (glob)
    91   * @0000000000000000000000000000000000000000 (*)> updated evo-ext-obscache in *.???? seconds (0r, 1o) (glob)
    93   * @0000000000000000000000000000000000000000 (*)> debugobsolete dddddddddddddddddddddddddddddddddddddddd c8d03c1b5e94af74b772900c58259d2e08917735 --config 'experimental.obshashrange.warm-cache=0' exited 0 after *.?? seconds (glob)
    92   * @0000000000000000000000000000000000000000 (*)> debugobsolete dddddddddddddddddddddddddddddddddddddddd c8d03c1b5e94af74b772900c58259d2e08917735 --config 'experimental.obshashrange.warm-cache=0' exited 0 after *.?? seconds (glob)
    94   * @0000000000000000000000000000000000000000 (*)> debugobsolete eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee 4de32a90b66cd083ebf3c00b41277aa7abca51dd (glob)
    93   * @0000000000000000000000000000000000000000 (*)> debugobsolete eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee 4de32a90b66cd083ebf3c00b41277aa7abca51dd (glob)
    95   * @0000000000000000000000000000000000000000 (*)> alias 'debugobsolete' expands to 'debugobsolete -d '0 0'' (glob)
    94   * @0000000000000000000000000000000000000000 (*)> alias 'debugobsolete' expands to 'debugobsolete -d '0 0'' (glob)
   128   adding changesets
   127   adding changesets
   129   adding manifests
   128   adding manifests
   130   adding file changes
   129   adding file changes
   131   added 5 changesets with 0 changes to 0 files
   130   added 5 changesets with 0 changes to 0 files
   132   3 new obsolescence markers
   131   3 new obsolescence markers
   133   new changesets 1ea73414a91b:bebd167eb94d
       
   134   (run 'hg update' to get a working copy)
   132   (run 'hg update' to get a working copy)
   135   $ hg -R ../server blackbox
   133   $ hg -R ../server blackbox
   136   * @0000000000000000000000000000000000000000 (*)> debugobshashrange --subranges --rev tip (glob)
   134   * @0000000000000000000000000000000000000000 (*)> debugobshashrange --subranges --rev tip (glob)
   137   * @0000000000000000000000000000000000000000 (*)> strip detected, evo-ext-stablerange-mergepoint cache reset (glob)
   135   * @0000000000000000000000000000000000000000 (*)> strip detected, evo-ext-stablerange-mergepoint cache reset (glob)
   138   * @0000000000000000000000000000000000000000 (*)> strip detected, evo-ext-depthcache cache reset (glob)
   136   * @0000000000000000000000000000000000000000 (*)> strip detected, evo-ext-depthcache cache reset (glob)
   139   * @0000000000000000000000000000000000000000 (*)> updated evo-ext-depthcache in *.???? seconds (8r) (glob)
   137   * @0000000000000000000000000000000000000000 (*)> updated evo-ext-depthcache in *.???? seconds (8r) (glob)
   140   * @0000000000000000000000000000000000000000 (*)> updated evo-ext-stablerange-mergepoint in *.???? seconds (8r) (glob)
   138   * @0000000000000000000000000000000000000000 (*)> updated evo-ext-stablerange-mergepoint in *.???? seconds (8r) (glob)
   141   * @0000000000000000000000000000000000000000 (*)> updated evo-ext-obshashrange in *.???? seconds (8r, 5o) (glob)
   139   * @0000000000000000000000000000000000000000 (*)> updated evo-ext-obshashrange in *.???? seconds (8r, 5o) (glob)
   142   * @0000000000000000000000000000000000000000 (*)> debugobshashrange --subranges --rev tip exited 0 after *.?? seconds (glob)
   140   * @0000000000000000000000000000000000000000 (*)> debugobshashrange --subranges --rev tip exited 0 after *.?? seconds (glob)
   143   * @0000000000000000000000000000000000000000 (*)> -R server serve --stdio (glob)
   141   * @0000000000000000000000000000000000000000 (*)> serve --stdio (glob)
   144   * @0000000000000000000000000000000000000000 (*)> -R server serve --stdio exited 0 after *.?? seconds (glob)
   142   * @0000000000000000000000000000000000000000 (*)> -R server serve --stdio exited 0 after *.?? seconds (glob)
   145   * @0000000000000000000000000000000000000000 (*)> -R ../server blackbox (glob)
   143   * @0000000000000000000000000000000000000000 (*)> blackbox (glob)
   146   $ rm ../server/.hg/blackbox.log
   144   $ rm ../server/.hg/blackbox.log
   147   $ hg -R ../server/ debugobsolete --rev ::4 | sort
   145   $ hg -R ../server/ debugobsolete --rev ::4 | sort
   148   aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 66f7d451a68b85ed82ff5fcc254daf50c74144bd 0 (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'}
   146   aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 66f7d451a68b85ed82ff5fcc254daf50c74144bd 0 (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'}
   149   bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb 01241442b3c2bf3211e593b549c655ea65b295e3 0 (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'}
   147   bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb 01241442b3c2bf3211e593b549c655ea65b295e3 0 (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'}
   150   cccccccccccccccccccccccccccccccccccccccc bebd167eb94d257ace0e814aeb98e6972ed2970d 0 (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'}
   148   cccccccccccccccccccccccccccccccccccccccc bebd167eb94d257ace0e814aeb98e6972ed2970d 0 (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'}
   151   $ rm ../server/.hg/blackbox.log
   149   $ rm ../server/.hg/blackbox.log
   152   $ hg blackbox
   150   $ hg blackbox
   153   * @0000000000000000000000000000000000000000 (*)> clone 'ssh://user@dummy/server' client exited 0 after *.?? seconds (glob)
       
   154   * @0000000000000000000000000000000000000000 (*)> pull --rev 4 (glob)
   151   * @0000000000000000000000000000000000000000 (*)> pull --rev 4 (glob)
   155   * @0000000000000000000000000000000000000000 (*)> updated base branch cache in *.???? seconds (glob)
   152   * @0000000000000000000000000000000000000000 (*)> updated base branch cache in *.???? seconds (glob)
   156   * @0000000000000000000000000000000000000000 (*)> wrote base branch cache with 1 labels and 1 nodes (glob)
   153   * @0000000000000000000000000000000000000000 (*)> wrote base branch cache with 1 labels and 1 nodes (glob)
   157   * @0000000000000000000000000000000000000000 (*)> updated evo-ext-obscache in *.???? seconds (5r, 3o) (glob)
   154   * @0000000000000000000000000000000000000000 (*)> updated evo-ext-obscache in *.???? seconds (5r, 3o) (glob)
   158   * @0000000000000000000000000000000000000000 (*)> 5 incoming changes - new heads: bebd167eb94d (glob)
   155   * @0000000000000000000000000000000000000000 (*)> 5 incoming changes - new heads: bebd167eb94d (glob)
   176   $ hg push -f --debug
   173   $ hg push -f --debug
   177   pushing to ssh://user@dummy/server
   174   pushing to ssh://user@dummy/server
   178   running python "*/dummyssh" 'user@dummy' 'hg -R server serve --stdio' (glob)
   175   running python "*/dummyssh" 'user@dummy' 'hg -R server serve --stdio' (glob)
   179   sending hello command
   176   sending hello command
   180   sending between command
   177   sending between command
   181   remote: 483
   178   remote: 466
   182   remote: capabilities: _evoext_getbundle_obscommon _evoext_obshash_0 _evoext_obshash_1 _evoext_obshashrange_v1 batch * (glob)
   179   remote: capabilities: _evoext_getbundle_obscommon _evoext_obshash_0 _evoext_obshash_1 _evoext_obshashrange_v1 batch * (glob)
   183   remote: 1
   180   remote: 1
   184   preparing listkeys for "phases"
   181   preparing listkeys for "phases"
   185   sending listkeys command
   182   sending listkeys command
   186   received listkey for "phases": 58 bytes
   183   received listkey for "phases": 58 bytes
   211   1 changesets found
   208   1 changesets found
   212   list of changesets:
   209   list of changesets:
   213   45f8b879de922f6a6e620ba04205730335b6fc7e
   210   45f8b879de922f6a6e620ba04205730335b6fc7e
   214   sending unbundle command
   211   sending unbundle command
   215   bundle2-output-bundle: "HG20", 4 parts total
   212   bundle2-output-bundle: "HG20", 4 parts total
   216   bundle2-output-part: "replycaps" 185 bytes payload
   213   bundle2-output-part: "replycaps" 172 bytes payload
   217   bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload
   214   bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload
   218   bundle2-output-part: "phase-heads" 24 bytes payload
   215   bundle2-output-part: "pushkey" (params: 4 mandatory) empty payload
   219   bundle2-output-part: "obsmarkers" streamed payload
   216   bundle2-output-part: "obsmarkers" streamed payload
   220   remote: adding changesets
   217   remote: adding changesets
   221   remote: adding manifests
   218   remote: adding manifests
   222   remote: adding file changes
   219   remote: adding file changes
   223   remote: added 1 changesets with 1 changes to 1 files (+1 heads)
   220   remote: added 1 changesets with 1 changes to 1 files (+1 heads)
   224   remote: 1 new obsolescence markers
   221   remote: 1 new obsolescence markers
   225   bundle2-input-bundle: no-transaction
   222   bundle2-input-bundle: no-transaction
   226   bundle2-input-part: "reply:changegroup" (advisory) (params: 0 advisory) supported
   223   bundle2-input-part: "reply:changegroup" (advisory) (params: 0 advisory) supported
       
   224   bundle2-input-part: "reply:pushkey" (params: 0 advisory) supported
   227   bundle2-input-part: "reply:obsmarkers" (params: 0 advisory) supported
   225   bundle2-input-part: "reply:obsmarkers" (params: 0 advisory) supported
   228   bundle2-input-bundle: 1 parts total
   226   bundle2-input-bundle: 2 parts total
   229   preparing listkeys for "phases"
   227   preparing listkeys for "phases"
   230   sending listkeys command
   228   sending listkeys command
   231   received listkey for "phases": 58 bytes
   229   received listkey for "phases": 58 bytes
   232   $ hg -R ../server blackbox
   230   $ hg -R ../server blackbox
   233   * @0000000000000000000000000000000000000000 (*)> -R server serve --stdio (glob)
   231   * @0000000000000000000000000000000000000000 (*)> serve --stdio (glob)
   234   * @0000000000000000000000000000000000000000 (*)> strip detected, evo-ext-stablerange-mergepoint cache reset (glob)
   232   * @0000000000000000000000000000000000000000 (*)> strip detected, evo-ext-stablerange-mergepoint cache reset (glob)
   235   * @0000000000000000000000000000000000000000 (*)> strip detected, evo-ext-depthcache cache reset (glob)
   233   * @0000000000000000000000000000000000000000 (*)> strip detected, evo-ext-depthcache cache reset (glob)
   236   * @0000000000000000000000000000000000000000 (*)> updated evo-ext-depthcache in *.???? seconds (8r) (glob)
   234   * @0000000000000000000000000000000000000000 (*)> updated evo-ext-depthcache in *.???? seconds (8r) (glob)
   237   * @0000000000000000000000000000000000000000 (*)> updated evo-ext-stablerange-mergepoint in *.???? seconds (8r) (glob)
   235   * @0000000000000000000000000000000000000000 (*)> updated evo-ext-stablerange-mergepoint in *.???? seconds (8r) (glob)
   238   * @0000000000000000000000000000000000000000 (*)> updated evo-ext-depthcache in *.???? seconds (1r) (glob)
   236   * @0000000000000000000000000000000000000000 (*)> updated evo-ext-depthcache in *.???? seconds (1r) (glob)
   246   * @0000000000000000000000000000000000000000 (*)> updated served branch cache in *.???? seconds (glob)
   244   * @0000000000000000000000000000000000000000 (*)> updated served branch cache in *.???? seconds (glob)
   247   * @0000000000000000000000000000000000000000 (*)> wrote served branch cache with 1 labels and 2 nodes (glob)
   245   * @0000000000000000000000000000000000000000 (*)> wrote served branch cache with 1 labels and 2 nodes (glob)
   248   * @0000000000000000000000000000000000000000 (*)> updated evo-ext-obscache in *.???? seconds (1r, 1o) (glob)
   246   * @0000000000000000000000000000000000000000 (*)> updated evo-ext-obscache in *.???? seconds (1r, 1o) (glob)
   249   * @0000000000000000000000000000000000000000 (*)> 1 incoming changes - new heads: 45f8b879de92 (glob)
   247   * @0000000000000000000000000000000000000000 (*)> 1 incoming changes - new heads: 45f8b879de92 (glob)
   250   * @0000000000000000000000000000000000000000 (*)> -R server serve --stdio exited 0 after *.?? seconds (glob)
   248   * @0000000000000000000000000000000000000000 (*)> -R server serve --stdio exited 0 after *.?? seconds (glob)
   251   * @0000000000000000000000000000000000000000 (*)> -R ../server blackbox (glob)
   249   * @0000000000000000000000000000000000000000 (*)> blackbox (glob)
   252   $ rm ../server/.hg/blackbox.log
   250   $ rm ../server/.hg/blackbox.log
   253 
   251 
   254 testing push with extra local markers
   252 testing push with extra local markers
   255 =====================================
   253 =====================================
   256 
   254 
   277   OBSEXC: computing markers relevant to 2 nodes
   275   OBSEXC: computing markers relevant to 2 nodes
   278   no changes found
   276   no changes found
   279   remote: 2 new obsolescence markers
   277   remote: 2 new obsolescence markers
   280   [1]
   278   [1]
   281   $ hg -R ../server blackbox
   279   $ hg -R ../server blackbox
   282   * @0000000000000000000000000000000000000000 (*)> -R server serve --stdio (glob)
   280   * @0000000000000000000000000000000000000000 (*)> serve --stdio (glob)
   283   * @0000000000000000000000000000000000000000 (*)> obshashcache clean - new markers affect 2 changeset and cached ranges (glob)
   281   * @0000000000000000000000000000000000000000 (*)> obshashcache clean - new markers affect 2 changeset and cached ranges (glob)
   284   * @0000000000000000000000000000000000000000 (*)> updated evo-ext-obshashrange in *.???? seconds (0r, 2o) (glob)
   282   * @0000000000000000000000000000000000000000 (*)> updated evo-ext-obshashrange in *.???? seconds (0r, 2o) (glob)
   285   * @0000000000000000000000000000000000000000 (*)> updated evo-ext-obscache in *.???? seconds (0r, 2o) (glob)
   283   * @0000000000000000000000000000000000000000 (*)> updated evo-ext-obscache in *.???? seconds (0r, 2o) (glob)
   286   * @0000000000000000000000000000000000000000 (*)> -R server serve --stdio exited 0 after *.?? seconds (glob)
   284   * @0000000000000000000000000000000000000000 (*)> -R server serve --stdio exited 0 after *.?? seconds (glob)
   287   * @0000000000000000000000000000000000000000 (*)> -R ../server blackbox (glob)
   285   * @0000000000000000000000000000000000000000 (*)> blackbox (glob)
   288   $ rm ../server/.hg/blackbox.log
   286   $ rm ../server/.hg/blackbox.log
   289   $ hg -R ../server/ debugobsolete --rev ::tip | sort
   287   $ hg -R ../server/ debugobsolete --rev ::tip | sort
   290   111111111111111aaaaaaaaa1111111111111111 66f7d451a68b85ed82ff5fcc254daf50c74144bd 0 (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'}
   288   111111111111111aaaaaaaaa1111111111111111 66f7d451a68b85ed82ff5fcc254daf50c74144bd 0 (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'}
   291   22222222222222222bbbbbbbbbbbbb2222222222 2dc09a01254db841290af0538aa52f6f52c776e3 0 (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'}
   289   22222222222222222bbbbbbbbbbbbb2222222222 2dc09a01254db841290af0538aa52f6f52c776e3 0 (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'}
   292   aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 66f7d451a68b85ed82ff5fcc254daf50c74144bd 0 (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'}
   290   aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 66f7d451a68b85ed82ff5fcc254daf50c74144bd 0 (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'}
   376   adding changesets
   374   adding changesets
   377   adding manifests
   375   adding manifests
   378   adding file changes
   376   adding file changes
   379   added 2 changesets with 0 changes to 0 files (+1 heads)
   377   added 2 changesets with 0 changes to 0 files (+1 heads)
   380   3 new obsolescence markers
   378   3 new obsolescence markers
   381   new changesets c8d03c1b5e94:f69452c5b1af
       
   382   (run 'hg heads' to see heads, 'hg merge' to merge)
   379   (run 'hg heads' to see heads, 'hg merge' to merge)
   383 
   380 
   384   $ hg -R ../server blackbox
   381   $ hg -R ../server blackbox
   385   * @0000000000000000000000000000000000000000 (*)> -R ../server/ debugobsolete --rev '::tip' (glob)
   382   * @0000000000000000000000000000000000000000 (*)> debugobsolete --rev '::tip' (glob)
   386   * @0000000000000000000000000000000000000000 (*)> alias 'debugobsolete' expands to 'debugobsolete -d '0 0'' (glob)
   383   * @0000000000000000000000000000000000000000 (*)> alias 'debugobsolete' expands to 'debugobsolete -d '0 0'' (glob)
   387   * @0000000000000000000000000000000000000000 (*)> writing .hg/cache/tags2-visible with 0 tags (glob)
   384   * @0000000000000000000000000000000000000000 (*)> writing .hg/cache/tags2-visible with 0 tags (glob)
   388   * @0000000000000000000000000000000000000000 (*)> -R ../server/ debugobsolete --rev '::tip' exited 0 after *.?? seconds (glob)
   385   * @0000000000000000000000000000000000000000 (*)> -R ../server/ debugobsolete --rev '::tip' exited 0 after *.?? seconds (glob)
   389   * @0000000000000000000000000000000000000000 (*)> -R ../server debugobsolete aaaaaaa11111111aaaaaaaaa1111111111111111 66f7d451a68b85ed82ff5fcc254daf50c74144bd (glob)
   386   * @0000000000000000000000000000000000000000 (*)> debugobsolete aaaaaaa11111111aaaaaaaaa1111111111111111 66f7d451a68b85ed82ff5fcc254daf50c74144bd (glob)
   390   * @0000000000000000000000000000000000000000 (*)> alias 'debugobsolete' expands to 'debugobsolete -d '0 0'' (glob)
   387   * @0000000000000000000000000000000000000000 (*)> alias 'debugobsolete' expands to 'debugobsolete -d '0 0'' (glob)
   391   * @0000000000000000000000000000000000000000 (*)> updated evo-ext-obscache in *.???? seconds (0r, 1o) (glob)
   388   * @0000000000000000000000000000000000000000 (*)> updated evo-ext-obscache in *.???? seconds (0r, 1o) (glob)
   392   * @0000000000000000000000000000000000000000 (*)> -R ../server debugobsolete aaaaaaa11111111aaaaaaaaa1111111111111111 66f7d451a68b85ed82ff5fcc254daf50c74144bd exited 0 after *.?? seconds (glob)
   389   * @0000000000000000000000000000000000000000 (*)> -R ../server debugobsolete aaaaaaa11111111aaaaaaaaa1111111111111111 66f7d451a68b85ed82ff5fcc254daf50c74144bd exited 0 after *.?? seconds (glob)
   393   * @0000000000000000000000000000000000000000 (*)> -R ../server debugobsolete bbbbbbb2222222222bbbbbbbbbbbbb2222222222 bebd167eb94d257ace0e814aeb98e6972ed2970d (glob)
   390   * @0000000000000000000000000000000000000000 (*)> debugobsolete bbbbbbb2222222222bbbbbbbbbbbbb2222222222 bebd167eb94d257ace0e814aeb98e6972ed2970d (glob)
   394   * @0000000000000000000000000000000000000000 (*)> alias 'debugobsolete' expands to 'debugobsolete -d '0 0'' (glob)
   391   * @0000000000000000000000000000000000000000 (*)> alias 'debugobsolete' expands to 'debugobsolete -d '0 0'' (glob)
   395   * @0000000000000000000000000000000000000000 (*)> updated evo-ext-obscache in *.???? seconds (0r, 1o) (glob)
   392   * @0000000000000000000000000000000000000000 (*)> updated evo-ext-obscache in *.???? seconds (0r, 1o) (glob)
   396   * @0000000000000000000000000000000000000000 (*)> -R ../server debugobsolete bbbbbbb2222222222bbbbbbbbbbbbb2222222222 bebd167eb94d257ace0e814aeb98e6972ed2970d exited 0 after *.?? seconds (glob)
   393   * @0000000000000000000000000000000000000000 (*)> -R ../server debugobsolete bbbbbbb2222222222bbbbbbbbbbbbb2222222222 bebd167eb94d257ace0e814aeb98e6972ed2970d exited 0 after *.?? seconds (glob)
   397   * @0000000000000000000000000000000000000000 (*)> -R server serve --stdio (glob)
   394   * @0000000000000000000000000000000000000000 (*)> serve --stdio (glob)
   398   * @0000000000000000000000000000000000000000 (*)> obshashcache clean - new markers affect 2 changeset and cached ranges (glob)
   395   * @0000000000000000000000000000000000000000 (*)> obshashcache clean - new markers affect 2 changeset and cached ranges (glob)
   399   * @0000000000000000000000000000000000000000 (*)> updated evo-ext-obshashrange in *.???? seconds (0r, 2o) (glob)
   396   * @0000000000000000000000000000000000000000 (*)> updated evo-ext-obshashrange in *.???? seconds (0r, 2o) (glob)
   400   * @0000000000000000000000000000000000000000 (*)> -R server serve --stdio exited 0 after *.?? seconds (glob)
   397   * @0000000000000000000000000000000000000000 (*)> -R server serve --stdio exited 0 after *.?? seconds (glob)
   401   * @0000000000000000000000000000000000000000 (*)> -R ../server blackbox (glob)
   398   * @0000000000000000000000000000000000000000 (*)> blackbox (glob)
   402   $ rm ../server/.hg/blackbox.log
   399   $ rm ../server/.hg/blackbox.log
   403   $ hg -R ../server/ debugobsolete --rev '::6' | sort
   400   $ hg -R ../server/ debugobsolete --rev '::6' | sort
   404   111111111111111aaaaaaaaa1111111111111111 66f7d451a68b85ed82ff5fcc254daf50c74144bd 0 (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'}
   401   111111111111111aaaaaaaaa1111111111111111 66f7d451a68b85ed82ff5fcc254daf50c74144bd 0 (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'}
   405   22222222222222222bbbbbbbbbbbbb2222222222 2dc09a01254db841290af0538aa52f6f52c776e3 0 (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'}
   402   22222222222222222bbbbbbbbbbbbb2222222222 2dc09a01254db841290af0538aa52f6f52c776e3 0 (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'}
   406   aaaaaaa11111111aaaaaaaaa1111111111111111 66f7d451a68b85ed82ff5fcc254daf50c74144bd 0 (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'}
   403   aaaaaaa11111111aaaaaaaaa1111111111111111 66f7d451a68b85ed82ff5fcc254daf50c74144bd 0 (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'}
   569   adding changesets
   566   adding changesets
   570   adding manifests
   567   adding manifests
   571   adding file changes
   568   adding file changes
   572   added 1 changesets with 0 changes to 0 files
   569   added 1 changesets with 0 changes to 0 files
   573   1 new obsolescence markers
   570   1 new obsolescence markers
   574   new changesets 4de32a90b66c
       
   575   (run 'hg update' to get a working copy)
   571   (run 'hg update' to get a working copy)
   576   $ hg rollback
   572   $ hg rollback
   577   repository tip rolled back to revision 7 (undo pull)
   573   repository tip rolled back to revision 7 (undo pull)
   578   $ hg blackbox
   574   $ hg blackbox
   579   * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> debugobshashrange --subranges --rev 'heads(all())' (glob)
   575   * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> debugobshashrange --subranges --rev 'heads(all())' (glob)
   636   adding changesets
   632   adding changesets
   637   adding manifests
   633   adding manifests
   638   adding file changes
   634   adding file changes
   639   added 1 changesets with 0 changes to 0 files
   635   added 1 changesets with 0 changes to 0 files
   640   1 new obsolescence markers
   636   1 new obsolescence markers
   641   new changesets 4de32a90b66c
       
   642   (run 'hg update' to get a working copy)
   637   (run 'hg update' to get a working copy)
   643   $ hg blackbox
   638   $ hg blackbox
   644   * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> debugobshashrange --subranges --rev 'heads(all())' (glob)
   639   * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> debugobshashrange --subranges --rev 'heads(all())' (glob)
   645   * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> debugobshashrange --subranges --rev 'heads(all())' exited 0 after *.?? seconds (glob)
   640   * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> debugobshashrange --subranges --rev 'heads(all())' exited 0 after *.?? seconds (glob)
   646   * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> pull (glob)
   641   * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> pull (glob)
   723   adding changesets
   718   adding changesets
   724   adding manifests
   719   adding manifests
   725   adding file changes
   720   adding file changes
   726   added 1 changesets with 1 changes to 1 files (+1 heads)
   721   added 1 changesets with 1 changes to 1 files (+1 heads)
   727   2 new obsolescence markers
   722   2 new obsolescence markers
   728   new changesets 45f8b879de92
       
   729   (run 'hg heads' to see heads, 'hg merge' to merge)
   723   (run 'hg heads' to see heads, 'hg merge' to merge)
   730   $ hg log -G
   724   $ hg log -G
   731   o  8 45f8b879de92 foo tip
   725   o  8 45f8b879de92 foo tip
   732   |
   726   |
   733   | o  7 4de32a90b66c r7
   727   | o  7 4de32a90b66c r7
   753   * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> updated evo-ext-stablerange-mergepoint in *.???? seconds (1r) (glob)
   747   * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> updated evo-ext-stablerange-mergepoint in *.???? seconds (1r) (glob)
   754   * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> updated evo-ext-obshashrange in *.???? seconds (1r, 1o) (glob)
   748   * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> updated evo-ext-obshashrange in *.???? seconds (1r, 1o) (glob)
   755   * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> debugobshashrange --subranges --rev 'heads(all())' exited 0 after *.?? seconds (glob)
   749   * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> debugobshashrange --subranges --rev 'heads(all())' exited 0 after *.?? seconds (glob)
   756   * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> log -G (glob)
   750   * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> log -G (glob)
   757   * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> log -G exited 0 after *.?? seconds (glob)
   751   * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> log -G exited 0 after *.?? seconds (glob)
   758   * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> --config 'extensions.strip=' strip -r 'desc("foo")' (glob)
   752   * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> strip -r 'desc("foo")' (glob)
   759   * @bebd167eb94d257ace0e814aeb98e6972ed2970d (*)> saved backup bundle to $TESTTMP/client/.hg/strip-backup/45f8b879de92-94c82517-backup.hg (glob)
   753   * @bebd167eb94d257ace0e814aeb98e6972ed2970d (*)> saved backup bundle to $TESTTMP/client/.hg/strip-backup/45f8b879de92-94c82517-backup.hg (glob)
   760   * @bebd167eb94d257ace0e814aeb98e6972ed2970d (*)> strip detected, evo-ext-obscache cache reset (glob)
   754   * @bebd167eb94d257ace0e814aeb98e6972ed2970d (*)> strip detected, evo-ext-obscache cache reset (glob)
   761   * @bebd167eb94d257ace0e814aeb98e6972ed2970d (*)> updated evo-ext-obscache in *.???? seconds (5r, 11o) (glob)
   755   * @bebd167eb94d257ace0e814aeb98e6972ed2970d (*)> updated evo-ext-obscache in *.???? seconds (5r, 11o) (glob)
   762   * @bebd167eb94d257ace0e814aeb98e6972ed2970d (*)> updated evo-ext-obscache in *.???? seconds (3r, 0o) (glob)
   756   * @bebd167eb94d257ace0e814aeb98e6972ed2970d (*)> updated evo-ext-obscache in *.???? seconds (3r, 0o) (glob)
   763   * @bebd167eb94d257ace0e814aeb98e6972ed2970d (*)> strip detected, evo-ext-obshashrange cache reset (glob)
   757   * @bebd167eb94d257ace0e814aeb98e6972ed2970d (*)> strip detected, evo-ext-obshashrange cache reset (glob)