Skip to content

feat: execute le fuzz en CI (dynamic analysis) + politique de tests - #13

Merged
outscale-srt20 merged 2 commits into
mainfrom
feat/dynamic-analysis
Jul 16, 2026
Merged

feat: execute le fuzz en CI (dynamic analysis) + politique de tests#13
outscale-srt20 merged 2 commits into
mainfrom
feat/dynamic-analysis

Conversation

@stephrobert

Copy link
Copy Markdown
Owner

Rend dynamic_analysis reellement vrai (workflow qui execute atheris) et explicite la politique de tests, pour repondre honnetement aux criteres bestpractices.dev.

…) + politique de tests

- fuzz.yml : lance fuzz/fuzz_api.py en CI (runs+time bornes), deps hash-pinnees.
  Rend dynamic_analysis VRAI pour bestpractices.dev (pas juste import atheris).
- CONTRIBUTING : toute feature/fix accompagnee dun test (test_policy).
outscale-srt20
outscale-srt20 previously approved these changes Jul 16, 2026
…ile)

atheris.instrument_imports() plante (exit 139) en instrumentant pydantic-core
(extension Rust, custom loader). Import normal : le fuzz sexecute reellement
(2000 runs OK en local) sans coverage-guided sur les libs compilees.
@outscale-srt20
outscale-srt20 merged commit 72c5a3b into main Jul 16, 2026
10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants