From: Derrick Stolee Date: Tue, 11 Apr 2023 13:51:06 GMT Subject: Re: [PATCH 7/7] t: invert `GIT_TEST_WRITE_REV_INDEX` Message-ID: <18a54c6e-7357-42ca-779f-2ba3e6653880@github.com> In-Reply-To: <9c80379958824ac8fb7834f4f98000d11c3dc4e0.1681166596.git.me@ttaylorr.com> On 4/10/2023 6:53 PM, Taylor Blau wrote: > Instead of getting rid of the option, invert its meaning to instead > disable writing ".rev" files, thereby running the test suite in a mode > where the reverse index is generated from scratch. > > This ensures that we are still running and exercising Git's behavior > when forced to generate reverse indexes from scratch. I don't think this is true because you remove the environment variable from the following test. Replacing the line with GIT_TEST_NO_WRITE_REV_INDEX=1 would keep us testing the from-scratch case as a side-effect in other tests. > diff --git a/ci/run-build-and-tests.sh b/ci/run-build-and-tests.sh > index b098e10f52..e9fbfb6345 100755 > --- a/ci/run-build-and-tests.sh > +++ b/ci/run-build-and-tests.sh > @@ -27,7 +27,6 @@ linux-TEST-vars) > export GIT_TEST_MULTI_PACK_INDEX=1 > export GIT_TEST_MULTI_PACK_INDEX_WRITE_BITMAP=1 > export GIT_TEST_DEFAULT_INITIAL_BRANCH_NAME=master > - export GIT_TEST_WRITE_REV_INDEX=1 > export GIT_TEST_CHECKOUT_WORKERS=2 > ;; Thanks, -Stolee