vfs/disk: Fix EvictDiskVisibilityAndRecreateSafety flake on CI #18
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Goal
Unred
maintip CI. Run https://git.s1d3sw1ped.com/s1d3sw1ped/steamcache2/actions/runs/1145 failed on CONTRIBUTING-only commite8bcf0dd, but the failure is a real test flake, not docs.Failure
Job
check-and-test(CI / check-and-test):-test.shufflewas on. golangci-lint clean;vulncheckjob succeeded.Do
vfs/disksoTestDiskFS_EvictDiskVisibilityAndRecreateSafetyis deterministic undergo test -race -shuffle=on(sync between Stat metadata and on-disk file during eviction/recreate, or tighten the test if it races the FS incorrectly).go test -race -count=20 -shuffle=on ./vfs/diskpaths-ignorefor**.md/CONTRIBUTING.mdon push in.gitea/workflows/test-pr.yamlso docs-only pushes do not burn CI — do not rely on that alone to unred tip; tip needs a green run after the test fix.develop, then we land onmain. Do not merge yourself. Style:/home/box/forge/git-style.md.Out of scope
Revert
git revertthe fix commit.