| # Regression test for go.dev/issue/75804. | |
| # When -fuzztime expires, the coordinator must not report a spurious | |
| # "context deadline exceeded" error. | |
| [!fuzz] skip | |
| [short] skip | |
| env GOCACHE=$WORK/cache | |
| go test -c -o $devnull | |
| env GOMAXPROCS=2 | |
| go test -fuzz=FuzzNoop -fuzztime=1000ms | |
| go test -fuzz=FuzzNoop -fuzztime=100ms | |
| go test -fuzz=FuzzNoop -fuzztime=100ms | |
| go test -fuzz=FuzzNoop -fuzztime=100ms | |
| go test -fuzz=FuzzNoop -fuzztime=100ms | |
| -- go.mod -- | |
| module fuzz | |
| go 1.24 | |
| -- fuzz_noop_test.go -- | |
| package fuzz_test | |
| import ( | |
| "testing" | |
| "time" | |
| ) | |
| func FuzzNoop(f *testing.F) { | |
| f.Fuzz(func(*testing.T, []byte) { | |
| time.Sleep(time.Millisecond) | |
| }) | |
| } |