Branch: refs/heads/gh-readonly-queue/master/pr-7194-72005a604ab1bdf4c43003dd52e4183b807bf696
Home:
https://github.com/google/syzkaller
Commit: f250db59430dfb0102692e53ab92e84e82178c3e
https://github.com/google/syzkaller/commit/f250db59430dfb0102692e53ab92e84e82178c3e
Author: Aleksandr Nogikh <
nog...@google.com>
Date: 2026-05-06 (Wed, 06 May 2026)
Changed paths:
M pkg/vcs/git_test_util.go
Log Message:
-----------
pkg/vcs: disable gc.auto in test repositories
Git 2.54 introduced the "geometric" maintenance strategy by default,
which frequently spawns detached background `git gc` processes after
`git commit`.
In our parallel bisection tests, this caused flaky ENOENT errors
because background GC raced with concurrent `git commit` invocations by
deleting loose object directories. These detached processes also leaked
out of the test environment.
Set a number of configs to prevent Git from spawning background maintenance
processes during tests.
To unsubscribe from these emails, change your notification settings at
https://github.com/google/syzkaller/settings/notifications