sapling/tests
Durham Goode 142c8f9f66 packfetch: remove copy metadata from data before sending over the wire
Summary:
In normal Mercurial, the filelog entry's contents contains extra metadata that
stores the copy source. In the new pack format, that information is stored in
the history store, not in the data store. Therefore we need to change the server
side logic that responds to requests for packs to move that information over to
the history side before it sends the data.

Test Plan: Added a test

Reviewers: ttung, mitrandir, #mercurial, rmcelroy

Reviewed By: rmcelroy

Subscribers: rmcelroy

Differential Revision: https://phabricator.intern.facebook.com/D3306539

Signature: t1:3306539:1463609462:0c1e33e0892f96effcc96c8f78401cf0d8ab5cbd
2016-05-20 09:31:34 -07:00
..
check-code.py checkcode: add check code test 2016-04-28 10:18:47 -07:00
dummyssh Switch to dummyssh for test runs 2013-11-22 13:39:35 -08:00
get-with-headers.py test-http: new test that demonstrates a few defects 2015-06-29 16:43:54 -04:00
heredoctest.py checkcode: fix tests 2016-04-26 13:00:31 -07:00
killdaemons.py checkcode: fix tests 2016-04-26 13:00:31 -07:00
library.sh tests: skip tests if lz4 is missing 2015-07-16 11:28:28 -04:00
lint.py checkcode: add check code test 2016-04-28 10:18:47 -07:00
run-tests.py store: add tests for historypack 2016-04-28 17:37:03 -07:00
silenttestrunner.py store: add unit tests for datapack classes 2016-04-28 15:00:34 -07: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 checkcode: fix tests 2016-04-26 13:00:31 -07:00
test-bundle2.t drop unnecessary "format.generaldelta=True" now that it's the default 2015-12-10 17:25:14 -08:00
test-bundles.t checkcode: fix tests 2016-04-26 13:00:31 -07:00
test-cacheprocess.t Fix tests for chg 2016-03-22 10:45:18 -07:00
test-check-code-hg.t checkcode: add check code test 2016-04-28 10:18:47 -07:00
test-clone.t more leniency for slow network 2016-03-08 03:47:33 -08:00
test-corrupt-cache.t checkcode: fix shallowrepo, shallowutil, and setup.py 2016-04-26 13:00:31 -07:00
test-datapack.py datapack: make fanout size dynamic 2016-05-16 10:59:09 -07:00
test-gc.t test: add sort to all find commands 2016-05-18 07:22:10 -07:00
test-histpack.py historypack: fix handling of section lookup key errors 2016-05-16 10:59:09 -07:00
test-http.t tests: update tests to include cg3 in header 2016-01-19 16:34:20 -08:00
test-linknodes.t Extra changes related to the previous commit 2015-03-12 15:58:46 -07:00
test-local.t checkcode: fix tests 2016-04-26 13:00:31 -07:00
test-log.t Fix status returning invalid results 2016-04-10 09:46:24 -07:00
test-partial-shallow.t more leniency for slow network 2016-03-08 03:47:33 -08:00
test-permissions.t checkcode: fix tests 2016-04-26 13:00:31 -07:00
test-prefetch.t packfetch: remove copy metadata from data before sending over the wire 2016-05-20 09:31:34 -07:00
test-push-pull.t test: fix bad test output 2016-05-18 07:30:03 -07:00
test-repack.t repack: add incremental repacking for history packs 2016-05-20 09:31:31 -07:00
test-sparse.t Update test now that checkunknown fetches less 2015-12-16 13:22:56 -08:00
test-tags.t Update tests due to upstream changes 2014-11-24 21:34:40 -08:00