tests/test-remotefilelog-bgprefetch.t
changeset 41743 1c4d6ab2ecb8
parent 40722 0800d9e6e216
child 41810 00c909de1143
equal deleted inserted replaced
41742:3d5a73c8a417 41743:1c4d6ab2ecb8
   103   prefetching file contents
   103   prefetching file contents
   104   $ sleep 0.5
   104   $ sleep 0.5
   105   $ hg debugwaitonprefetch >/dev/null 2>%1
   105   $ hg debugwaitonprefetch >/dev/null 2>%1
   106   $ sleep 0.5
   106   $ sleep 0.5
   107   $ hg debugwaitonrepack >/dev/null 2>%1
   107   $ hg debugwaitonrepack >/dev/null 2>%1
       
   108   $ sleep 0.5
   108   $ find $CACHEDIR -type f | sort
   109   $ find $CACHEDIR -type f | sort
   109   $TESTTMP/hgcache/master/packs/6e8633deba6e544e5f8edbd7b996d6e31a2c42ae.histidx
   110   $TESTTMP/hgcache/master/packs/6e8633deba6e544e5f8edbd7b996d6e31a2c42ae.histidx
   110   $TESTTMP/hgcache/master/packs/6e8633deba6e544e5f8edbd7b996d6e31a2c42ae.histpack
   111   $TESTTMP/hgcache/master/packs/6e8633deba6e544e5f8edbd7b996d6e31a2c42ae.histpack
   111   $TESTTMP/hgcache/master/packs/8ce5ab3745465ab83bba30a7b9c295e0c8404652.dataidx
   112   $TESTTMP/hgcache/master/packs/8ce5ab3745465ab83bba30a7b9c295e0c8404652.dataidx
   112   $TESTTMP/hgcache/master/packs/8ce5ab3745465ab83bba30a7b9c295e0c8404652.datapack
   113   $TESTTMP/hgcache/master/packs/8ce5ab3745465ab83bba30a7b9c295e0c8404652.datapack
   191   $ hg bookmark temporary
   192   $ hg bookmark temporary
   192   $ sleep 1
   193   $ sleep 1
   193   $ hg debugwaitonprefetch >/dev/null 2>%1
   194   $ hg debugwaitonprefetch >/dev/null 2>%1
   194   $ sleep 1
   195   $ sleep 1
   195   $ hg debugwaitonrepack >/dev/null 2>%1
   196   $ hg debugwaitonrepack >/dev/null 2>%1
       
   197   $ sleep 1
   196   $ find $CACHEDIR -type f | sort
   198   $ find $CACHEDIR -type f | sort
   197   $TESTTMP/hgcache/master/packs/8f1443d44e57fec96f72fb2412e01d2818767ef2.histidx
   199   $TESTTMP/hgcache/master/packs/8f1443d44e57fec96f72fb2412e01d2818767ef2.histidx
   198   $TESTTMP/hgcache/master/packs/8f1443d44e57fec96f72fb2412e01d2818767ef2.histpack
   200   $TESTTMP/hgcache/master/packs/8f1443d44e57fec96f72fb2412e01d2818767ef2.histpack
   199   $TESTTMP/hgcache/master/packs/f4d50848e0b465e9bfd2875f213044c06cfd7407.dataidx
   201   $TESTTMP/hgcache/master/packs/f4d50848e0b465e9bfd2875f213044c06cfd7407.dataidx
   200   $TESTTMP/hgcache/master/packs/f4d50848e0b465e9bfd2875f213044c06cfd7407.datapack
   202   $TESTTMP/hgcache/master/packs/f4d50848e0b465e9bfd2875f213044c06cfd7407.datapack
   241   3 files fetched over 1 fetches - (3 misses, 0.00% hit ratio) over *s (glob)
   243   3 files fetched over 1 fetches - (3 misses, 0.00% hit ratio) over *s (glob)
   242   $ sleep 1
   244   $ sleep 1
   243   $ hg debugwaitonprefetch >/dev/null 2>%1
   245   $ hg debugwaitonprefetch >/dev/null 2>%1
   244   $ sleep 1
   246   $ sleep 1
   245   $ hg debugwaitonrepack >/dev/null 2>%1
   247   $ hg debugwaitonrepack >/dev/null 2>%1
       
   248   $ sleep 1
   246 
   249 
   247 # Ensure that file 'y' was prefetched - it was not part of the rebase operation and therefore
   250 # Ensure that file 'y' was prefetched - it was not part of the rebase operation and therefore
   248 # could only be downloaded by the background prefetch
   251 # could only be downloaded by the background prefetch
   249 
   252 
   250   $ hg debugdatapack `ls -ct $TESTTMP/hgcache/master/packs/*.datapack | head -n 1`
   253   $ hg debugdatapack `ls -ct $TESTTMP/hgcache/master/packs/*.datapack | head -n 1`