-
Notifications
You must be signed in to change notification settings - Fork 28
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
Remove overlapping generated tests, closes #535 #726
Conversation
Pull Request Test Coverage Report for Build 1964
💛 - Coveralls |
Hello @andrewbwogi Could resolve the conflicts in order to merge this pull request and make the announced release #758. |
I've created test cases that produce overlapping tests and the selectors remove the redundant tests. I'm currently abstracting common features of the new test classes and organizing them in the style of earlier selector tests. I'll update this pull request shortly. |
Hi @danglotb, how can I see and reproduce what is failing in the CI build? |
Hello @andrewbwogi The details of the build are available here. (click on the detail button next to the line of travis) There are 3 builds that fail, but it is probably the same errors since it uses different jdk or computes the coverage. The errors are: Failed tests: testExample(eu.stamp_project.MainTest): expected:<...cation results with [22] amplified tests.(..)
Tests in error:
testRemoveOverlappingTests(eu.stamp_project.dspot.selector.PitScoreMutantSelectorTest): java.lang.RuntimeException: java.io.FileNotFoundException: src/test/resources/regression/test-projects_2/test-projects.properties (No such file or directory)
testRemoveOverlappingTests(eu.stamp_project.dspot.selector.JacocoCoverageSelectorTest): java.lang.RuntimeException: java.io.FileNotFoundException: src/test/resources/regression/test-projects_2/test-projects.properties (No such file or directory)
Tests run: 191, Failures: 1, Errors: 2, Skipped: 6 I let you investigate. |
Changes seem good to me, ready to merge? |
Yes, you can merge. |
No description provided.