Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Replace mull with custom mutation test runner#3130

Merged
adeebshihadeh merged 1 commit into
masterfrom
simple-mutation
Mar 11, 2026
Merged

Replace mull with custom mutation test runner#3130
adeebshihadeh merged 1 commit into
masterfrom
simple-mutation

Conversation

@adeebshihadeh

@adeebshihadeh adeebshihadeh commented Feb 16, 2026

Copy link
Copy Markdown
Contributor

Replaces mull with our own simple mutation test runner

  • 45m -> 30s for full coverage
    • removed python startup overhead for each mutant's test run
    • test ordering (e.g. mutate toyota.h -> run toyota tests first)
  • runs on all mutants every time, not just on the diff
  • removes big dependency and works with all LLVM LLVM also gone! (use any cc you want)

@github-actions github-actions Bot added CI / testing car safety vehicle-specific safety code labels Feb 16, 2026
@adeebshihadeh adeebshihadeh changed the title simple mutation test Replace mull with custom mutation test runner Feb 16, 2026
@github-actions

github-actions Bot commented Feb 16, 2026

Copy link
Copy Markdown
Contributor

Car behavior report

Replays driving segments through this PR and compares the behavior to master.
Please review any changes carefully to ensure they are expected.

✅ No changes detected

@adeebshihadeh adeebshihadeh force-pushed the simple-mutation branch 2 times, most recently from d40577b to 7d4ae00 Compare February 16, 2026 06:23
@adeebshihadeh adeebshihadeh merged commit 37207f6 into master Mar 11, 2026
12 checks passed
@adeebshihadeh adeebshihadeh deleted the simple-mutation branch March 11, 2026 04:23
mvl-boston pushed a commit to mvl-boston/opendbc that referenced this pull request Mar 20, 2026
mvl-boston pushed a commit to mvl-boston/opendbc that referenced this pull request Mar 23, 2026
mvl-boston pushed a commit to mvl-boston/opendbc that referenced this pull request Apr 5, 2026
mvl-boston pushed a commit to mvl-boston/opendbc that referenced this pull request Jun 8, 2026
FeistyFinn pushed a commit to FeistyFinn/opendbc that referenced this pull request Jun 25, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

car safety vehicle-specific safety code CI / testing

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant