Skip to content

Conversation

InKryption
Copy link
Contributor

Start centralizing the responsibility of setting up the main allocator, logger, and parsing CLI args in the fuzzer entrypoint, and have each fuzzer simply describe what it needs; in this PR that hoisting of responsibility is only done for accountsdb fuzzer, with other fuzzers simply taking args: []const []const u8 where relevant, with a TODO stub for each.

@github-project-automation github-project-automation bot moved this to 🏗 In progress in Sig Aug 28, 2025
@InKryption InKryption self-assigned this Aug 28, 2025
@InKryption InKryption force-pushed the ink/fuzzer-enhancement-start branch 2 times, most recently from 02fc17e to 5fc4546 Compare August 28, 2025 17:30
Copy link

codecov bot commented Aug 28, 2025

Codecov Report

❌ Patch coverage is 0% with 3 lines in your changes missing coverage. Please review.

Files with missing lines Patch % Lines
src/ledger/fuzz.zig 0.00% 2 Missing ⚠️
src/accountsdb/fuzz.zig 0.00% 1 Missing ⚠️
Files with missing lines Coverage Δ
src/utils/allocators.zig 82.67% <ø> (ø)
src/accountsdb/fuzz.zig 0.00% <0.00%> (ø)
src/ledger/fuzz.zig 93.61% <0.00%> (ø)

... and 7 files with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@InKryption InKryption force-pushed the ink/fuzzer-enhancement-start branch 2 times, most recently from 60470e9 to 8f263f1 Compare August 29, 2025 19:21
@InKryption InKryption force-pushed the ink/accountsdb-fuzzer-improvements branch from 4fa29ef to e793fb9 Compare August 29, 2025 19:21
@InKryption InKryption force-pushed the ink/fuzzer-enhancement-start branch 2 times, most recently from 31486e5 to 6047f73 Compare September 2, 2025 15:04
@InKryption InKryption force-pushed the ink/accountsdb-fuzzer-improvements branch from 8b7ee62 to 6baf3a2 Compare September 2, 2025 16:26
@InKryption InKryption force-pushed the ink/fuzzer-enhancement-start branch from 6047f73 to 677de42 Compare September 2, 2025 16:26
@InKryption InKryption force-pushed the ink/accountsdb-fuzzer-improvements branch from 6baf3a2 to 2e2b3ee Compare September 2, 2025 17:09
@InKryption InKryption force-pushed the ink/fuzzer-enhancement-start branch from 677de42 to a77157a Compare September 2, 2025 17:09
@InKryption InKryption force-pushed the ink/accountsdb-fuzzer-improvements branch from 2e2b3ee to d63c880 Compare September 3, 2025 00:32
@InKryption InKryption force-pushed the ink/fuzzer-enhancement-start branch from a77157a to f1a0c8a Compare September 3, 2025 00:32
@InKryption InKryption changed the base branch from ink/accountsdb-fuzzer-improvements to graphite-base/908 September 3, 2025 00:41
@InKryption InKryption force-pushed the ink/fuzzer-enhancement-start branch from f1a0c8a to 746bc8f Compare September 3, 2025 00:42
@InKryption InKryption changed the base branch from graphite-base/908 to ink/accountsdb-fuzzer-improvements September 3, 2025 00:42
@InKryption InKryption marked this pull request as draft September 3, 2025 13:28
@InKryption InKryption force-pushed the ink/accountsdb-fuzzer-improvements branch from 0c447d9 to 7cee1e7 Compare September 3, 2025 16:09
@InKryption InKryption force-pushed the ink/fuzzer-enhancement-start branch 2 times, most recently from e7746f6 to 332ae90 Compare September 5, 2025 15:03
@InKryption InKryption force-pushed the ink/accountsdb-fuzzer-improvements branch 2 times, most recently from 4fc1870 to eb8c1bf Compare September 8, 2025 13:29
@InKryption InKryption force-pushed the ink/fuzzer-enhancement-start branch from 332ae90 to 9c1dc2b Compare September 8, 2025 13:29
Base automatically changed from ink/accountsdb-fuzzer-improvements to main September 8, 2025 16:46
@InKryption InKryption force-pushed the ink/fuzzer-enhancement-start branch 2 times, most recently from 375f561 to 83413fb Compare September 29, 2025 17:58
@InKryption InKryption force-pushed the ink/fuzzer-enhancement-start branch from 83413fb to 897172e Compare September 30, 2025 15:33
@InKryption InKryption force-pushed the ink/fuzzer-enhancement-start branch from 897172e to b0aa809 Compare October 1, 2025 21:16
@InKryption InKryption marked this pull request as ready for review October 1, 2025 21:16
@InKryption InKryption force-pushed the ink/fuzzer-enhancement-start branch 5 times, most recently from 90b1e77 to 6dfded2 Compare October 2, 2025 18:35
@InKryption InKryption force-pushed the ink/fuzzer-enhancement-start branch from 6dfded2 to 2695c65 Compare October 3, 2025 00:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: 🏗 In progress
Development

Successfully merging this pull request may close these issues.

1 participant