tests/test-remotefilelog-repack-fast.t
changeset 40507 e2a1584e9e3f
parent 40506 10c10da14c5d
child 40571 95a079ea1e19
equal deleted inserted replaced
40506:10c10da14c5d 40507:e2a1584e9e3f
    50   $TESTTMP/hgcache
    50   $TESTTMP/hgcache
    51   $TESTTMP/hgcache/master
    51   $TESTTMP/hgcache/master
    52   $TESTTMP/hgcache/master/packs
    52   $TESTTMP/hgcache/master/packs
    53   $TESTTMP/hgcache/master/packs/1e91b207daf5d7b48f1be9c587d6b5ae654ce78c.histidx
    53   $TESTTMP/hgcache/master/packs/1e91b207daf5d7b48f1be9c587d6b5ae654ce78c.histidx
    54   $TESTTMP/hgcache/master/packs/1e91b207daf5d7b48f1be9c587d6b5ae654ce78c.histpack
    54   $TESTTMP/hgcache/master/packs/1e91b207daf5d7b48f1be9c587d6b5ae654ce78c.histpack
    55   $TESTTMP/hgcache/master/packs/add67cb28ae0a2962111588ce49467ca9ebb9195.dataidx
    55   $TESTTMP/hgcache/master/packs/b1e0cfc7f345e408a7825e3081501959488d59ce.dataidx
    56   $TESTTMP/hgcache/master/packs/add67cb28ae0a2962111588ce49467ca9ebb9195.datapack
    56   $TESTTMP/hgcache/master/packs/b1e0cfc7f345e408a7825e3081501959488d59ce.datapack
    57   $TESTTMP/hgcache/master/packs/repacklock
    57   $TESTTMP/hgcache/master/packs/repacklock
    58   $TESTTMP/hgcache/repos
    58   $TESTTMP/hgcache/repos
    59 
    59 
    60 # Test that the packs are readonly
    60 # Test that the packs are readonly
    61   $ ls_l $CACHEDIR/master/packs
    61   $ ls_l $CACHEDIR/master/packs
    62   -r--r--r--    1145 1e91b207daf5d7b48f1be9c587d6b5ae654ce78c.histidx
    62   -r--r--r--    1145 1e91b207daf5d7b48f1be9c587d6b5ae654ce78c.histidx
    63   -r--r--r--     172 1e91b207daf5d7b48f1be9c587d6b5ae654ce78c.histpack
    63   -r--r--r--     172 1e91b207daf5d7b48f1be9c587d6b5ae654ce78c.histpack
    64   -r--r--r--    1074 add67cb28ae0a2962111588ce49467ca9ebb9195.dataidx
    64   -r--r--r--    1074 b1e0cfc7f345e408a7825e3081501959488d59ce.dataidx
    65   -r--r--r--      69 add67cb28ae0a2962111588ce49467ca9ebb9195.datapack
    65   -r--r--r--      72 b1e0cfc7f345e408a7825e3081501959488d59ce.datapack
    66   -rw-r--r--       0 repacklock
    66   -rw-r--r--       0 repacklock
    67 
    67 
    68 # Test that the data in the new packs is accessible
    68 # Test that the data in the new packs is accessible
    69   $ hg cat -r . x
    69   $ hg cat -r . x
    70   x
    70   x
    83 
    83 
    84   $ find $CACHEDIR -type f | sort
    84   $ find $CACHEDIR -type f | sort
    85   $TESTTMP/hgcache/master/11/f6ad8ec52a2984abaafd7c3b516503785c2072/d4a3ed9310e5bd9887e3bf779da5077efab28216
    85   $TESTTMP/hgcache/master/11/f6ad8ec52a2984abaafd7c3b516503785c2072/d4a3ed9310e5bd9887e3bf779da5077efab28216
    86   $TESTTMP/hgcache/master/packs/1e91b207daf5d7b48f1be9c587d6b5ae654ce78c.histidx
    86   $TESTTMP/hgcache/master/packs/1e91b207daf5d7b48f1be9c587d6b5ae654ce78c.histidx
    87   $TESTTMP/hgcache/master/packs/1e91b207daf5d7b48f1be9c587d6b5ae654ce78c.histpack
    87   $TESTTMP/hgcache/master/packs/1e91b207daf5d7b48f1be9c587d6b5ae654ce78c.histpack
    88   $TESTTMP/hgcache/master/packs/add67cb28ae0a2962111588ce49467ca9ebb9195.dataidx
    88   $TESTTMP/hgcache/master/packs/b1e0cfc7f345e408a7825e3081501959488d59ce.dataidx
    89   $TESTTMP/hgcache/master/packs/add67cb28ae0a2962111588ce49467ca9ebb9195.datapack
    89   $TESTTMP/hgcache/master/packs/b1e0cfc7f345e408a7825e3081501959488d59ce.datapack
    90   $TESTTMP/hgcache/master/packs/repacklock
    90   $TESTTMP/hgcache/master/packs/repacklock
    91   $TESTTMP/hgcache/repos
    91   $TESTTMP/hgcache/repos
    92 
    92 
    93   $ hg repack --traceback
    93   $ hg repack --traceback
    94 
    94 
    95   $ find $CACHEDIR -type f | sort
    95   $ find $CACHEDIR -type f | sort
    96   $TESTTMP/hgcache/master/packs/1bd27e610ee06450e5f3bb0cd3afb6870e4cf375.dataidx
    96   $TESTTMP/hgcache/master/packs/78840d69389c7404327f7477e3931c89945c37d1.dataidx
    97   $TESTTMP/hgcache/master/packs/1bd27e610ee06450e5f3bb0cd3afb6870e4cf375.datapack
    97   $TESTTMP/hgcache/master/packs/78840d69389c7404327f7477e3931c89945c37d1.datapack
    98   $TESTTMP/hgcache/master/packs/8abe7889aae389337d12ebe6085d4ee13854c7c9.histidx
    98   $TESTTMP/hgcache/master/packs/8abe7889aae389337d12ebe6085d4ee13854c7c9.histidx
    99   $TESTTMP/hgcache/master/packs/8abe7889aae389337d12ebe6085d4ee13854c7c9.histpack
    99   $TESTTMP/hgcache/master/packs/8abe7889aae389337d12ebe6085d4ee13854c7c9.histpack
   100   $TESTTMP/hgcache/master/packs/repacklock
   100   $TESTTMP/hgcache/master/packs/repacklock
   101   $TESTTMP/hgcache/repos
   101   $TESTTMP/hgcache/repos
   102 
   102 
   111 
   111 
   112 # Test that repacking again without new data does not delete the pack files
   112 # Test that repacking again without new data does not delete the pack files
   113 # and did not change the pack names
   113 # and did not change the pack names
   114   $ hg repack
   114   $ hg repack
   115   $ find $CACHEDIR -type f | sort
   115   $ find $CACHEDIR -type f | sort
   116   $TESTTMP/hgcache/master/packs/1bd27e610ee06450e5f3bb0cd3afb6870e4cf375.dataidx
   116   $TESTTMP/hgcache/master/packs/78840d69389c7404327f7477e3931c89945c37d1.dataidx
   117   $TESTTMP/hgcache/master/packs/1bd27e610ee06450e5f3bb0cd3afb6870e4cf375.datapack
   117   $TESTTMP/hgcache/master/packs/78840d69389c7404327f7477e3931c89945c37d1.datapack
   118   $TESTTMP/hgcache/master/packs/8abe7889aae389337d12ebe6085d4ee13854c7c9.histidx
   118   $TESTTMP/hgcache/master/packs/8abe7889aae389337d12ebe6085d4ee13854c7c9.histidx
   119   $TESTTMP/hgcache/master/packs/8abe7889aae389337d12ebe6085d4ee13854c7c9.histpack
   119   $TESTTMP/hgcache/master/packs/8abe7889aae389337d12ebe6085d4ee13854c7c9.histpack
   120   $TESTTMP/hgcache/master/packs/repacklock
   120   $TESTTMP/hgcache/master/packs/repacklock
   121   $TESTTMP/hgcache/repos
   121   $TESTTMP/hgcache/repos
   122 
   122 
   135   $ hg pull -q
   135   $ hg pull -q
   136   $ hg up -q tip
   136   $ hg up -q tip
   137   1 files fetched over 1 fetches - (1 misses, 0.00% hit ratio) over * (glob)
   137   1 files fetched over 1 fetches - (1 misses, 0.00% hit ratio) over * (glob)
   138   $ find $CACHEDIR -type f | sort
   138   $ find $CACHEDIR -type f | sort
   139   $TESTTMP/hgcache/master/11/f6ad8ec52a2984abaafd7c3b516503785c2072/1bb2e6237e035c8f8ef508e281f1ce075bc6db72
   139   $TESTTMP/hgcache/master/11/f6ad8ec52a2984abaafd7c3b516503785c2072/1bb2e6237e035c8f8ef508e281f1ce075bc6db72
   140   $TESTTMP/hgcache/master/packs/1bd27e610ee06450e5f3bb0cd3afb6870e4cf375.dataidx
   140   $TESTTMP/hgcache/master/packs/78840d69389c7404327f7477e3931c89945c37d1.dataidx
   141   $TESTTMP/hgcache/master/packs/1bd27e610ee06450e5f3bb0cd3afb6870e4cf375.datapack
   141   $TESTTMP/hgcache/master/packs/78840d69389c7404327f7477e3931c89945c37d1.datapack
   142   $TESTTMP/hgcache/master/packs/8abe7889aae389337d12ebe6085d4ee13854c7c9.histidx
   142   $TESTTMP/hgcache/master/packs/8abe7889aae389337d12ebe6085d4ee13854c7c9.histidx
   143   $TESTTMP/hgcache/master/packs/8abe7889aae389337d12ebe6085d4ee13854c7c9.histpack
   143   $TESTTMP/hgcache/master/packs/8abe7889aae389337d12ebe6085d4ee13854c7c9.histpack
   144   $TESTTMP/hgcache/master/packs/repacklock
   144   $TESTTMP/hgcache/master/packs/repacklock
   145   $TESTTMP/hgcache/repos
   145   $TESTTMP/hgcache/repos
   146 
   146 
   147   $ hg repack --background
   147   $ hg repack --background
   148   (running background repack)
   148   (running background repack)
   149   $ sleep 0.5
   149   $ sleep 0.5
   150   $ hg debugwaitonrepack >/dev/null 2>&1
   150   $ hg debugwaitonrepack >/dev/null 2>&1
   151   $ find $CACHEDIR -type f | sort
   151   $ find $CACHEDIR -type f | sort
   152   $TESTTMP/hgcache/master/packs/06ae46494f0e3b9beda53eae8fc0e55139f13123.dataidx
   152   $TESTTMP/hgcache/master/packs/39443fa1064182e93d968b5cba292eb5283260d0.dataidx
   153   $TESTTMP/hgcache/master/packs/06ae46494f0e3b9beda53eae8fc0e55139f13123.datapack
   153   $TESTTMP/hgcache/master/packs/39443fa1064182e93d968b5cba292eb5283260d0.datapack
   154   $TESTTMP/hgcache/master/packs/604552d403a1381749faf656feca0ca265a6d52c.histidx
   154   $TESTTMP/hgcache/master/packs/604552d403a1381749faf656feca0ca265a6d52c.histidx
   155   $TESTTMP/hgcache/master/packs/604552d403a1381749faf656feca0ca265a6d52c.histpack
   155   $TESTTMP/hgcache/master/packs/604552d403a1381749faf656feca0ca265a6d52c.histpack
   156   $TESTTMP/hgcache/master/packs/repacklock
   156   $TESTTMP/hgcache/master/packs/repacklock
   157   $TESTTMP/hgcache/repos
   157   $TESTTMP/hgcache/repos
   158 
   158 
   159 # Test debug commands
   159 # Test debug commands
   160 
   160 
   161   $ hg debugdatapack $TESTTMP/hgcache/master/packs/*.datapack
   161   $ hg debugdatapack $TESTTMP/hgcache/master/packs/*.datapack
   162   $TESTTMP/hgcache/master/packs/06ae46494f0e3b9beda53eae8fc0e55139f13123:
   162   $TESTTMP/hgcache/master/packs/39443fa1064182e93d968b5cba292eb5283260d0:
   163   x:
   163   x:
   164   Node          Delta Base    Delta Length  Blob Size
   164   Node          Delta Base    Delta Length  Blob Size
   165   1bb2e6237e03  000000000000  8             8
   165   1bb2e6237e03  000000000000  8             8
   166   d4a3ed9310e5  1bb2e6237e03  12            6
   166   d4a3ed9310e5  1bb2e6237e03  12            6
   167   aee31534993a  d4a3ed9310e5  12            4
   167   aee31534993a  d4a3ed9310e5  12            4
   168   
   168   
   169   Total:                      32            18        (77.8% bigger)
   169   Total:                      32            18        (77.8% bigger)
   170   $ hg debugdatapack --long $TESTTMP/hgcache/master/packs/*.datapack
   170   $ hg debugdatapack --long $TESTTMP/hgcache/master/packs/*.datapack
   171   $TESTTMP/hgcache/master/packs/06ae46494f0e3b9beda53eae8fc0e55139f13123:
   171   $TESTTMP/hgcache/master/packs/39443fa1064182e93d968b5cba292eb5283260d0:
   172   x:
   172   x:
   173   Node                                      Delta Base                                Delta Length  Blob Size
   173   Node                                      Delta Base                                Delta Length  Blob Size
   174   1bb2e6237e035c8f8ef508e281f1ce075bc6db72  0000000000000000000000000000000000000000  8             8
   174   1bb2e6237e035c8f8ef508e281f1ce075bc6db72  0000000000000000000000000000000000000000  8             8
   175   d4a3ed9310e5bd9887e3bf779da5077efab28216  1bb2e6237e035c8f8ef508e281f1ce075bc6db72  12            6
   175   d4a3ed9310e5bd9887e3bf779da5077efab28216  1bb2e6237e035c8f8ef508e281f1ce075bc6db72  12            6
   176   aee31534993a501858fb6dd96a065671922e7d51  d4a3ed9310e5bd9887e3bf779da5077efab28216  12            4
   176   aee31534993a501858fb6dd96a065671922e7d51  d4a3ed9310e5bd9887e3bf779da5077efab28216  12            4
   177   
   177   
   178   Total:                                                                              32            18        (77.8% bigger)
   178   Total:                                                                              32            18        (77.8% bigger)
   179   $ hg debugdatapack $TESTTMP/hgcache/master/packs/*.datapack --node d4a3ed9310e5bd9887e3bf779da5077efab28216
   179   $ hg debugdatapack $TESTTMP/hgcache/master/packs/*.datapack --node d4a3ed9310e5bd9887e3bf779da5077efab28216
   180   $TESTTMP/hgcache/master/packs/06ae46494f0e3b9beda53eae8fc0e55139f13123:
   180   $TESTTMP/hgcache/master/packs/39443fa1064182e93d968b5cba292eb5283260d0:
   181   
   181   
   182   x
   182   x
   183   Node                                      Delta Base                                Delta SHA1                                Delta Length
   183   Node                                      Delta Base                                Delta SHA1                                Delta Length
   184   d4a3ed9310e5bd9887e3bf779da5077efab28216  1bb2e6237e035c8f8ef508e281f1ce075bc6db72  77029ab56e83ea2115dd53ff87483682abe5d7ca  12
   184   d4a3ed9310e5bd9887e3bf779da5077efab28216  1bb2e6237e035c8f8ef508e281f1ce075bc6db72  77029ab56e83ea2115dd53ff87483682abe5d7ca  12
   185   Node                                      Delta Base                                Delta SHA1                                Delta Length
   185   Node                                      Delta Base                                Delta SHA1                                Delta Length
   224   $ hg pull -q
   224   $ hg pull -q
   225   $ hg up -q tip
   225   $ hg up -q tip
   226   2 files fetched over 2 fetches - (2 misses, 0.00% hit ratio) over * (glob)
   226   2 files fetched over 2 fetches - (2 misses, 0.00% hit ratio) over * (glob)
   227   $ hg repack
   227   $ hg repack
   228   $ ls $TESTTMP/hgcache/master/packs
   228   $ ls $TESTTMP/hgcache/master/packs
   229   308a7aba9c54a0b71ae5adbbccd00c0aff20876e.dataidx
       
   230   308a7aba9c54a0b71ae5adbbccd00c0aff20876e.datapack
       
   231   bfd60adb76018bb952e27cd23fc151bf94865d7d.histidx
   229   bfd60adb76018bb952e27cd23fc151bf94865d7d.histidx
   232   bfd60adb76018bb952e27cd23fc151bf94865d7d.histpack
   230   bfd60adb76018bb952e27cd23fc151bf94865d7d.histpack
       
   231   fb3aa57b22789ebcc45706c352e2d6af099c5816.dataidx
       
   232   fb3aa57b22789ebcc45706c352e2d6af099c5816.datapack
   233   repacklock
   233   repacklock
   234   $ hg debughistorypack $TESTTMP/hgcache/master/packs/*.histidx
   234   $ hg debughistorypack $TESTTMP/hgcache/master/packs/*.histidx
   235   
   235   
   236   x
   236   x
   237   Node          P1 Node       P2 Node       Link Node     Copy From
   237   Node          P1 Node       P2 Node       Link Node     Copy From
   257 
   257 
   258 # Test repacking datapack without history
   258 # Test repacking datapack without history
   259   $ rm -rf $CACHEDIR/master/packs/*hist*
   259   $ rm -rf $CACHEDIR/master/packs/*hist*
   260   $ hg repack
   260   $ hg repack
   261   $ hg debugdatapack $TESTTMP/hgcache/master/packs/*.datapack
   261   $ hg debugdatapack $TESTTMP/hgcache/master/packs/*.datapack
   262   $TESTTMP/hgcache/master/packs/ba4649b56263282b0699f9a6e7e34a4a2bac1638:
   262   $TESTTMP/hgcache/master/packs/922aca43dbbeda4d250565372e8892ec7b08da6a:
   263   x:
   263   x:
   264   Node          Delta Base    Delta Length  Blob Size
   264   Node          Delta Base    Delta Length  Blob Size
   265   1bb2e6237e03  000000000000  8             8
   265   1bb2e6237e03  000000000000  8             8
   266   d4a3ed9310e5  1bb2e6237e03  12            6
   266   d4a3ed9310e5  1bb2e6237e03  12            6
   267   aee31534993a  d4a3ed9310e5  12            4
   267   aee31534993a  d4a3ed9310e5  12            4
   294   [1]
   294   [1]
   295   $ ls_l $TESTTMP/hgcache/master/packs/ | grep histpack
   295   $ ls_l $TESTTMP/hgcache/master/packs/ | grep histpack
   296   [1]
   296   [1]
   297   $ hg repack --incremental
   297   $ hg repack --incremental
   298   $ ls_l $TESTTMP/hgcache/master/packs/ | grep datapack
   298   $ ls_l $TESTTMP/hgcache/master/packs/ | grep datapack
   299   -r--r--r--      67 6409c5a1d61b251906689d4d1282ac44df6a7898.datapack
   299   -r--r--r--      70 052643fdcdebbd42d7c180a651a30d46098e6fe1.datapack
   300   $ ls_l $TESTTMP/hgcache/master/packs/ | grep histpack
   300   $ ls_l $TESTTMP/hgcache/master/packs/ | grep histpack
   301   -r--r--r--      90 955a622173324b2d8b53e1147f209f1cf125302e.histpack
   301   -r--r--r--      90 955a622173324b2d8b53e1147f209f1cf125302e.histpack
   302 
   302 
   303 3 gen1 packs, 1 gen0 pack - packs 3 gen1 into 1
   303 3 gen1 packs, 1 gen0 pack - packs 3 gen1 into 1
   304   $ hg prefetch -r 1
   304   $ hg prefetch -r 1
   306   $ hg prefetch -r 2
   306   $ hg prefetch -r 2
   307   1 files fetched over 1 fetches - (1 misses, 0.00% hit ratio) over * (glob)
   307   1 files fetched over 1 fetches - (1 misses, 0.00% hit ratio) over * (glob)
   308   $ hg prefetch -r 3
   308   $ hg prefetch -r 3
   309   1 files fetched over 1 fetches - (1 misses, 0.00% hit ratio) over * (glob)
   309   1 files fetched over 1 fetches - (1 misses, 0.00% hit ratio) over * (glob)
   310   $ ls_l $TESTTMP/hgcache/master/packs/ | grep datapack
   310   $ ls_l $TESTTMP/hgcache/master/packs/ | grep datapack
   311   -r--r--r--      67 6409c5a1d61b251906689d4d1282ac44df6a7898.datapack
   311   -r--r--r--      70 052643fdcdebbd42d7c180a651a30d46098e6fe1.datapack
   312   $ ls_l $TESTTMP/hgcache/master/packs/ | grep histpack
   312   $ ls_l $TESTTMP/hgcache/master/packs/ | grep histpack
   313   -r--r--r--      90 955a622173324b2d8b53e1147f209f1cf125302e.histpack
   313   -r--r--r--      90 955a622173324b2d8b53e1147f209f1cf125302e.histpack
   314   $ hg repack --incremental
   314   $ hg repack --incremental
   315   $ ls_l $TESTTMP/hgcache/master/packs/ | grep datapack
   315   $ ls_l $TESTTMP/hgcache/master/packs/ | grep datapack
   316   -r--r--r--     225 06ae46494f0e3b9beda53eae8fc0e55139f13123.datapack
   316   -r--r--r--      70 052643fdcdebbd42d7c180a651a30d46098e6fe1.datapack
   317   -r--r--r--      67 6409c5a1d61b251906689d4d1282ac44df6a7898.datapack
   317   -r--r--r--     226 39443fa1064182e93d968b5cba292eb5283260d0.datapack
   318   $ ls_l $TESTTMP/hgcache/master/packs/ | grep histpack
   318   $ ls_l $TESTTMP/hgcache/master/packs/ | grep histpack
   319   -r--r--r--     336 604552d403a1381749faf656feca0ca265a6d52c.histpack
   319   -r--r--r--     336 604552d403a1381749faf656feca0ca265a6d52c.histpack
   320   -r--r--r--      90 955a622173324b2d8b53e1147f209f1cf125302e.histpack
   320   -r--r--r--      90 955a622173324b2d8b53e1147f209f1cf125302e.histpack
   321 
   321 
   322 1 gen3 pack, 1 gen0 pack - does nothing
   322 1 gen3 pack, 1 gen0 pack - does nothing
   323   $ hg repack --incremental
   323   $ hg repack --incremental
   324   $ ls_l $TESTTMP/hgcache/master/packs/ | grep datapack
   324   $ ls_l $TESTTMP/hgcache/master/packs/ | grep datapack
   325   -r--r--r--     225 06ae46494f0e3b9beda53eae8fc0e55139f13123.datapack
   325   -r--r--r--      70 052643fdcdebbd42d7c180a651a30d46098e6fe1.datapack
   326   -r--r--r--      67 6409c5a1d61b251906689d4d1282ac44df6a7898.datapack
   326   -r--r--r--     226 39443fa1064182e93d968b5cba292eb5283260d0.datapack
   327   $ ls_l $TESTTMP/hgcache/master/packs/ | grep histpack
   327   $ ls_l $TESTTMP/hgcache/master/packs/ | grep histpack
   328   -r--r--r--     336 604552d403a1381749faf656feca0ca265a6d52c.histpack
   328   -r--r--r--     336 604552d403a1381749faf656feca0ca265a6d52c.histpack
   329   -r--r--r--      90 955a622173324b2d8b53e1147f209f1cf125302e.histpack
   329   -r--r--r--      90 955a622173324b2d8b53e1147f209f1cf125302e.histpack
   330 
   330 
   331 Pull should run background repack
   331 Pull should run background repack
   349   no changes found
   349   no changes found
   350   (running background incremental repack)
   350   (running background incremental repack)
   351   $ sleep 0.5
   351   $ sleep 0.5
   352   $ hg debugwaitonrepack >/dev/null 2>&1
   352   $ hg debugwaitonrepack >/dev/null 2>&1
   353   $ ls_l $TESTTMP/hgcache/master/packs/ | grep datapack
   353   $ ls_l $TESTTMP/hgcache/master/packs/ | grep datapack
   354   -r--r--r--     301 671913bebdb7b95aae52a546662753eac7606e40.datapack
   354   -r--r--r--     303 156a6c1c83aeb69422d7936e0a46ba9bc06a71c0.datapack
   355   $ ls_l $TESTTMP/hgcache/master/packs/ | grep histpack
   355   $ ls_l $TESTTMP/hgcache/master/packs/ | grep histpack
   356   -r--r--r--     336 604552d403a1381749faf656feca0ca265a6d52c.histpack
   356   -r--r--r--     336 604552d403a1381749faf656feca0ca265a6d52c.histpack
   357 
   357 
   358 Test environment variable resolution
   358 Test environment variable resolution
   359   $ CACHEPATH=$TESTTMP/envcache hg prefetch --config 'remotefilelog.cachepath=$CACHEPATH'
   359   $ CACHEPATH=$TESTTMP/envcache hg prefetch --config 'remotefilelog.cachepath=$CACHEPATH'