Fuzz test target #866

Open
opened 2025-12-28 17:14:30 +00:00 by sami · 2 comments
Owner

Originally created by @roman-khimov on GitHub (Feb 28, 2022).

Go 1.18 can fuzz our code out of the box, we need to figure out how to make use of and try adding some make targets. Most likely it can't be a part of regular CI builds though.

Originally created by @roman-khimov on GitHub (Feb 28, 2022). Go 1.18 can [fuzz our code](https://go.dev/doc/fuzz) out of the box, we need to figure out how to make use of and try adding some make targets. Most likely it can't be a part of regular CI builds though.
Author
Owner

@roman-khimov commented on GitHub (Mar 18, 2022):

@fyrchik, I think we should add fuzz tests for #2396 and #2397. Eventually we'll have more of them.

@roman-khimov commented on GitHub (Mar 18, 2022): @fyrchik, I think we should add fuzz tests for #2396 and #2397. Eventually we'll have more of them.
Author
Owner

@roman-khimov commented on GitHub (Jun 9, 2022):

Keeping this as a reminder. In general we want to have a fuzzing test at least for all input data we have (network payloads of various sorts mostly). I'm not so sure about Makefile wrapper to run them though, go doesn't make it very convenient.

@roman-khimov commented on GitHub (Jun 9, 2022): Keeping this as a reminder. In general we want to have a fuzzing test at least for all input data we have (network payloads of various sorts mostly). I'm not so sure about Makefile wrapper to run them though, go doesn't make it very convenient.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
nspcc-dev/neo-go#866
No description provided.