tests/test-discovery-obshashrange.t
branchmercurial-4.3
changeset 3287 4303a46b4167
parent 3166 e1a230cc4527
parent 3286 76c447d88d9a
child 3288 b714709afe6a
child 3418 85cdce113c2c
equal deleted inserted replaced
3286:76c447d88d9a 3287:4303a46b4167
    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 (*)> strip detected, evo-ext-depthcache cache reset (glob)
    37   * @0000000000000000000000000000000000000000 (*)> strip detected, evo-ext-depthcache cache reset (glob)
    39   * @0000000000000000000000000000000000000000 (*)> updated evo-ext-depthcache in *.???? seconds (8r) (glob)
    38   * @0000000000000000000000000000000000000000 (*)> updated evo-ext-depthcache in *.???? seconds (8r) (glob)
    40   * @0000000000000000000000000000000000000000 (*)> updated evo-ext-obshashrange in *.???? seconds (8r, 0o) (glob)
    39   * @0000000000000000000000000000000000000000 (*)> updated evo-ext-obshashrange in *.???? seconds (8r, 0o) (glob)
    82   * @0000000000000000000000000000000000000000 (*)> alias 'debugobsolete' expands to 'debugobsolete -d '0 0'' (glob)
    81   * @0000000000000000000000000000000000000000 (*)> alias 'debugobsolete' expands to 'debugobsolete -d '0 0'' (glob)
    83   * @0000000000000000000000000000000000000000 (*)> obshashcache reset - new markers affect cached ranges (glob)
    82   * @0000000000000000000000000000000000000000 (*)> obshashcache reset - new markers affect cached ranges (glob)
    84   * @0000000000000000000000000000000000000000 (*)> updated evo-ext-obshashrange in *.???? seconds (0r, 1o) (glob)
    83   * @0000000000000000000000000000000000000000 (*)> updated evo-ext-obshashrange in *.???? seconds (0r, 1o) (glob)
    85   * @0000000000000000000000000000000000000000 (*)> updated evo-ext-obscache in *.???? seconds (0r, 1o) (glob)
    84   * @0000000000000000000000000000000000000000 (*)> updated evo-ext-obscache in *.???? seconds (0r, 1o) (glob)
    86   * @0000000000000000000000000000000000000000 (*)> debugobsolete aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 66f7d451a68b85ed82ff5fcc254daf50c74144bd exited 0 after *.?? seconds (glob)
    85   * @0000000000000000000000000000000000000000 (*)> debugobsolete aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 66f7d451a68b85ed82ff5fcc254daf50c74144bd exited 0 after *.?? seconds (glob)
    87   * @0000000000000000000000000000000000000000 (*)> debugobsolete bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb 01241442b3c2bf3211e593b549c655ea65b295e3 --config 'experimental.obshashrange.max-revs=1' (glob)
    86   * @0000000000000000000000000000000000000000 (*)> debugobsolete bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb 01241442b3c2bf3211e593b549c655ea65b295e3 (glob)
    88   * @0000000000000000000000000000000000000000 (*)> alias 'debugobsolete' expands to 'debugobsolete -d '0 0'' (glob)
    87   * @0000000000000000000000000000000000000000 (*)> alias 'debugobsolete' expands to 'debugobsolete -d '0 0'' (glob)
    89   * @0000000000000000000000000000000000000000 (*)> updated evo-ext-obscache in *.???? seconds (0r, 1o) (glob)
    88   * @0000000000000000000000000000000000000000 (*)> updated evo-ext-obscache in *.???? seconds (0r, 1o) (glob)
    90   * @0000000000000000000000000000000000000000 (*)> debugobsolete bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb 01241442b3c2bf3211e593b549c655ea65b295e3 --config 'experimental.obshashrange.max-revs=1' exited 0 after *.?? seconds (glob)
    89   * @0000000000000000000000000000000000000000 (*)> debugobsolete bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb 01241442b3c2bf3211e593b549c655ea65b295e3 --config 'experimental.obshashrange.max-revs=1' exited 0 after *.?? seconds (glob)
    91   * @0000000000000000000000000000000000000000 (*)> debugobsolete cccccccccccccccccccccccccccccccccccccccc bebd167eb94d257ace0e814aeb98e6972ed2970d (glob)
    90   * @0000000000000000000000000000000000000000 (*)> debugobsolete cccccccccccccccccccccccccccccccccccccccc bebd167eb94d257ace0e814aeb98e6972ed2970d (glob)
    92   * @0000000000000000000000000000000000000000 (*)> alias 'debugobsolete' expands to 'debugobsolete -d '0 0'' (glob)
    91   * @0000000000000000000000000000000000000000 (*)> alias 'debugobsolete' expands to 'debugobsolete -d '0 0'' (glob)
    93   * @0000000000000000000000000000000000000000 (*)> obshashcache reset - new markers affect cached ranges (glob)
    92   * @0000000000000000000000000000000000000000 (*)> obshashcache reset - new markers affect cached ranges (glob)
    94   * @0000000000000000000000000000000000000000 (*)> updated evo-ext-obshashrange in *.???? seconds (0r, 2o) (glob)
    93   * @0000000000000000000000000000000000000000 (*)> updated evo-ext-obshashrange in *.???? seconds (0r, 2o) (glob)
    95   * @0000000000000000000000000000000000000000 (*)> updated evo-ext-obscache in *.???? seconds (0r, 1o) (glob)
    94   * @0000000000000000000000000000000000000000 (*)> updated evo-ext-obscache in *.???? seconds (0r, 1o) (glob)
    96   * @0000000000000000000000000000000000000000 (*)> debugobsolete cccccccccccccccccccccccccccccccccccccccc bebd167eb94d257ace0e814aeb98e6972ed2970d exited 0 after *.?? seconds (glob)
    95   * @0000000000000000000000000000000000000000 (*)> debugobsolete cccccccccccccccccccccccccccccccccccccccc bebd167eb94d257ace0e814aeb98e6972ed2970d exited 0 after *.?? seconds (glob)
    97   * @0000000000000000000000000000000000000000 (*)> debugobsolete dddddddddddddddddddddddddddddddddddddddd c8d03c1b5e94af74b772900c58259d2e08917735 --config 'experimental.obshashrange.warm-cache=0' (glob)
    96   * @0000000000000000000000000000000000000000 (*)> debugobsolete dddddddddddddddddddddddddddddddddddddddd c8d03c1b5e94af74b772900c58259d2e08917735 (glob)
    98   * @0000000000000000000000000000000000000000 (*)> alias 'debugobsolete' expands to 'debugobsolete -d '0 0'' (glob)
    97   * @0000000000000000000000000000000000000000 (*)> alias 'debugobsolete' expands to 'debugobsolete -d '0 0'' (glob)
    99   * @0000000000000000000000000000000000000000 (*)> updated evo-ext-obscache in *.???? seconds (0r, 1o) (glob)
    98   * @0000000000000000000000000000000000000000 (*)> updated evo-ext-obscache in *.???? seconds (0r, 1o) (glob)
   100   * @0000000000000000000000000000000000000000 (*)> debugobsolete dddddddddddddddddddddddddddddddddddddddd c8d03c1b5e94af74b772900c58259d2e08917735 --config 'experimental.obshashrange.warm-cache=0' exited 0 after *.?? seconds (glob)
    99   * @0000000000000000000000000000000000000000 (*)> debugobsolete dddddddddddddddddddddddddddddddddddddddd c8d03c1b5e94af74b772900c58259d2e08917735 --config 'experimental.obshashrange.warm-cache=0' exited 0 after *.?? seconds (glob)
   101   * @0000000000000000000000000000000000000000 (*)> debugobsolete eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee 4de32a90b66cd083ebf3c00b41277aa7abca51dd (glob)
   100   * @0000000000000000000000000000000000000000 (*)> debugobsolete eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee 4de32a90b66cd083ebf3c00b41277aa7abca51dd (glob)
   102   * @0000000000000000000000000000000000000000 (*)> alias 'debugobsolete' expands to 'debugobsolete -d '0 0'' (glob)
   101   * @0000000000000000000000000000000000000000 (*)> alias 'debugobsolete' expands to 'debugobsolete -d '0 0'' (glob)
   137   adding changesets
   136   adding changesets
   138   adding manifests
   137   adding manifests
   139   adding file changes
   138   adding file changes
   140   added 5 changesets with 0 changes to 0 files
   139   added 5 changesets with 0 changes to 0 files
   141   3 new obsolescence markers
   140   3 new obsolescence markers
   142   new changesets 1ea73414a91b:bebd167eb94d
       
   143   (run 'hg update' to get a working copy)
   141   (run 'hg update' to get a working copy)
   144   $ hg -R ../server blackbox
   142   $ hg -R ../server blackbox
   145   * @0000000000000000000000000000000000000000 (*)> debugobshashrange --subranges --rev tip (glob)
   143   * @0000000000000000000000000000000000000000 (*)> debugobshashrange --subranges --rev tip (glob)
   146   * @0000000000000000000000000000000000000000 (*)> updated stablerange cache in *.???? seconds (glob)
   144   * @0000000000000000000000000000000000000000 (*)> updated stablerange cache in *.???? seconds (glob)
   147   * @0000000000000000000000000000000000000000 (*)> debugobshashrange --subranges --rev tip exited 0 after *.?? seconds (glob)
   145   * @0000000000000000000000000000000000000000 (*)> debugobshashrange --subranges --rev tip exited 0 after *.?? seconds (glob)
   148   * @0000000000000000000000000000000000000000 (*)> -R server serve --stdio (glob)
   146   * @0000000000000000000000000000000000000000 (*)> serve --stdio (glob)
   149   * @0000000000000000000000000000000000000000 (*)> -R server serve --stdio exited 0 after *.?? seconds (glob)
   147   * @0000000000000000000000000000000000000000 (*)> -R server serve --stdio exited 0 after *.?? seconds (glob)
   150   * @0000000000000000000000000000000000000000 (*)> -R ../server blackbox (glob)
   148   * @0000000000000000000000000000000000000000 (*)> blackbox (glob)
   151   $ rm ../server/.hg/blackbox.log
   149   $ rm ../server/.hg/blackbox.log
   152   $ hg -R ../server/ debugobsolete --rev ::4 | sort
   150   $ hg -R ../server/ debugobsolete --rev ::4 | sort
   153   aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 66f7d451a68b85ed82ff5fcc254daf50c74144bd 0 (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'}
   151   aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 66f7d451a68b85ed82ff5fcc254daf50c74144bd 0 (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'}
   154   bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb 01241442b3c2bf3211e593b549c655ea65b295e3 0 (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'}
   152   bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb 01241442b3c2bf3211e593b549c655ea65b295e3 0 (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'}
   155   cccccccccccccccccccccccccccccccccccccccc bebd167eb94d257ace0e814aeb98e6972ed2970d 0 (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'}
   153   cccccccccccccccccccccccccccccccccccccccc bebd167eb94d257ace0e814aeb98e6972ed2970d 0 (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'}
   156   $ rm ../server/.hg/blackbox.log
   154   $ rm ../server/.hg/blackbox.log
   157   $ hg blackbox
   155   $ hg blackbox
   158   * @0000000000000000000000000000000000000000 (*)> clone 'ssh://user@dummy/server' client exited 0 after *.?? seconds (glob)
       
   159   * @0000000000000000000000000000000000000000 (*)> pull --rev 4 (glob)
   156   * @0000000000000000000000000000000000000000 (*)> pull --rev 4 (glob)
   160   * @0000000000000000000000000000000000000000 (*)> strip detected, evo-ext-depthcache cache reset (glob)
   157   * @0000000000000000000000000000000000000000 (*)> strip detected, evo-ext-depthcache cache reset (glob)
   161   * @0000000000000000000000000000000000000000 (*)> updated evo-ext-depthcache in *.???? seconds (5r) (glob)
   158   * @0000000000000000000000000000000000000000 (*)> updated evo-ext-depthcache in *.???? seconds (5r) (glob)
   162   * @0000000000000000000000000000000000000000 (*)> updated stablerange cache in *.???? seconds (glob)
   159   * @0000000000000000000000000000000000000000 (*)> updated stablerange cache in *.???? seconds (glob)
   163   * @0000000000000000000000000000000000000000 (*)> updated evo-ext-obshashrange in *.???? seconds (5r, 3o) (glob)
   160   * @0000000000000000000000000000000000000000 (*)> updated evo-ext-obshashrange in *.???? seconds (5r, 3o) (glob)
   185   $ hg push -f --debug
   182   $ hg push -f --debug
   186   pushing to ssh://user@dummy/server
   183   pushing to ssh://user@dummy/server
   187   running python "*/dummyssh" 'user@dummy' 'hg -R server serve --stdio' (glob)
   184   running python "*/dummyssh" 'user@dummy' 'hg -R server serve --stdio' (glob)
   188   sending hello command
   185   sending hello command
   189   sending between command
   186   sending between command
   190   remote: 483
   187   remote: 466
   191   remote: capabilities: _evoext_getbundle_obscommon _evoext_obshash_0 _evoext_obshash_1 _evoext_obshashrange_v0 batch * (glob)
   188   remote: capabilities: _evoext_getbundle_obscommon _evoext_obshash_0 _evoext_obshash_1 _evoext_obshashrange_v0 batch branchmap bundle2=HG20%0Achangegroup%3D01%2C02%0Adigests%3Dmd5%2Csha1%2Csha512%0Aerror%3Dabort%2Cunsupportedcontent%2Cpushraced%2Cpushkey%0Ahgtagsfnodes%0Alistkeys%0Aobsmarkers%3DV0%2CV1%0Apushkey%0Aremote-changegroup%3Dhttp%2Chttps changegroupsubset getbundle known lookup pushkey streamreqs=generaldelta,revlogv1 unbundle=HG10GZ,HG10BZ,HG10UN unbundlehash
   192   remote: 1
   189   remote: 1
   193   preparing listkeys for "phases"
   190   preparing listkeys for "phases"
   194   sending listkeys command
   191   sending listkeys command
   195   received listkey for "phases": 58 bytes
   192   received listkey for "phases": 58 bytes
   196   query 1; heads
   193   query 1; heads
   220   1 changesets found
   217   1 changesets found
   221   list of changesets:
   218   list of changesets:
   222   45f8b879de922f6a6e620ba04205730335b6fc7e
   219   45f8b879de922f6a6e620ba04205730335b6fc7e
   223   sending unbundle command
   220   sending unbundle command
   224   bundle2-output-bundle: "HG20", 4 parts total
   221   bundle2-output-bundle: "HG20", 4 parts total
   225   bundle2-output-part: "replycaps" 185 bytes payload
   222   bundle2-output-part: "replycaps" 172 bytes payload
   226   bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload
   223   bundle2-output-part: "changegroup" (params: 1 mandatory) streamed payload
   227   bundle2-output-part: "phase-heads" 24 bytes payload
   224   bundle2-output-part: "pushkey" (params: 4 mandatory) empty payload
   228   bundle2-output-part: "obsmarkers" streamed payload
   225   bundle2-output-part: "obsmarkers" streamed payload
   229   remote: adding changesets
   226   remote: adding changesets
   230   remote: adding manifests
   227   remote: adding manifests
   231   remote: adding file changes
   228   remote: adding file changes
   232   remote: added 1 changesets with 1 changes to 1 files (+1 heads)
   229   remote: added 1 changesets with 1 changes to 1 files (+1 heads)
   233   remote: 1 new obsolescence markers
   230   remote: 1 new obsolescence markers
   234   bundle2-input-bundle: no-transaction
   231   bundle2-input-bundle: no-transaction
   235   bundle2-input-part: "reply:changegroup" (advisory) (params: 0 advisory) supported
   232   bundle2-input-part: "reply:changegroup" (advisory) (params: 0 advisory) supported
       
   233   bundle2-input-part: "reply:pushkey" (params: 0 advisory) supported
   236   bundle2-input-part: "reply:obsmarkers" (params: 0 advisory) supported
   234   bundle2-input-part: "reply:obsmarkers" (params: 0 advisory) supported
   237   bundle2-input-bundle: 1 parts total
   235   bundle2-input-bundle: 2 parts total
   238   preparing listkeys for "phases"
   236   preparing listkeys for "phases"
   239   sending listkeys command
   237   sending listkeys command
   240   received listkey for "phases": 58 bytes
   238   received listkey for "phases": 58 bytes
   241   $ hg -R ../server blackbox
   239   $ hg -R ../server blackbox
   242   * @0000000000000000000000000000000000000000 (*)> -R server serve --stdio (glob)
   240   * @0000000000000000000000000000000000000000 (*)> serve --stdio (glob)
   243   * @0000000000000000000000000000000000000000 (*)> updated evo-ext-depthcache in *.???? seconds (1r) (glob)
   241   * @0000000000000000000000000000000000000000 (*)> updated evo-ext-depthcache in *.???? seconds (1r) (glob)
   244   * @0000000000000000000000000000000000000000 (*)> updated stablerange cache in *.???? seconds (glob)
   242   * @0000000000000000000000000000000000000000 (*)> updated stablerange cache in *.???? seconds (glob)
   245   * @0000000000000000000000000000000000000000 (*)> updated evo-ext-obshashrange in *.???? seconds (1r, 1o) (glob)
   243   * @0000000000000000000000000000000000000000 (*)> updated evo-ext-obshashrange in *.???? seconds (1r, 1o) (glob)
   246   * @0000000000000000000000000000000000000000 (*)> obscache is out of date, falling back to slower obsstore version (glob)
   244   * @0000000000000000000000000000000000000000 (*)> obscache is out of date, falling back to slower obsstore version (glob)
   247   * @0000000000000000000000000000000000000000 (*)> updated served branch cache in *.???? seconds (glob)
   245   * @0000000000000000000000000000000000000000 (*)> updated served branch cache in *.???? seconds (glob)
   248   * @0000000000000000000000000000000000000000 (*)> wrote served branch cache with 1 labels and 2 nodes (glob)
   246   * @0000000000000000000000000000000000000000 (*)> wrote served branch cache with 1 labels and 2 nodes (glob)
   249   * @0000000000000000000000000000000000000000 (*)> updated evo-ext-obscache in *.???? seconds (1r, 1o) (glob)
   247   * @0000000000000000000000000000000000000000 (*)> updated evo-ext-obscache in *.???? seconds (1r, 1o) (glob)
   250   * @0000000000000000000000000000000000000000 (*)> 1 incoming changes - new heads: 45f8b879de92 (glob)
   248   * @0000000000000000000000000000000000000000 (*)> 1 incoming changes - new heads: 45f8b879de92 (glob)
   251   * @0000000000000000000000000000000000000000 (*)> -R server serve --stdio exited 0 after *.?? seconds (glob)
   249   * @0000000000000000000000000000000000000000 (*)> -R server serve --stdio exited 0 after *.?? seconds (glob)
   252   * @0000000000000000000000000000000000000000 (*)> -R ../server blackbox (glob)
   250   * @0000000000000000000000000000000000000000 (*)> blackbox (glob)
   253   $ rm ../server/.hg/blackbox.log
   251   $ rm ../server/.hg/blackbox.log
   254 
   252 
   255 testing push with extra local markers
   253 testing push with extra local markers
   256 =====================================
   254 =====================================
   257 
   255 
   278   OBSEXC: computing markers relevant to 2 nodes
   276   OBSEXC: computing markers relevant to 2 nodes
   279   no changes found
   277   no changes found
   280   remote: 2 new obsolescence markers
   278   remote: 2 new obsolescence markers
   281   [1]
   279   [1]
   282   $ hg -R ../server blackbox
   280   $ hg -R ../server blackbox
   283   * @0000000000000000000000000000000000000000 (*)> -R server serve --stdio (glob)
   281   * @0000000000000000000000000000000000000000 (*)> serve --stdio (glob)
   284   * @0000000000000000000000000000000000000000 (*)> obshashcache reset - new markers affect cached ranges (glob)
   282   * @0000000000000000000000000000000000000000 (*)> obshashcache reset - new markers affect cached ranges (glob)
   285   * @0000000000000000000000000000000000000000 (*)> updated evo-ext-obshashrange in *.???? seconds (0r, 2o) (glob)
   283   * @0000000000000000000000000000000000000000 (*)> updated evo-ext-obshashrange in *.???? seconds (0r, 2o) (glob)
   286   * @0000000000000000000000000000000000000000 (*)> updated evo-ext-obscache in *.???? seconds (0r, 2o) (glob)
   284   * @0000000000000000000000000000000000000000 (*)> updated evo-ext-obscache in *.???? seconds (0r, 2o) (glob)
   287   * @0000000000000000000000000000000000000000 (*)> -R server serve --stdio exited 0 after *.?? seconds (glob)
   285   * @0000000000000000000000000000000000000000 (*)> -R server serve --stdio exited 0 after *.?? seconds (glob)
   288   * @0000000000000000000000000000000000000000 (*)> -R ../server blackbox (glob)
   286   * @0000000000000000000000000000000000000000 (*)> blackbox (glob)
   289   $ rm ../server/.hg/blackbox.log
   287   $ rm ../server/.hg/blackbox.log
   290   $ hg -R ../server/ debugobsolete --rev ::tip | sort
   288   $ hg -R ../server/ debugobsolete --rev ::tip | sort
   291   111111111111111aaaaaaaaa1111111111111111 66f7d451a68b85ed82ff5fcc254daf50c74144bd 0 (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'}
   289   111111111111111aaaaaaaaa1111111111111111 66f7d451a68b85ed82ff5fcc254daf50c74144bd 0 (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'}
   292   22222222222222222bbbbbbbbbbbbb2222222222 2dc09a01254db841290af0538aa52f6f52c776e3 0 (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'}
   290   22222222222222222bbbbbbbbbbbbb2222222222 2dc09a01254db841290af0538aa52f6f52c776e3 0 (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'}
   293   aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 66f7d451a68b85ed82ff5fcc254daf50c74144bd 0 (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'}
   291   aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 66f7d451a68b85ed82ff5fcc254daf50c74144bd 0 (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'}
   375   adding changesets
   373   adding changesets
   376   adding manifests
   374   adding manifests
   377   adding file changes
   375   adding file changes
   378   added 2 changesets with 0 changes to 0 files (+1 heads)
   376   added 2 changesets with 0 changes to 0 files (+1 heads)
   379   3 new obsolescence markers
   377   3 new obsolescence markers
   380   new changesets c8d03c1b5e94:f69452c5b1af
       
   381   (run 'hg heads' to see heads, 'hg merge' to merge)
   378   (run 'hg heads' to see heads, 'hg merge' to merge)
   382 
   379 
   383   $ hg -R ../server blackbox
   380   $ hg -R ../server blackbox
   384   * @0000000000000000000000000000000000000000 (*)> -R ../server/ debugobsolete --rev '::tip' (glob)
   381   * @0000000000000000000000000000000000000000 (*)> debugobsolete --rev '::tip' (glob)
   385   * @0000000000000000000000000000000000000000 (*)> alias 'debugobsolete' expands to 'debugobsolete -d '0 0'' (glob)
   382   * @0000000000000000000000000000000000000000 (*)> alias 'debugobsolete' expands to 'debugobsolete -d '0 0'' (glob)
   386   * @0000000000000000000000000000000000000000 (*)> writing .hg/cache/tags2-visible with 0 tags (glob)
   383   * @0000000000000000000000000000000000000000 (*)> writing .hg/cache/tags2-visible with 0 tags (glob)
   387   * @0000000000000000000000000000000000000000 (*)> -R ../server/ debugobsolete --rev '::tip' exited 0 after *.?? seconds (glob)
   384   * @0000000000000000000000000000000000000000 (*)> -R ../server/ debugobsolete --rev '::tip' exited 0 after *.?? seconds (glob)
   388   * @0000000000000000000000000000000000000000 (*)> -R ../server debugobsolete aaaaaaa11111111aaaaaaaaa1111111111111111 66f7d451a68b85ed82ff5fcc254daf50c74144bd (glob)
   385   * @0000000000000000000000000000000000000000 (*)> debugobsolete aaaaaaa11111111aaaaaaaaa1111111111111111 66f7d451a68b85ed82ff5fcc254daf50c74144bd (glob)
   389   * @0000000000000000000000000000000000000000 (*)> alias 'debugobsolete' expands to 'debugobsolete -d '0 0'' (glob)
   386   * @0000000000000000000000000000000000000000 (*)> alias 'debugobsolete' expands to 'debugobsolete -d '0 0'' (glob)
   390   * @0000000000000000000000000000000000000000 (*)> obshashcache reset - new markers affect cached ranges (glob)
   387   * @0000000000000000000000000000000000000000 (*)> obshashcache reset - new markers affect cached ranges (glob)
   391   * @0000000000000000000000000000000000000000 (*)> updated evo-ext-obshashrange in *.???? seconds (0r, 1o) (glob)
   388   * @0000000000000000000000000000000000000000 (*)> updated evo-ext-obshashrange in *.???? seconds (0r, 1o) (glob)
   392   * @0000000000000000000000000000000000000000 (*)> updated evo-ext-obscache in *.???? seconds (0r, 1o) (glob)
   389   * @0000000000000000000000000000000000000000 (*)> updated evo-ext-obscache in *.???? seconds (0r, 1o) (glob)
   393   * @0000000000000000000000000000000000000000 (*)> -R ../server debugobsolete aaaaaaa11111111aaaaaaaaa1111111111111111 66f7d451a68b85ed82ff5fcc254daf50c74144bd exited 0 after *.?? seconds (glob)
   390   * @0000000000000000000000000000000000000000 (*)> -R ../server debugobsolete aaaaaaa11111111aaaaaaaaa1111111111111111 66f7d451a68b85ed82ff5fcc254daf50c74144bd exited 0 after *.?? seconds (glob)
   394   * @0000000000000000000000000000000000000000 (*)> -R ../server debugobsolete bbbbbbb2222222222bbbbbbbbbbbbb2222222222 bebd167eb94d257ace0e814aeb98e6972ed2970d (glob)
   391   * @0000000000000000000000000000000000000000 (*)> debugobsolete bbbbbbb2222222222bbbbbbbbbbbbb2222222222 bebd167eb94d257ace0e814aeb98e6972ed2970d (glob)
   395   * @0000000000000000000000000000000000000000 (*)> alias 'debugobsolete' expands to 'debugobsolete -d '0 0'' (glob)
   392   * @0000000000000000000000000000000000000000 (*)> alias 'debugobsolete' expands to 'debugobsolete -d '0 0'' (glob)
   396   * @0000000000000000000000000000000000000000 (*)> obshashcache reset - new markers affect cached ranges (glob)
   393   * @0000000000000000000000000000000000000000 (*)> obshashcache reset - new markers affect cached ranges (glob)
   397   * @0000000000000000000000000000000000000000 (*)> updated evo-ext-obshashrange in *.???? seconds (0r, 1o) (glob)
   394   * @0000000000000000000000000000000000000000 (*)> updated evo-ext-obshashrange in *.???? seconds (0r, 1o) (glob)
   398   * @0000000000000000000000000000000000000000 (*)> updated evo-ext-obscache in *.???? seconds (0r, 1o) (glob)
   395   * @0000000000000000000000000000000000000000 (*)> updated evo-ext-obscache in *.???? seconds (0r, 1o) (glob)
   399   * @0000000000000000000000000000000000000000 (*)> -R ../server debugobsolete bbbbbbb2222222222bbbbbbbbbbbbb2222222222 bebd167eb94d257ace0e814aeb98e6972ed2970d exited 0 after *.?? seconds (glob)
   396   * @0000000000000000000000000000000000000000 (*)> -R ../server debugobsolete bbbbbbb2222222222bbbbbbbbbbbbb2222222222 bebd167eb94d257ace0e814aeb98e6972ed2970d exited 0 after *.?? seconds (glob)
   400   * @0000000000000000000000000000000000000000 (*)> -R server serve --stdio (glob)
   397   * @0000000000000000000000000000000000000000 (*)> serve --stdio (glob)
   401   * @0000000000000000000000000000000000000000 (*)> -R server serve --stdio exited 0 after *.?? seconds (glob)
   398   * @0000000000000000000000000000000000000000 (*)> -R server serve --stdio exited 0 after *.?? seconds (glob)
   402   * @0000000000000000000000000000000000000000 (*)> -R ../server blackbox (glob)
   399   * @0000000000000000000000000000000000000000 (*)> blackbox (glob)
   403   $ rm ../server/.hg/blackbox.log
   400   $ rm ../server/.hg/blackbox.log
   404   $ hg -R ../server/ debugobsolete --rev '::6' | sort
   401   $ hg -R ../server/ debugobsolete --rev '::6' | sort
   405   111111111111111aaaaaaaaa1111111111111111 66f7d451a68b85ed82ff5fcc254daf50c74144bd 0 (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'}
   402   111111111111111aaaaaaaaa1111111111111111 66f7d451a68b85ed82ff5fcc254daf50c74144bd 0 (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'}
   406   22222222222222222bbbbbbbbbbbbb2222222222 2dc09a01254db841290af0538aa52f6f52c776e3 0 (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'}
   403   22222222222222222bbbbbbbbbbbbb2222222222 2dc09a01254db841290af0538aa52f6f52c776e3 0 (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'}
   407   aaaaaaa11111111aaaaaaaaa1111111111111111 66f7d451a68b85ed82ff5fcc254daf50c74144bd 0 (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'}
   404   aaaaaaa11111111aaaaaaaaa1111111111111111 66f7d451a68b85ed82ff5fcc254daf50c74144bd 0 (Thu Jan 01 00:00:00 1970 +0000) {'user': 'test'}
   554   adding changesets
   551   adding changesets
   555   adding manifests
   552   adding manifests
   556   adding file changes
   553   adding file changes
   557   added 1 changesets with 0 changes to 0 files
   554   added 1 changesets with 0 changes to 0 files
   558   1 new obsolescence markers
   555   1 new obsolescence markers
   559   new changesets 4de32a90b66c
       
   560   (run 'hg update' to get a working copy)
   556   (run 'hg update' to get a working copy)
   561   $ hg rollback
   557   $ hg rollback
   562   repository tip rolled back to revision 7 (undo pull)
   558   repository tip rolled back to revision 7 (undo pull)
   563   $ hg blackbox
   559   $ hg blackbox
   564   * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> debugobshashrange --subranges --rev 'heads(all())' (glob)
   560   * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> debugobshashrange --subranges --rev 'heads(all())' (glob)
   608   adding changesets
   604   adding changesets
   609   adding manifests
   605   adding manifests
   610   adding file changes
   606   adding file changes
   611   added 1 changesets with 0 changes to 0 files
   607   added 1 changesets with 0 changes to 0 files
   612   1 new obsolescence markers
   608   1 new obsolescence markers
   613   new changesets 4de32a90b66c
       
   614   (run 'hg update' to get a working copy)
   609   (run 'hg update' to get a working copy)
   615   $ hg blackbox
   610   $ hg blackbox
   616   * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> debugobshashrange --subranges --rev 'heads(all())' (glob)
   611   * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> debugobshashrange --subranges --rev 'heads(all())' (glob)
   617   * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> updated stablerange cache in *.???? seconds (glob)
   612   * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> updated stablerange cache in *.???? seconds (glob)
   618   * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> strip detected, evo-ext-obshashrange cache reset (glob)
   613   * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> strip detected, evo-ext-obshashrange cache reset (glob)
   701   adding changesets
   696   adding changesets
   702   adding manifests
   697   adding manifests
   703   adding file changes
   698   adding file changes
   704   added 1 changesets with 1 changes to 1 files (+1 heads)
   699   added 1 changesets with 1 changes to 1 files (+1 heads)
   705   2 new obsolescence markers
   700   2 new obsolescence markers
   706   new changesets 45f8b879de92
       
   707   (run 'hg heads' to see heads, 'hg merge' to merge)
   701   (run 'hg heads' to see heads, 'hg merge' to merge)
   708   $ hg log -G
   702   $ hg log -G
   709   o  8 45f8b879de92 foo tip
   703   o  8 45f8b879de92 foo tip
   710   |
   704   |
   711   | o  7 4de32a90b66c r7
   705   | o  7 4de32a90b66c r7
   728   * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> debugobshashrange --subranges --rev 'heads(all())' (glob)
   722   * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> debugobshashrange --subranges --rev 'heads(all())' (glob)
   729   * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> writing .hg/cache/tags2-visible with 0 tags (glob)
   723   * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> writing .hg/cache/tags2-visible with 0 tags (glob)
   730   * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> debugobshashrange --subranges --rev 'heads(all())' exited 0 after *.?? seconds (glob)
   724   * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> debugobshashrange --subranges --rev 'heads(all())' exited 0 after *.?? seconds (glob)
   731   * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> log -G (glob)
   725   * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> log -G (glob)
   732   * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> log -G exited 0 after *.?? seconds (glob)
   726   * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> log -G exited 0 after *.?? seconds (glob)
   733   * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> --config 'extensions.strip=' strip -r 'desc("foo")' (glob)
   727   * @45f8b879de922f6a6e620ba04205730335b6fc7e (*)> strip -r 'desc("foo")' (glob)
   734   * @bebd167eb94d257ace0e814aeb98e6972ed2970d (*)> saved backup bundle to $TESTTMP/client/.hg/strip-backup/45f8b879de92-94c82517-backup.hg (glob)
   728   * @bebd167eb94d257ace0e814aeb98e6972ed2970d (*)> saved backup bundle to $TESTTMP/client/.hg/strip-backup/45f8b879de92-94c82517-backup.hg (glob)
   735   * @bebd167eb94d257ace0e814aeb98e6972ed2970d (*)> strip detected, evo-ext-obshashrange cache reset (glob)
   729   * @bebd167eb94d257ace0e814aeb98e6972ed2970d (*)> strip detected, evo-ext-obshashrange cache reset (glob)
   736   * @bebd167eb94d257ace0e814aeb98e6972ed2970d (*)> strip detected, evo-ext-depthcache cache reset (glob)
   730   * @bebd167eb94d257ace0e814aeb98e6972ed2970d (*)> strip detected, evo-ext-depthcache cache reset (glob)
   737   * @bebd167eb94d257ace0e814aeb98e6972ed2970d (*)> updated evo-ext-depthcache in *.???? seconds (5r) (glob)
   731   * @bebd167eb94d257ace0e814aeb98e6972ed2970d (*)> updated evo-ext-depthcache in *.???? seconds (5r) (glob)
   738   * @bebd167eb94d257ace0e814aeb98e6972ed2970d (*)> updated evo-ext-obshashrange in *.???? seconds (5r, 11o) (glob)
   732   * @bebd167eb94d257ace0e814aeb98e6972ed2970d (*)> updated evo-ext-obshashrange in *.???? seconds (5r, 11o) (glob)