ModulesΒ§
- evm_
profile_ πserver - Local HTTP server for serving EVM profiles to speedscope.app.
- filter π
- summary π
StructsΒ§
- Campaign
Args - Shared campaign arguments for
forge fuzz run. - Compiled
Test πProject - Filter
Args - The filter to use during testing.
- Fuzz
Minimize πNetwork Pass Options - Fuzz
Minimize πReplay Pass - Fuzz
Minimize πReplay Session - Junit
Output π - Helper for assembling JUnit output strings.
- Last
RunFailures π - Matched
Engine πCounts - Project
Paths Aware Filter - A filter that combines all command line arguments and the paths of the current projects
- Rerun
Failure - A failed test persisted for
forge test --rerun. - Test
Args - CLI arguments for
forge test. - Test
Execution πOptions
EnumsΒ§
- EvmProfile
Format - Output format for EVM execution profiles.
- Fuzz
Only πMode - Network
Dispatch πKind - Showmap
Domain Arg - CLI mirror of
foundry_evm::executors::ShowmapDomain. - Trace
Output πKind
ConstantsΒ§
FunctionsΒ§
- add_
junit_ πtest_ case - Adds a single JUnit test case to the suite.
- add_
junit_ πtest_ cases - Adds JUnit test cases for a test result.
- apply_
mutation_ πcompiler_ overrides - collect_
matching_ πdebug_ tests - count_
fuzz_ πminimize_ targets - format_
matching_ πdebug_ tests - fuzz_
minimize_ πreplay - junit_
xml_ πreport - Generate test report in JUnit XML report format.
- last_
run_ πfailures - Load persisted filter (with last test run failures) from file.
- list π
- Lists all matching tests
- list_
from_ πoutput - matched_
engine_ πcounts - merge_
outcomes π - Merges
otherintobaseby extending suite results. - network_
dispatch_ πkind - parse_
opcode π - persist_
run_ πfailures - Persist filter with last test run failures (only if thereβs any failure).
- print_
list_ πresults - replay_
with_ πrunner - rerun_
filter_ πmatches - should_
render_ πtrace_ output - sources_
to_ πcompile_ from_ artifacts - validate_
showmap_ πconfig - validate_
showmap_ πname
Type AliasesΒ§
- Fuzz
Minimize πReplay