aboutsummaryrefslogtreecommitdiff
path: root/fuzz_test.go
AgeCommit message (Collapse)AuthorFilesLines
6 daysTry to fix oss-fuzz low memory limit againHEADmasterGravatar Erik Dubbelboer 1-6/+4
2024-02-21Limit memory for fuzz testingGravatar Erik Dubbelboer 1-4/+6
CIFuzz has low memory limits that we keep hitting without there being an issue.
2024-02-21Upgrade golangci-lint to v1.56.2; fix gocritic issues (#1722)Gravatar Oleksandr Redko 1-2/+2
2024-01-30Try fixing oss-fuzz running out of memory and skipping a lotGravatar Erik Dubbelboer 1-6/+4
2024-01-20Make Fuzz tests deterministicGravatar Erik Dubbelboer 1-32/+21
From the Go docs: - Fuzz targets should be fast and deterministic so the fuzzing engine can work efficiently, and new failures and code coverage can be easily reproduced. - Since the fuzz target is invoked in parallel across multiple workers and in nondeterministic order, the state of a fuzz target should not persist past the end of each call, and the behavior of a fuzz target should not depend on global state.
2024-01-16Put a limit on the max body size for fuzzingGravatar Erik Dubbelboer 1-0/+8
2024-01-09Move Fuzz tests into their own fileGravatar Erik Dubbelboer 1-0/+93
This is required for https://github.com/google/oss-fuzz/pull/11453