[PATCH 0/2] fix test suite with split index
From: Thomas Gummerer <hidden>
Date: 2016-06-15 23:04:14
I've now tried to set the GIT_TEST_SPLIT_INDEX environment variable and run the tests, and quite a few seem to fail for both v3 and v4. I'm looking into that now, but that seems to be unrelated to index v4, and I'm not sure yet if I'm testing the right thing.
So now I've tracked it down, 15999d0 read_index_from(): catch out of order entries when reading an index file breaks reading split index files in some cases. The first patch allows setting TEST_GIT_TEST_SPLIT_INDEX in config.mak to make running the test suite with split index easier, the second patch fixes the issue. With the patch I previously sent, the test suite now passes with split-index enabled for both index v3 and v4. Thomas Gummerer (2): test-lib: allow using split index in the test suite read-cache: fix reading of split index Makefile | 6 ++++++ read-cache.c | 42 +++++++++++++++++++++++------------------- t/test-lib.sh | 6 ++++++ 3 files changed, 35 insertions(+), 19 deletions(-) -- 2.1.0.264.g0463184.dirty