From: Joel Sing Date: Tue, 27 Sep 2022 08:30:01 +0000 (+1000) Subject: image/gif,image/jpeg,image/png: skip FuzzDecode in testing short mode X-Git-Tag: go1.20rc1~914 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=e978ef36e3e8d09413387883b5b01fc6cdbb7640;p=gostls13.git image/gif,image/jpeg,image/png: skip FuzzDecode in testing short mode The image/gif.FuzzDecode takes an excessive amount of time to run on various builders - skip these in testing short mode. Likewise for image/jpeg and image/png. Fixes #55839 Change-Id: I1049d06b9dcbbc7dbc4f53d3c49b64e2254eabbd Reviewed-on: https://go-review.googlesource.com/c/go/+/435175 Reviewed-by: Roland Shoemaker TryBot-Result: Gopher Robot Run-TryBot: Bryan Mills Reviewed-by: Bryan Mills --- diff --git a/src/image/gif/fuzz_test.go b/src/image/gif/fuzz_test.go index 3ddf15d80f..a4bc06ed69 100644 --- a/src/image/gif/fuzz_test.go +++ b/src/image/gif/fuzz_test.go @@ -14,6 +14,10 @@ import ( ) func FuzzDecode(f *testing.F) { + if testing.Short() { + f.Skip("Skipping in short mode") + } + testdata, err := os.ReadDir("../testdata") if err != nil { f.Fatalf("failed to read testdata directory: %s", err) diff --git a/src/image/jpeg/fuzz_test.go b/src/image/jpeg/fuzz_test.go index 716f06f43c..bd534a921d 100644 --- a/src/image/jpeg/fuzz_test.go +++ b/src/image/jpeg/fuzz_test.go @@ -14,6 +14,10 @@ import ( ) func FuzzDecode(f *testing.F) { + if testing.Short() { + f.Skip("Skipping in short mode") + } + testdata, err := os.ReadDir("../testdata") if err != nil { f.Fatalf("failed to read testdata directory: %s", err) diff --git a/src/image/png/fuzz_test.go b/src/image/png/fuzz_test.go index 22b3ef082a..4b639459e7 100644 --- a/src/image/png/fuzz_test.go +++ b/src/image/png/fuzz_test.go @@ -14,6 +14,10 @@ import ( ) func FuzzDecode(f *testing.F) { + if testing.Short() { + f.Skip("Skipping in short mode") + } + testdata, err := os.ReadDir("../testdata") if err != nil { f.Fatalf("failed to read testdata directory: %s", err)