Re: [PATCH 7/7] t: invert `GIT_TEST_WRITE_REV_INDEX`
- From
Derrick Stolee <derrickstolee@github.com>
- Date
- Apr 11, 2023, 13:51 UTC
- 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:
Show 6 quoted lines
> 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.
Show 11 quoted lines
> 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