[google/syzkaller] f250db: pkg/vcs: disable gc.auto in test repositories

1 view
Skip to first unread message

Aleksandr Nogikh

unread,
May 6, 2026, 1:39:49 PMMay 6
to syzk...@googlegroups.com
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

Aleksandr Nogikh

unread,
May 6, 2026, 1:52:24 PMMay 6
to syzk...@googlegroups.com
Branch: refs/heads/master
Reply all
Reply to author
Forward
0 new messages