Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Mutation tests on safety unit tests #1883

Open
adeebshihadeh opened this issue Feb 21, 2024 · 2 comments
Open

Mutation tests on safety unit tests #1883

adeebshihadeh opened this issue Feb 21, 2024 · 2 comments
Labels
car safety vehicle-specific safety code tests

Comments

@adeebshihadeh
Copy link
Contributor

No description provided.

@adeebshihadeh adeebshihadeh added car safety vehicle-specific safety code tests labels Feb 21, 2024
@mpetkovic96
Copy link

@adeebshihadeh Could you provide more information about this issue in general? Which part of the panda repository should be tested?

@maxime-desroches
Copy link
Contributor

Currently using these mutations operators (others are not working correctly):

mutators: [cxx_increment, cxx_decrement, cxx_comparison, cxx_bitwise_assignment, cxx_bitwise, cxx_arithmetic_assignment, cxx_arithmetic]

See this page for a list of all the ops

Here are the current mutations that are not caught by the tests:
FAILURES_test_body.txt
FAILURES_test_chrysler.txt
FAILURES_test_defaults.txt
FAILURES_test_elm327.txt
FAILURES_test_ford.txt
FAILURES_test_gm.txt
FAILURES_test_honda.txt
FAILURES_test_hyundai.txt
FAILURES_test_hyundai_canfd.txt
FAILURES_test_mazda.txt
FAILURES_test_nissan.txt
FAILURES_test_subaru.txt
FAILURES_test_subaru_preglobal.txt
FAILURES_test_tesla.txt
FAILURES_test_toyota.txt
FAILURES_test_volkswagen_mqb.txt
FAILURES_test_volkswagen_pq.txt

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 tests
Projects
Status: In Progress
Development

No branches or pull requests

3 participants