sapling/tests
Siddharth Agarwal 43e26aff3b shallowrepo: prefetch files before a commitctx
Summary:
For hg-git conversions we're going to cause commits without actually updating to the base. Currently, this will cause lots of individual fetches.

The test demonstrates the issue -- wihtout this patch it'll fetch the 2 files over 2 fetches, but with it it'll fetch the files over 1 fetch.

Test Plan: Ran the tests.

Reviewers: davidsp, rmcelroy, akushner, pyd, daviser, mitrandir, ericsumner, durham

Reviewed By: durham

Differential Revision: https://phabricator.fb.com/D1893721

Tasks: 6390769

Signature: t1:1893721:1425624679:5651f71d5023919e9321646275b681b573847c44
2015-03-05 16:06:12 -08:00
..
dummyssh Switch to dummyssh for test runs 2013-11-22 13:39:35 -08:00
heredoctest.py Add a test suite 2013-09-03 20:03:43 -07:00
killdaemons.py Add a test suite 2013-09-03 20:03:43 -07:00
library.sh Update to match Mercurial version b8c8cacd4482 2014-09-11 14:39:14 -07:00
run-tests.py remotefilelog: fix tests 2015-01-29 13:35:35 -08:00
test-bad-configs.t Improve error message when fallback server isn't configured 2015-01-09 09:43:14 -08:00
test-blame.t Update blame test to cover more cases 2015-01-09 12:24:21 -08:00
test-bundle2-legacy.t [bundle2] insert ourselves into the cg1packer class hierarchy and fix up the packermap 2014-11-07 18:35:52 -08:00
test-bundle2.t [bundle2] insert ourselves into the cg1packer class hierarchy and fix up the packermap 2014-11-07 18:35:52 -08:00
test-bundles.t remotefilelog: fix tests 2015-01-29 13:35:35 -08:00
test-clone.t [tests] fix up for Mercurial 3.2 2014-11-07 18:17:39 -08:00
test-corrupt-cache.t Improve error message for corrupt cache files 2015-01-09 09:11:06 -08:00
test-gc.t Switch to dummyssh for test runs 2013-11-22 13:39:35 -08:00
test-linknodes.t remotefilelog: fix tests 2015-01-29 13:35:35 -08:00
test-local.t shallowrepo: prefetch files before a commitctx 2015-03-05 16:06:12 -08:00
test-log.t [tests] fix up for Mercurial 3.2 2014-11-07 18:17:39 -08:00
test-partial-shallow.t [tests] fix up for Mercurial 3.2 2014-11-07 18:17:39 -08:00
test-permissions.t Allow readonly access to remotefilelog cache 2014-01-27 17:09:48 -08:00
test-prefetch.t remotefilelog: fix tests 2015-01-29 13:35:35 -08:00
test-push-pull.t Fix store/data permissions to have g+w 2015-02-25 17:13:49 -08:00
test-tags.t Update tests due to upstream changes 2014-11-24 21:34:40 -08:00