Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

testing: recognize Fuzz tests #1794

Closed
hyangah opened this issue Sep 21, 2021 · 2 comments
Closed

testing: recognize Fuzz tests #1794

hyangah opened this issue Sep 21, 2021 · 2 comments

Comments

@hyangah
Copy link
Contributor

hyangah commented Sep 21, 2021

Native fuzzing is merged to go1.18 dev branch.
Recognize Fuzz functions in test files and place debug/test codelenses & test explorer.

We also need to decide how we want to build a useful UX for fuzz targets so users can do actual 'fuzzing' (go test -fuzz=*) because that will keep running unlike other go test.

cc @katiehockman @jayconrod

@gopherbot gopherbot added this to the Untriaged milestone Sep 21, 2021
@hyangah hyangah modified the milestones: Untriaged, Backlog Sep 21, 2021
@gopherbot
Copy link
Collaborator

Change https://golang.org/cl/361935 mentions this issue: src/testUtils: add test codelenses for Fuzz* functions

gopherbot pushed a commit that referenced this issue Nov 10, 2021
Add 'run test', 'debug test' codelenses for Fuzz* functions.

Updates #1794

Change-Id: I5089926fd6cabcaf844be21217a9a77baad09ca4
Reviewed-on: https://go-review.googlesource.com/c/vscode-go/+/361935
Trust: Hyang-Ah Hana Kim <hyangah@gmail.com>
Run-TryBot: Hyang-Ah Hana Kim <hyangah@gmail.com>
TryBot-Result: kokoro <noreply+kokoro@google.com>
Reviewed-by: Suzy Mueller <suzmue@golang.org>
@hyangah hyangah modified the milestones: Unplanned, v0.30.0 Dec 9, 2021
@hyangah hyangah closed this as completed Dec 9, 2021
@hyangah
Copy link
Contributor Author

hyangah commented Dec 9, 2021

For extra UI/UX integration work with fuzzing, we need more thought. @julieqiu

@golang golang locked and limited conversation to collaborators Dec 9, 2022
# for free to subscribe to this conversation on GitHub. Already have an account? #.
Projects
None yet
Development

No branches or pull requests

2 participants