mirror of
https://github.com/s-frick/effigenix.git
synced 2026-03-28 08:29:36 +01:00
feat(test): Jazzer Fuzz-Tests für Production-Aggregate einführen
Coverage-guided Fuzz-Tests für ProductionOrder, Recipe und Batch. Jeder Test fuzzt create() + zufällige Sequenzen aller Mutations-Methoden, um unbehandelte Exceptions bei beliebigen Inputs aufzudecken. - jazzer-junit 0.24.0 als Test-Dependency - Maven-Profile: -Pfuzz (echtes Fuzzing), -Pfuzz-regression (Crash-Replay) - Surefire: FuzzTests im Default-Lauf ausgeschlossen, reuseForks=false - Makefile: make fuzz, make fuzz/regression, make fuzz/single - .gitignore: .cifuzz-corpus/ ausgeschlossen
This commit is contained in:
parent
74dc9a6981
commit
8a84bf5f25
6 changed files with 312 additions and 1 deletions
3
.gitignore
vendored
3
.gitignore
vendored
|
|
@ -66,5 +66,8 @@ frontend/**/pnpm-lock.yaml
|
|||
# Git worktrees
|
||||
.worktrees/
|
||||
|
||||
# Jazzer fuzzing corpus (regenerierbar, nicht committen)
|
||||
.cifuzz-corpus/
|
||||
|
||||
# Legacy bin directory
|
||||
bin/
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue