mirror of
https://github.com/refraction-networking/utls.git
synced 2025-04-06 05:27:36 +03:00
Previously, when -fuzztime was given a number of executions like -fuzztime=100x, this was a count for each minimization independent of -fuzztime. Since there is no bound on the number of minimizations, this was not a meaningful limit. With this change, executions of the fuzz function during minimization count toward the -fuzztime global limit. Executions are further limited by -fuzzminimizetime. This change also counts executions during the coverage-only run and reports errors for those executions. There is no change when -fuzztime specifies a duration or when -fuzztime is not set. Change-Id: Ibcf1b1982f28b28f6625283aa03ce66d4de0a26d Reviewed-on: https://go-review.googlesource.com/c/go/+/342994 Trust: Jay Conrod <jayconrod@google.com> Trust: Katie Hockman <katie@golang.org> Run-TryBot: Jay Conrod <jayconrod@google.com> TryBot-Result: Go Bot <gobot@golang.org> Reviewed-by: Katie Hockman <katie@golang.org> |
||
---|---|---|
.. | ||
coverage.go | ||
encoding.go | ||
encoding_test.go | ||
fuzz.go | ||
mem.go | ||
minimize.go | ||
minimize_test.go | ||
mutator.go | ||
mutator_test.go | ||
mutators_byteslice.go | ||
mutators_byteslice_test.go | ||
pcg.go | ||
sys_posix.go | ||
sys_unimplemented.go | ||
sys_windows.go | ||
trace.go | ||
worker.go | ||
worker_test.go |