dev: improved code coverage (jacoco) and static analyser (sonar) support (#11367):

* fixed code coverage data lost on failed tests;
* fixed code coverage report duplication and improved performance;
* fixed that sonar analyser can't see code coverage for some modules;
* added new aggregation module: Mage.Reports (used for code coverage report generation);
* reorganized pom and added additional instructions for jacoco and sonar usage;
This commit is contained in:
Oleg Agafonov 2023-10-30 09:19:12 +04:00 committed by GitHub
parent a191668b09
commit 3abdb72910
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
41 changed files with 250 additions and 84 deletions

View file

@ -70,4 +70,8 @@
<finalName>mage-serverconsole</finalName>
</build>
<properties>
<root.dir>${project.basedir}/..</root.dir>
</properties>
</project>