]> Cypherpunks repositories - gostls13.git/commit
cmd/internal/fuzztest: move fuzz tests out of cmd/go test suite
authorMichael Matloob <matloob@golang.org>
Thu, 4 Dec 2025 19:21:44 +0000 (14:21 -0500)
committerGopher Robot <gobot@golang.org>
Thu, 4 Dec 2025 23:05:53 +0000 (15:05 -0800)
commita753a9ed54c7ead93e56e5b183b743877b7695a6
treeb98a686dbfdb86f1e7d06ab4be37a29ad98f6822
parent1681c3b67fe5f95377fd33b98dc1f7007cf28acf
cmd/internal/fuzztest: move fuzz tests out of cmd/go test suite

They are very slow: taking them out of the cmd/go test suite makes the
go command tests go from about 80 seconds to run on my system, to about
50 seconds to run.

Change-Id: I19b5c252bd2b6e6d64821cada961ddaa6a6a6964
Reviewed-on: https://go-review.googlesource.com/c/go/+/726960
Auto-Submit: Michael Matloob <matloob@google.com>
Reviewed-by: Alan Donovan <adonovan@google.com>
Reviewed-by: Michael Matloob <matloob@google.com>
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
35 files changed:
src/cmd/go/internal/test/test.go
src/cmd/internal/fuzztest/script_test.go [new file with mode: 0644]
src/cmd/internal/fuzztest/testdata/script/README [new file with mode: 0644]
src/cmd/internal/fuzztest/testdata/script/test_fuzz.txt [moved from src/cmd/go/testdata/script/test_fuzz.txt with 100% similarity]
src/cmd/internal/fuzztest/testdata/script/test_fuzz_cache.txt [moved from src/cmd/go/testdata/script/test_fuzz_cache.txt with 100% similarity]
src/cmd/internal/fuzztest/testdata/script/test_fuzz_cgo.txt [moved from src/cmd/go/testdata/script/test_fuzz_cgo.txt with 100% similarity]
src/cmd/internal/fuzztest/testdata/script/test_fuzz_chatty.txt [moved from src/cmd/go/testdata/script/test_fuzz_chatty.txt with 100% similarity]
src/cmd/internal/fuzztest/testdata/script/test_fuzz_cleanup.txt [moved from src/cmd/go/testdata/script/test_fuzz_cleanup.txt with 100% similarity]
src/cmd/internal/fuzztest/testdata/script/test_fuzz_context.txt [moved from src/cmd/go/testdata/script/test_fuzz_context.txt with 100% similarity]
src/cmd/internal/fuzztest/testdata/script/test_fuzz_cov.txt [moved from src/cmd/go/testdata/script/test_fuzz_cov.txt with 100% similarity]
src/cmd/internal/fuzztest/testdata/script/test_fuzz_deadline.txt [moved from src/cmd/go/testdata/script/test_fuzz_deadline.txt with 100% similarity]
src/cmd/internal/fuzztest/testdata/script/test_fuzz_dup_cache.txt [moved from src/cmd/go/testdata/script/test_fuzz_dup_cache.txt with 100% similarity]
src/cmd/internal/fuzztest/testdata/script/test_fuzz_err_deadlock.txt [moved from src/cmd/go/testdata/script/test_fuzz_err_deadlock.txt with 100% similarity]
src/cmd/internal/fuzztest/testdata/script/test_fuzz_fuzztime.txt [moved from src/cmd/go/testdata/script/test_fuzz_fuzztime.txt with 100% similarity]
src/cmd/internal/fuzztest/testdata/script/test_fuzz_io_error.txt [moved from src/cmd/go/testdata/script/test_fuzz_io_error.txt with 100% similarity]
src/cmd/internal/fuzztest/testdata/script/test_fuzz_limit_dup_entry.txt [moved from src/cmd/go/testdata/script/test_fuzz_limit_dup_entry.txt with 100% similarity]
src/cmd/internal/fuzztest/testdata/script/test_fuzz_match.txt [moved from src/cmd/go/testdata/script/test_fuzz_match.txt with 100% similarity]
src/cmd/internal/fuzztest/testdata/script/test_fuzz_minimize.txt [moved from src/cmd/go/testdata/script/test_fuzz_minimize.txt with 100% similarity]
src/cmd/internal/fuzztest/testdata/script/test_fuzz_minimize_dirty_cov.txt [moved from src/cmd/go/testdata/script/test_fuzz_minimize_dirty_cov.txt with 100% similarity]
src/cmd/internal/fuzztest/testdata/script/test_fuzz_minimize_interesting.txt [moved from src/cmd/go/testdata/script/test_fuzz_minimize_interesting.txt with 100% similarity]
src/cmd/internal/fuzztest/testdata/script/test_fuzz_multiple.txt [moved from src/cmd/go/testdata/script/test_fuzz_multiple.txt with 100% similarity]
src/cmd/internal/fuzztest/testdata/script/test_fuzz_mutate_crash.txt [moved from src/cmd/go/testdata/script/test_fuzz_mutate_crash.txt with 100% similarity]
src/cmd/internal/fuzztest/testdata/script/test_fuzz_mutate_fail.txt [moved from src/cmd/go/testdata/script/test_fuzz_mutate_fail.txt with 100% similarity]
src/cmd/internal/fuzztest/testdata/script/test_fuzz_mutator.txt [moved from src/cmd/go/testdata/script/test_fuzz_mutator.txt with 100% similarity]
src/cmd/internal/fuzztest/testdata/script/test_fuzz_mutator_repeat.txt [moved from src/cmd/go/testdata/script/test_fuzz_mutator_repeat.txt with 100% similarity]
src/cmd/internal/fuzztest/testdata/script/test_fuzz_non_crash_signal.txt [moved from src/cmd/go/testdata/script/test_fuzz_non_crash_signal.txt with 100% similarity]
src/cmd/internal/fuzztest/testdata/script/test_fuzz_parallel.txt [moved from src/cmd/go/testdata/script/test_fuzz_parallel.txt with 100% similarity]
src/cmd/internal/fuzztest/testdata/script/test_fuzz_profile_flags.txt [moved from src/cmd/go/testdata/script/test_fuzz_profile_flags.txt with 100% similarity]
src/cmd/internal/fuzztest/testdata/script/test_fuzz_return.txt [moved from src/cmd/go/testdata/script/test_fuzz_return.txt with 100% similarity]
src/cmd/internal/fuzztest/testdata/script/test_fuzz_run.txt [moved from src/cmd/go/testdata/script/test_fuzz_run.txt with 100% similarity]
src/cmd/internal/fuzztest/testdata/script/test_fuzz_seed_corpus.txt [moved from src/cmd/go/testdata/script/test_fuzz_seed_corpus.txt with 100% similarity]
src/cmd/internal/fuzztest/testdata/script/test_fuzz_setenv.txt [moved from src/cmd/go/testdata/script/test_fuzz_setenv.txt with 100% similarity]
src/cmd/internal/fuzztest/testdata/script/test_fuzz_test_race.txt [moved from src/cmd/go/testdata/script/test_fuzz_test_race.txt with 100% similarity]
src/cmd/internal/fuzztest/testdata/script/test_fuzz_unsupported.txt [moved from src/cmd/go/testdata/script/test_fuzz_unsupported.txt with 100% similarity]
src/cmd/internal/script/scripttest/run.go