Skip to content

Implement automated fuzz testing pipeline with cargo-fuzz #392

@Smartdevs17

Description

@Smartdevs17

Description

No fuzz testing pipeline exists. Implement automated fuzz testing for contract functions to discover edge cases and vulnerabilities.

Acceptance Criteria

  • cargo-fuzz integration for contract targets
  • Fuzz targets for critical functions (deposit, borrow, liquidate, repay)
  • CI fuzz run with 30-minute minimum duration
  • Crash triage and regression test generation
  • Corpus management with seed corpora
  • Coverage report for fuzz testing

Technical Scope

  • stellar-lend/fuzz/
  • .github/workflows/
  • Edge: fuzz testing timeouts, CI resource constraints, non-deterministic crashes

Metadata

Metadata

Assignees

No one assigned

    Labels

    200-points200 point issueStellar WaveIssues in the Stellar wave programdrips-waveDrips Wave project taskhighHigh priority issue

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions