-
Notifications
You must be signed in to change notification settings - Fork 595
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Refactor fuzzing implementations to support go native feature #2417
Comments
|
@pjbgf |
|
@ilanpillemer thanks for the nudge, issue updated accordingly. We probably will need some upstream dependencies to move on to |
|
Source controller is the only outstanding controller, which will be dealt with after fluxcd/source-controller#879 is merged. |
|
Now that fluxcd/source-controller#944 has been merged, this is no longer blocked and the SC work is now set to "up-next". |
Flux has recently implemented an initial coverage of fuzzing across its repositories (xref #2002).
At the time of implementation golang did not offer native fuzz testing support, which is yet to be released in golang 1.18.
The proposed refactoring would:
compile_native_go_fuzzerinstead ofcompile_go_fuzzer.github.com/AdaLogics/go-fuzz-headers.testenvinstances across multiple executions to decrease test setup time.Repositories to be refactored:
Dependencies for this work:
oss-fuzzto support golang native fuzzinggolang 1.18to be officially releasedgolang 1.18The text was updated successfully, but these errors were encountered: