Skip to content
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

meta(fuzzer): tracking issue for improvements to property tests and invariant tests #4433

Closed
mds1 opened this issue Feb 26, 2023 · 1 comment
Labels
A-testing Area: testing C-forge Command: forge Cmd-forge-test Command: forge test T-meta Type: meta

Comments

@mds1
Copy link
Collaborator

mds1 commented Feb 26, 2023

Component

Forge

Describe the feature you would like

This issue tracks general fuzzer improvements that improve both property tests and invariant tests. (There will be a separate tracking issue for things that are strictly invariant test related).

Items are roughly ordered by my opinion of priority, both at the header-level and the bullet-level. I say "roughly ordered" because some items are much bigger scope than others so having a strict ordering doesn't make much sense.

Fuzzer Benchmark/Tests

First priority is some tests and benchmarks. to verify behavior of the fuzzer has not regressed as it's changed. Potential test cases:

This is tracked in a separate issue here: #3411

Refactor / Tech Debt / Cleanup

Features / Performance

High Priority

Low priority:

Failure Persistence and Replay

I have this last because the functionality can be replicated a bit tediously by copying failed tests into concrete tests.

Long Term Fuzz Techniques

Some more advanced techniques to consider down the road:

Additional context

No response

@zerosnacks
Copy link
Member

zerosnacks commented Jun 27, 2024

Closing in favor of the active #8076 fuzzer meta ticket

Made sure that all unresolved tickets have been incorporated (this was already the case) with the exception of #4090, this was moved to the cheatcodes meta: #4439

@zerosnacks zerosnacks closed this as not planned Won't fix, can't repro, duplicate, stale Jun 27, 2024
@jenpaff jenpaff moved this from Todo to Completed in Foundry Sep 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-testing Area: testing C-forge Command: forge Cmd-forge-test Command: forge test T-meta Type: meta
Projects
Archived in project
Development

No branches or pull requests

2 participants