tests/test-sparse-revlog.t
changeset 49589 266bb5c86f4b
parent 49353 fa8d974284f8
child 49608 78ba41878f2e
equal deleted inserted replaced
49588:7236f11db0c3 49589:266bb5c86f4b
   189   DBG-DELTAS-SEARCH:     uncompressed-delta-size=82661
   189   DBG-DELTAS-SEARCH:     uncompressed-delta-size=82661
   190   DBG-DELTAS-SEARCH:     delta-search-time=* (glob)
   190   DBG-DELTAS-SEARCH:     delta-search-time=* (glob)
   191   DBG-DELTAS-SEARCH:     DELTA: length=49132 (BAD)
   191   DBG-DELTAS-SEARCH:     DELTA: length=49132 (BAD)
   192   DBG-DELTAS: FILELOG:SPARSE-REVLOG-TEST-FILE: rev=4971: search-rounds=3 try-count=3 - delta-type=snapshot snap-depth=4 - p1-chain-length=15 p2-chain-length=-1 - duration=* (glob)
   192   DBG-DELTAS: FILELOG:SPARSE-REVLOG-TEST-FILE: rev=4971: search-rounds=3 try-count=3 - delta-type=snapshot snap-depth=4 - p1-chain-length=15 p2-chain-length=-1 - duration=* (glob)
   193 
   193 
       
   194   $ cat << EOF >>.hg/hgrc
       
   195   > [storage]
       
   196   > revlog.optimize-delta-parent-choice = no
       
   197   > revlog.reuse-external-delta = yes
       
   198   > EOF
       
   199 
       
   200   $ hg debug-delta-find SPARSE-REVLOG-TEST-FILE 4971 --quiet
       
   201   DBG-DELTAS: FILELOG:SPARSE-REVLOG-TEST-FILE: rev=4971: search-rounds=3 try-count=3 - delta-type=snapshot snap-depth=4 - p1-chain-length=15 p2-chain-length=-1 - duration=* (glob)
       
   202   $ hg debug-delta-find SPARSE-REVLOG-TEST-FILE 4971 --source full
       
   203   DBG-DELTAS-SEARCH: SEARCH rev=4971
       
   204   DBG-DELTAS-SEARCH: ROUND #1 - 2 candidates - search-down
       
   205   DBG-DELTAS-SEARCH:   CANDIDATE: rev=4962
       
   206   DBG-DELTAS-SEARCH:     type=snapshot-4
       
   207   DBG-DELTAS-SEARCH:     size=18296
       
   208   DBG-DELTAS-SEARCH:     base=4930
       
   209   DBG-DELTAS-SEARCH:     uncompressed-delta-size=30377
       
   210   DBG-DELTAS-SEARCH:     delta-search-time=* (glob)
       
   211   DBG-DELTAS-SEARCH:     DELTA: length=16872 (BAD)
       
   212   DBG-DELTAS-SEARCH:   CANDIDATE: rev=4971
       
   213   DBG-DELTAS-SEARCH:     type=snapshot-4
       
   214   DBG-DELTAS-SEARCH:     size=19179
       
   215   DBG-DELTAS-SEARCH:     base=4930
       
   216   DBG-DELTAS-SEARCH:     TOO-HIGH
       
   217   DBG-DELTAS-SEARCH: ROUND #2 - 1 candidates - search-down
       
   218   DBG-DELTAS-SEARCH:   CANDIDATE: rev=4930
       
   219   DBG-DELTAS-SEARCH:     type=snapshot-3
       
   220   DBG-DELTAS-SEARCH:     size=39228
       
   221   DBG-DELTAS-SEARCH:     base=4799
       
   222   DBG-DELTAS-SEARCH:     uncompressed-delta-size=33050
       
   223   DBG-DELTAS-SEARCH:     delta-search-time=* (glob)
       
   224   DBG-DELTAS-SEARCH:     DELTA: length=19179 (GOOD)
       
   225   DBG-DELTAS-SEARCH: ROUND #3 - 1 candidates - refine-down
       
   226   DBG-DELTAS-SEARCH:   CONTENDER: rev=4930 - length=19179
       
   227   DBG-DELTAS-SEARCH:   CANDIDATE: rev=4799
       
   228   DBG-DELTAS-SEARCH:     type=snapshot-2
       
   229   DBG-DELTAS-SEARCH:     size=50213
       
   230   DBG-DELTAS-SEARCH:     base=4623
       
   231   DBG-DELTAS-SEARCH:     uncompressed-delta-size=82661
       
   232   DBG-DELTAS-SEARCH:     delta-search-time=* (glob)
       
   233   DBG-DELTAS-SEARCH:     DELTA: length=49132 (BAD)
       
   234   DBG-DELTAS: FILELOG:SPARSE-REVLOG-TEST-FILE: rev=4971: search-rounds=3 try-count=3 - delta-type=snapshot snap-depth=4 - p1-chain-length=15 p2-chain-length=-1 - duration=* (glob)
       
   235   $ hg debug-delta-find SPARSE-REVLOG-TEST-FILE 4971 --source storage
       
   236   DBG-DELTAS-SEARCH: SEARCH rev=4971
       
   237   DBG-DELTAS-SEARCH: ROUND #1 - 1 candidates - search-down
       
   238   DBG-DELTAS-SEARCH:   CANDIDATE: rev=4930
       
   239   DBG-DELTAS-SEARCH:     type=snapshot-3
       
   240   DBG-DELTAS-SEARCH:     size=39228
       
   241   DBG-DELTAS-SEARCH:     base=4799
       
   242   DBG-DELTAS-SEARCH:     uncompressed-delta-size=33050
       
   243   DBG-DELTAS-SEARCH:     delta-search-time=* (glob)
       
   244   DBG-DELTAS-SEARCH:     DELTA: length=19179 (GOOD)
       
   245   DBG-DELTAS: FILELOG:SPARSE-REVLOG-TEST-FILE: rev=4971: search-rounds=1 try-count=1 - delta-type=snapshot snap-depth=4 - p1-chain-length=15 p2-chain-length=-1 - duration=* (glob)
       
   246   $ hg debug-delta-find SPARSE-REVLOG-TEST-FILE 4971 --source p1
       
   247   DBG-DELTAS-SEARCH: SEARCH rev=4971
       
   248   DBG-DELTAS-SEARCH: ROUND #1 - 2 candidates - search-down
       
   249   DBG-DELTAS-SEARCH:   CANDIDATE: rev=4962
       
   250   DBG-DELTAS-SEARCH:     type=snapshot-4
       
   251   DBG-DELTAS-SEARCH:     size=18296
       
   252   DBG-DELTAS-SEARCH:     base=4930
       
   253   DBG-DELTAS-SEARCH:     uncompressed-delta-size=30377
       
   254   DBG-DELTAS-SEARCH:     delta-search-time=* (glob)
       
   255   DBG-DELTAS-SEARCH:     DELTA: length=16872 (BAD)
       
   256   DBG-DELTAS-SEARCH:   CANDIDATE: rev=4971
       
   257   DBG-DELTAS-SEARCH:     type=snapshot-4
       
   258   DBG-DELTAS-SEARCH:     size=19179
       
   259   DBG-DELTAS-SEARCH:     base=4930
       
   260   DBG-DELTAS-SEARCH:     TOO-HIGH
       
   261   DBG-DELTAS-SEARCH: ROUND #2 - 1 candidates - search-down
       
   262   DBG-DELTAS-SEARCH:   CANDIDATE: rev=4930
       
   263   DBG-DELTAS-SEARCH:     type=snapshot-3
       
   264   DBG-DELTAS-SEARCH:     size=39228
       
   265   DBG-DELTAS-SEARCH:     base=4799
       
   266   DBG-DELTAS-SEARCH:     uncompressed-delta-size=33050
       
   267   DBG-DELTAS-SEARCH:     delta-search-time=* (glob)
       
   268   DBG-DELTAS-SEARCH:     DELTA: length=19179 (GOOD)
       
   269   DBG-DELTAS-SEARCH: ROUND #3 - 1 candidates - refine-down
       
   270   DBG-DELTAS-SEARCH:   CONTENDER: rev=4930 - length=19179
       
   271   DBG-DELTAS-SEARCH:   CANDIDATE: rev=4799
       
   272   DBG-DELTAS-SEARCH:     type=snapshot-2
       
   273   DBG-DELTAS-SEARCH:     size=50213
       
   274   DBG-DELTAS-SEARCH:     base=4623
       
   275   DBG-DELTAS-SEARCH:     uncompressed-delta-size=82661
       
   276   DBG-DELTAS-SEARCH:     delta-search-time=* (glob)
       
   277   DBG-DELTAS-SEARCH:     DELTA: length=49132 (BAD)
       
   278   DBG-DELTAS: FILELOG:SPARSE-REVLOG-TEST-FILE: rev=4971: search-rounds=3 try-count=3 - delta-type=snapshot snap-depth=4 - p1-chain-length=15 p2-chain-length=-1 - duration=* (glob)
       
   279   $ hg debug-delta-find SPARSE-REVLOG-TEST-FILE 4971 --source p2
       
   280   DBG-DELTAS-SEARCH: SEARCH rev=4971
       
   281   DBG-DELTAS-SEARCH: ROUND #1 - 2 candidates - search-down
       
   282   DBG-DELTAS-SEARCH:   CANDIDATE: rev=4962
       
   283   DBG-DELTAS-SEARCH:     type=snapshot-4
       
   284   DBG-DELTAS-SEARCH:     size=18296
       
   285   DBG-DELTAS-SEARCH:     base=4930
       
   286   DBG-DELTAS-SEARCH:     uncompressed-delta-size=30377
       
   287   DBG-DELTAS-SEARCH:     delta-search-time=* (glob)
       
   288   DBG-DELTAS-SEARCH:     DELTA: length=16872 (BAD)
       
   289   DBG-DELTAS-SEARCH:   CANDIDATE: rev=4971
       
   290   DBG-DELTAS-SEARCH:     type=snapshot-4
       
   291   DBG-DELTAS-SEARCH:     size=19179
       
   292   DBG-DELTAS-SEARCH:     base=4930
       
   293   DBG-DELTAS-SEARCH:     TOO-HIGH
       
   294   DBG-DELTAS-SEARCH: ROUND #2 - 1 candidates - search-down
       
   295   DBG-DELTAS-SEARCH:   CANDIDATE: rev=4930
       
   296   DBG-DELTAS-SEARCH:     type=snapshot-3
       
   297   DBG-DELTAS-SEARCH:     size=39228
       
   298   DBG-DELTAS-SEARCH:     base=4799
       
   299   DBG-DELTAS-SEARCH:     uncompressed-delta-size=33050
       
   300   DBG-DELTAS-SEARCH:     delta-search-time=* (glob)
       
   301   DBG-DELTAS-SEARCH:     DELTA: length=19179 (GOOD)
       
   302   DBG-DELTAS-SEARCH: ROUND #3 - 1 candidates - refine-down
       
   303   DBG-DELTAS-SEARCH:   CONTENDER: rev=4930 - length=19179
       
   304   DBG-DELTAS-SEARCH:   CANDIDATE: rev=4799
       
   305   DBG-DELTAS-SEARCH:     type=snapshot-2
       
   306   DBG-DELTAS-SEARCH:     size=50213
       
   307   DBG-DELTAS-SEARCH:     base=4623
       
   308   DBG-DELTAS-SEARCH:     uncompressed-delta-size=82661
       
   309   DBG-DELTAS-SEARCH:     delta-search-time=* (glob)
       
   310   DBG-DELTAS-SEARCH:     DELTA: length=49132 (BAD)
       
   311   DBG-DELTAS: FILELOG:SPARSE-REVLOG-TEST-FILE: rev=4971: search-rounds=3 try-count=3 - delta-type=snapshot snap-depth=4 - p1-chain-length=15 p2-chain-length=-1 - duration=* (glob)
       
   312   $ hg debug-delta-find SPARSE-REVLOG-TEST-FILE 4971 --source prev
       
   313   DBG-DELTAS-SEARCH: SEARCH rev=4971
       
   314   DBG-DELTAS-SEARCH: ROUND #1 - 2 candidates - search-down
       
   315   DBG-DELTAS-SEARCH:   CANDIDATE: rev=4962
       
   316   DBG-DELTAS-SEARCH:     type=snapshot-4
       
   317   DBG-DELTAS-SEARCH:     size=18296
       
   318   DBG-DELTAS-SEARCH:     base=4930
       
   319   DBG-DELTAS-SEARCH:     uncompressed-delta-size=30377
       
   320   DBG-DELTAS-SEARCH:     delta-search-time=* (glob)
       
   321   DBG-DELTAS-SEARCH:     DELTA: length=16872 (BAD)
       
   322   DBG-DELTAS-SEARCH:   CANDIDATE: rev=4971
       
   323   DBG-DELTAS-SEARCH:     type=snapshot-4
       
   324   DBG-DELTAS-SEARCH:     size=19179
       
   325   DBG-DELTAS-SEARCH:     base=4930
       
   326   DBG-DELTAS-SEARCH:     TOO-HIGH
       
   327   DBG-DELTAS-SEARCH: ROUND #2 - 1 candidates - search-down
       
   328   DBG-DELTAS-SEARCH:   CANDIDATE: rev=4930
       
   329   DBG-DELTAS-SEARCH:     type=snapshot-3
       
   330   DBG-DELTAS-SEARCH:     size=39228
       
   331   DBG-DELTAS-SEARCH:     base=4799
       
   332   DBG-DELTAS-SEARCH:     uncompressed-delta-size=33050
       
   333   DBG-DELTAS-SEARCH:     delta-search-time=* (glob)
       
   334   DBG-DELTAS-SEARCH:     DELTA: length=19179 (GOOD)
       
   335   DBG-DELTAS-SEARCH: ROUND #3 - 1 candidates - refine-down
       
   336   DBG-DELTAS-SEARCH:   CONTENDER: rev=4930 - length=19179
       
   337   DBG-DELTAS-SEARCH:   CANDIDATE: rev=4799
       
   338   DBG-DELTAS-SEARCH:     type=snapshot-2
       
   339   DBG-DELTAS-SEARCH:     size=50213
       
   340   DBG-DELTAS-SEARCH:     base=4623
       
   341   DBG-DELTAS-SEARCH:     uncompressed-delta-size=82661
       
   342   DBG-DELTAS-SEARCH:     delta-search-time=* (glob)
       
   343   DBG-DELTAS-SEARCH:     DELTA: length=49132 (BAD)
       
   344   DBG-DELTAS: FILELOG:SPARSE-REVLOG-TEST-FILE: rev=4971: search-rounds=3 try-count=3 - delta-type=snapshot snap-depth=4 - p1-chain-length=15 p2-chain-length=-1 - duration=* (glob)
       
   345 
   194   $ cd ..
   346   $ cd ..