-
Notifications
You must be signed in to change notification settings - Fork 2.6k
fscache: 3 tests in t7063-status-untracked-cache.sh fail with fscache enabled #1940
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
I've looked at this a little but still don't have a root cause. When I run the steps manually, they succeed which makes me wonder if it is timing related. Another area to investigate is the fact that the untracked cache is explicitly invalidating a directory but the fscache is not impacted by that. Given the error is that the new/modified directory doesn't show up in the fscache, it makes me wonder if those two are somehow related. |
That's really curious. It seems that the untracked cache has some bugs. What I see in
Note not only the absence of Now, if I run the command immediately after that, there is an additional entry:
Note that now there is an entry for Even more curious: if I run this without FSCache, the first time it looks like this (i.e. like the second time with FSCache):
and the second time it looks like this:
(Note the double There seems to be something completely wrong with the untracked cache, and I think the next step should be to see whether the same symptoms happen on Linux (i.e. whether this is anything Windows-specific). I will try to find the time to investigate further next week, unless you beat me to it. |
This is intended to make sure that the three test failures reported in git-for-windows#1940 are the only affected ones (or to find a test failure that will make it easier to investigate the issues). Signed-off-by: Johannes Schindelin <[email protected]>
So there is now also t7300.51 that fails with FSCache, strangely with an "Illegal instruction"... |
It would be so grand if a volunteer showed up and magically took care of this... |
With the recent addition of the GIT_TEST_FSCACHE=true environment variable, running the test suite with the fscache turned on causes 3 tests in t7063-status-untracked-cache.sh to fail.
Test Summary Report
./t7063-status-untracked-cache.sh (Wstat: 256 Tests: 50 Failed: 3)
Failed tests: 29-31
Non-zero exit status: 1
Files=839, Tests=19846, 1937 wallclock secs ( 9.70 usr 17.19 sys + 1362.22 cusr 4527.29 csys = 5916.40 CPU)
Result: FAIL
Setup
Microsoft Windows [Version 10.0.17763.55]
defaults?
NA
to the issue you're seeing?
NA
Details
Bash
Minimal, Complete, and Verifiable example
this will help us understand the issue.
The tests to pass
failed 3 among 50 test(s)
URL to that repository to help us with testing?
NA
The text was updated successfully, but these errors were encountered: