-
Notifications
You must be signed in to change notification settings - Fork 354
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
[pitest-maven] report-aggregate fails due to test dependencies #621
Comments
- Add profiles to run mutation tests - Generate mutation reports for each module - TODO: mutation tests for Spring Boot modules fail - TODO: report aggregation doesn't work for now (see hcoles/pitest#622 and hcoles/pitest#621) - Add coverage report in codecov - TODO: run mutation tests in Travis or other CI tool for develop and master branches
- Add profiles to run mutation tests - Generate mutation reports for each module - TODO: mutation tests for Spring Boot modules fail - TODO: report aggregation doesn't work for now (see hcoles/pitest#622 and hcoles/pitest#621) - Add coverage report in codecov - TODO: run mutation tests in Travis or other CI tool for develop and master branches
- Add profiles to run mutation tests - Generate mutation reports for each module - TODO: mutation tests for Spring Boot modules fail - TODO: report aggregation doesn't work for now (see hcoles/pitest#622 and hcoles/pitest#621) - Add coverage report in codecov - TODO: run mutation tests in Travis or other CI tool for develop and master branches
- Add profiles to run mutation tests - Generate mutation reports for each module - TODO: mutation tests for Spring Boot modules fail - TODO: report aggregation doesn't work for now (see hcoles/pitest#622 and hcoles/pitest#621) - Add coverage report in codecov - TODO: run mutation tests in Travis or other CI tool for develop and master branches
- Add profiles to run mutation tests - Generate mutation reports for each module - TODO: mutation tests for Spring Boot modules fail - TODO: report aggregation doesn't work for now (see hcoles/pitest#622 and hcoles/pitest#621) - Add coverage report in codecov - TODO: run mutation tests in Travis or other CI tool for develop and master branches
- Add profiles to run mutation tests - Generate mutation reports for each module - TODO: mutation tests for Spring Boot modules fail - TODO: report aggregation doesn't work for now (see hcoles/pitest#622 and hcoles/pitest#621) - Add coverage report in codecov - TODO: run mutation tests in Travis or other CI tool for develop and master branches
- Add profiles to run mutation tests - Generate mutation reports for each module - TODO: mutation tests for Spring Boot modules fail - TODO: report aggregation doesn't work for now (see hcoles/pitest#622 and hcoles/pitest#621) - Add coverage report in codecov - TODO: run mutation tests in Travis or other CI tool for develop and master branches
- Add profiles to run mutation tests - Generate mutation reports for each module - TODO: mutation tests for Spring Boot modules fail - TODO: report aggregation doesn't work for now (see hcoles/pitest#622 and hcoles/pitest#621) - Add coverage report in codecov - TODO: run mutation tests in Travis or other CI tool for develop and master branches
- Add profiles to run mutation tests - Generate mutation reports for each module - TODO: mutation tests for Spring Boot modules fail - TODO: report aggregation doesn't work for now (see hcoles/pitest#622 and hcoles/pitest#621) - Add coverage report in codecov - TODO: run mutation tests in Travis or other CI tool for develop and master branches
- Add profiles to run mutation tests - Generate mutation reports for each module - TODO: mutation tests for Spring Boot modules fail - TODO: report aggregation doesn't work for now (see hcoles/pitest#622 and hcoles/pitest#621) - Add coverage report in codecov - TODO: run mutation tests in Travis or other CI tool for develop and master branches
- Add profiles to run mutation tests - Generate mutation reports for each module - TODO: mutation tests for Spring Boot modules fail - TODO: report aggregation doesn't work for now (see hcoles/pitest#622 and hcoles/pitest#621) - Add coverage report in codecov - TODO: run mutation tests in Travis or other CI tool for develop and master branches
- Add profiles to run mutation tests - Generate mutation reports for each module - TODO: mutation tests for Spring Boot modules fail - TODO: report aggregation doesn't work for now (see hcoles/pitest#622 and hcoles/pitest#621) - Add coverage report in codecov - TODO: run mutation tests in Travis or other CI tool for develop and master branches
- Add profiles to run mutation tests - Generate mutation reports for each module - TODO: mutation tests for Spring Boot modules fail - TODO: report aggregation doesn't work for now (see hcoles/pitest#622 and hcoles/pitest#621) - Add coverage report in codecov - TODO: run mutation tests in Travis or other CI tool for develop and master branches
- Add profiles to run mutation tests - Generate mutation reports for each module - TODO: mutation tests for Spring Boot modules fail - TODO: report aggregation doesn't work for now (see hcoles/pitest#622 and hcoles/pitest#621) - Add coverage report in codecov - TODO: run mutation tests in Travis or other CI tool for develop and master branches
- Add profiles to run mutation tests - Generate mutation reports for each module - TODO: mutation tests for Spring Boot modules fail - TODO: report aggregation doesn't work for now (see hcoles/pitest#622 and hcoles/pitest#621) - Add coverage report in codecov - TODO: run mutation tests in Travis or other CI tool for develop and master branches
- Add profiles to run mutation tests - Generate mutation reports for each module - TODO: mutation tests for Spring Boot modules fail - TODO: report aggregation doesn't work for now (see hcoles/pitest#622 and hcoles/pitest#621) - Add coverage report in codecov - TODO: run mutation tests in Travis or other CI tool for develop and master branches
- Add profiles to run mutation tests - Generate mutation reports for each module - TODO: mutation tests for Spring Boot modules fail - TODO: report aggregation doesn't work for now (see hcoles/pitest#622 and hcoles/pitest#621) - Add coverage report in codecov - TODO: run mutation tests in Travis or other CI tool for develop and master branches
- Add profiles to run mutation tests - Generate mutation reports for each module - TODO: mutation tests for Spring Boot modules fail - TODO: report aggregation doesn't work for now (see hcoles/pitest#622 and hcoles/pitest#621) - Add coverage report in codecov - TODO: run mutation tests in Travis or other CI tool for develop and master branches
- Add profiles to run mutation tests - Generate mutation reports for each module - TODO: mutation tests for Spring Boot modules fail - TODO: report aggregation doesn't work for now (see hcoles/pitest#622 and hcoles/pitest#621) - Add coverage report in codecov - TODO: run mutation tests in Travis or other CI tool for develop and master branches
- Add profiles to run mutation tests - Generate mutation reports for each module - TODO: mutation tests for Spring Boot modules fail - TODO: report aggregation doesn't work for now (see hcoles/pitest#622 and hcoles/pitest#621) - Add coverage report in codecov - TODO: run mutation tests in Travis or other CI tool for develop and master branches
- Add profiles to run mutation tests - Generate mutation reports for each module - TODO: mutation tests for Spring Boot modules fail - TODO: report aggregation doesn't work for now (see hcoles/pitest#622 and hcoles/pitest#621) - Add coverage report in codecov - TODO: run mutation tests in Travis or other CI tool for develop and master branches
- Add profiles to run mutation tests - Generate mutation reports for each module - TODO: mutation tests for Spring Boot modules fail - TODO: report aggregation doesn't work for now (see hcoles/pitest#622 and hcoles/pitest#621) - Add coverage report in codecov - TODO: run mutation tests in Travis or other CI tool for develop and master branches
- Add profiles to run mutation tests - Generate mutation reports for each module - TODO: mutation tests for Spring Boot modules fail - TODO: report aggregation doesn't work for now (see hcoles/pitest#622 and hcoles/pitest#621) - Add coverage report in codecov - TODO: run mutation tests in Travis or other CI tool for develop and master branches
- Add profiles to run mutation tests - Generate mutation reports for each module - TODO: mutation tests for Spring Boot modules fail - TODO: report aggregation doesn't work for now (see hcoles/pitest#622 and hcoles/pitest#621) - Add coverage report in codecov - TODO: run mutation tests in Travis or other CI tool for develop and master branches
- Add profiles to run mutation tests - Generate mutation reports for each module - TODO: mutation tests for Spring Boot modules fail - TODO: report aggregation doesn't work for now (see hcoles/pitest#622 and hcoles/pitest#621) - Add coverage report in codecov - TODO: run mutation tests in Travis or other CI tool for develop and master branches
- Add profiles to run mutation tests - Generate mutation reports for each module - TODO: mutation tests for Spring Boot modules fail - TODO: report aggregation doesn't work for now (see hcoles/pitest#622 and hcoles/pitest#621) - Add coverage report in codecov - TODO: run mutation tests in Travis or other CI tool for develop and master branches
- Add profiles to run mutation tests - Generate mutation reports for each module - TODO: mutation tests for Spring Boot modules fail - TODO: report aggregation doesn't work for now (see hcoles/pitest#622 and hcoles/pitest#621) - Add coverage report in codecov - TODO: run mutation tests in Travis or other CI tool for develop and master branches
- Add profiles to run mutation tests - Generate mutation reports for each module - TODO: mutation tests for Spring Boot modules fail - TODO: report aggregation doesn't work for now (see hcoles/pitest#622 and hcoles/pitest#621) - Add coverage report in codecov - TODO: run mutation tests in Travis or other CI tool for develop and master branches
- Add profiles to run mutation tests - Generate mutation reports for each module - TODO: mutation tests for Spring Boot modules fail - TODO: report aggregation doesn't work for now (see hcoles/pitest#622 and hcoles/pitest#621) - Add coverage report in codecov - TODO: run mutation tests in Travis or other CI tool for develop and master branches
- Add profiles to run mutation tests - Generate mutation reports for each module - TODO: mutation tests for Spring Boot modules fail - TODO: report aggregation doesn't work for now (see hcoles/pitest#622 and hcoles/pitest#621) - Add coverage report in codecov - TODO: run mutation tests in Travis or other CI tool for develop and master branches
- Add profiles to run mutation tests - Generate mutation reports for each module - TODO: mutation tests for Spring Boot modules fail - report aggregation doesn't work for now (see hcoles/pitest#622 and hcoles/pitest#621) => using a temporary fix - Add coverage report in codecov - Run mutation tests in Travis
- Add profiles to run mutation tests - Generate mutation reports for each module - TODO: mutation tests for Spring Boot modules fail - report aggregation doesn't work for now (see hcoles/pitest#622 and hcoles/pitest#621) => using a temporary fix - Add coverage report in codecov - Run mutation tests in Travis
- Add profiles to run mutation tests - Generate mutation reports for each module - TODO: mutation tests for Spring Boot modules fail - report aggregation doesn't work for now (see hcoles/pitest#622 and hcoles/pitest#621) => using a temporary fix - Add coverage report in codecov - Run mutation tests in Travis
- Add profiles to run mutation tests - Generate mutation reports for each module - TODO: mutation tests for Spring Boot modules fail - report aggregation doesn't work for now (see hcoles/pitest#622 and hcoles/pitest#621) => using a temporary fix - Add coverage report in codecov - Run mutation tests in Travis
- Add profiles to run mutation tests - Generate mutation reports for each module - TODO: mutation tests for Spring Boot modules fail - report aggregation doesn't work for now (see hcoles/pitest#622 and hcoles/pitest#621) => using a temporary fix - Add coverage report in codecov - Run mutation tests in CircleCI - Generate site and documentation in CircleCI
- Add profiles to run mutation tests - Generate mutation reports for each module - TODO: mutation tests for Spring Boot modules fail - report aggregation doesn't work for now (see hcoles/pitest#622 and hcoles/pitest#621) => using a temporary fix - Add coverage report in codecov - Run mutation tests in CircleCI - Generate site and documentation in CircleCI
- Add profiles to run mutation tests - Generate mutation reports for each module - TODO: mutation tests for Spring Boot modules fail - report aggregation doesn't work for now (see hcoles/pitest#622 and hcoles/pitest#621) => using a temporary fix - Add coverage report in codecov - Run mutation tests in CircleCI - Generate site and documentation in CircleCI
- Add profiles to run mutation tests - Generate mutation reports for each module - TODO: mutation tests for Spring Boot modules fail - report aggregation doesn't work for now (see hcoles/pitest#622 and hcoles/pitest#621) => using a temporary fix - Add coverage report in codecov - Run mutation tests in CircleCI - Generate site and documentation in CircleCI
- Add profiles to run mutation tests - Generate mutation reports for each module - TODO: mutation tests for Spring Boot modules fail - report aggregation doesn't work for now (see hcoles/pitest#622 and hcoles/pitest#621) => using a temporary fix - Add coverage report in codecov - Run mutation tests in CircleCI - Generate site and documentation in CircleCI
- Add profiles to run mutation tests - Generate mutation reports for each module - TODO: mutation tests for Spring Boot modules fail - report aggregation doesn't work for now (see hcoles/pitest#622 and hcoles/pitest#621) => using a temporary fix - Add coverage report in codecov - Run mutation tests in CircleCI - Generate site and documentation in CircleCI
- Add profiles to run mutation tests - Generate mutation reports for each module - TODO: mutation tests for Spring Boot modules fail - report aggregation doesn't work for now (see hcoles/pitest#622 and hcoles/pitest#621) => using a temporary fix - Add coverage report in codecov - Run mutation tests in CircleCI - Generate site and documentation in CircleCI
- Add profiles to run mutation tests - Generate mutation reports for each module - TODO: mutation tests for Spring Boot modules fail - report aggregation doesn't work for now (see hcoles/pitest#622 and hcoles/pitest#621) => using a temporary fix - Add coverage report in codecov - Run mutation tests in CircleCI - Generate site and documentation in CircleCI
- Add profiles to run mutation tests - Generate mutation reports for each module - TODO: mutation tests for Spring Boot modules fail - report aggregation doesn't work for now (see hcoles/pitest#622 and hcoles/pitest#621) => using a temporary fix - Add coverage report in codecov - Run mutation tests in CircleCI - Generate site and documentation in CircleCI
- Add profiles to run mutation tests - Generate mutation reports for each module - TODO: mutation tests for Spring Boot modules fail - report aggregation doesn't work for now (see hcoles/pitest#622 and hcoles/pitest#621) => using a temporary fix - Add coverage report in codecov - Run mutation tests in CircleCI - Generate site and documentation in CircleCI
- Add profiles to run mutation tests - Generate mutation reports for each module - TODO: mutation tests for Spring Boot modules fail - report aggregation doesn't work for now (see hcoles/pitest#622 and hcoles/pitest#621) => using a temporary fix - Add coverage report in codecov - Run mutation tests in CircleCI - Generate site and documentation in CircleCI
- Add profiles to run mutation tests - Generate mutation reports for each module - TODO: mutation tests for Spring Boot modules fail - report aggregation doesn't work for now (see hcoles/pitest#622 and hcoles/pitest#621) => using a temporary fix - Add coverage report in codecov - Run mutation tests in CircleCI - Generate site and documentation in CircleCI
- Add profiles to run mutation tests - Generate mutation reports for each module - TODO: mutation tests for Spring Boot modules fail - report aggregation doesn't work for now (see hcoles/pitest#622 and hcoles/pitest#621) => using a temporary fix - Add coverage report in codecov - Run mutation tests in CircleCI - Generate site and documentation in CircleCI
- Add profiles to run mutation tests - Generate mutation reports for each module - TODO: mutation tests for Spring Boot modules fail - report aggregation doesn't work for now (see hcoles/pitest#622 and hcoles/pitest#621) => using a temporary fix - Add coverage report in codecov - Run mutation tests in CircleCI - Generate site and documentation in CircleCI
- Add profiles to run mutation tests - Generate mutation reports for each module - TODO: mutation tests for Spring Boot modules fail - report aggregation doesn't work for now (see hcoles/pitest#622 and hcoles/pitest#621) => using a temporary fix - Add coverage report in codecov - Run mutation tests in CircleCI - Generate site and documentation in CircleCI
- Add profiles to run mutation tests - Generate mutation reports for each module - TODO: mutation tests for Spring Boot modules fail - report aggregation doesn't work for now (see hcoles/pitest#622 and hcoles/pitest#621) => using a temporary fix - Add coverage report in codecov - Run mutation tests in CircleCI - Generate site and documentation in CircleCI
- Add profiles to run mutation tests - Generate mutation reports for each module - TODO: mutation tests for Spring Boot modules fail - report aggregation doesn't work for now (see hcoles/pitest#622 and hcoles/pitest#621) => using a temporary fix - Add coverage report in codecov - Run mutation tests in CircleCI - Generate site and documentation in CircleCI
- hcoles#621: do not use test dependencies as test source directories - hcoles#622: use the name of the mutator (it is not a class name written in mutations.xml)
- hcoles#621: do not use test dependencies as test source directories - hcoles#622: use the name of the mutator (it is not a class name written in mutations.xml)
Hey, seeing the same problem, are there any updates on this, please? FYI it happens for a multi-module project even if using the pitest-maven plugin instead of pitmp. |
When is this going to be merged @hcoles @aurelien-baudet so we have a working report-aggregate? Seems such a simple solution. Thank you for your hard work! |
Waiting for @hcoles to merge it |
@hcoles not merging it? |
@dan323 as per my comment on the PR, happy to merge if someone can resolve the conflicts and confirm that it works. |
I am facing the same issue ? Any plan to fix it? |
I run pitmp on my whole project to generate reports for each module.
Then I run pitest-maven report-aggregate on a reporting module (dedicated module that has dependencies to all other modules).
I get the following error:
I tried to understand why this is happening so I ran maven in debug mode and debugged pitest-maven. Here is the code that seems wrong to me (in
AbstractPitAggregationReportMojo
class):The call to
project.getTestClasspathElements()
returns the list of test sources but also the list of dependencies. Then inReportAggregator
, the methodaddCompiledCodeDirectory
callsvalidateDirectory
with this code:It fails here due to dependencies that are jars and not folders.
I think the issue comes from use of
getTestClasspathElements()
. If you want only directories, it should begetTestCompileSourceRoots()
instead.The text was updated successfully, but these errors were encountered: