1 # Regression test for go.dev/issue/75804.
2 # When -fuzztime expires, the coordinator must not report a spurious
3 # "context deadline exceeded" error.
4
5 [!fuzz] skip
6 [short] skip
7 env GOCACHE=$WORK/cache
8
9 go test -c -o $devnull
10
11 env GOMAXPROCS=2
12
13 go test -fuzz=FuzzNoop -fuzztime=1000ms
14 go test -fuzz=FuzzNoop -fuzztime=100ms
15 go test -fuzz=FuzzNoop -fuzztime=100ms
16 go test -fuzz=FuzzNoop -fuzztime=100ms
17 go test -fuzz=FuzzNoop -fuzztime=100ms
18
19 -- go.mod --
20 module fuzz
21
22 go 1.24
23 -- fuzz_noop_test.go --
24 package fuzz_test
25
26 import (
27 "testing"
28 "time"
29 )
30
31 func FuzzNoop(f *testing.F) {
32 f.Fuzz(func(*testing.T, []byte) {
33 time.Sleep(time.Millisecond)
34 })
35 }
36
View as plain text