commaai / commaai/opendbc

Enable 100% mutation tests

Open Beginner friendly
#3,762 0 comments 0 reactions 0 assignees View on GitHub
car safety
Dominant language
Python
Stars
3.4k
Forks
2.3k
Avg merge
2d 8h
Merged PRs (30d)
39

Description

There's a few remaining surviving mutants: https://github.com/commaai/opendbc/blob/95195b31b68506ab1903310758c38b15d8a9c444/opendbc/safety/tests/mutation.py#L609

Contributor guide

No contributing guide indexed for this repository

Research direction

Open opendbc/safety/tests/mutation.py at line 609 and inspect the remaining surviving mutants. Run the repository's mutation tests to reproduce them, then update the relevant tests or implementation so every mutant is caught and the mutation run reports 100% coverage.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
testing
Issue type
Refactor
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
72/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.