Skip to content

Merge 3480d341398704507d6fca98f624b67d3534b56b into 502568a114ede50b0…

Sign in for the full log view
GitHub Actions / Quality Monitor failed Mar 13, 2024 in 1s

Quality Monitor

  • 🚦 Tests: 1 tests failed, 94 passed, 2 skipped
  • πŸ‘£ Code Coverage: 0% coverage achieved
  • πŸ”¬ Mutation Coverage: 0% mutations killed
  • ⚠️ Style: No warnings found
  • πŸ› Bugs: No warnings found

🚧 Error Messages

Quality Monitor Errors:
No matching report files found when using pattern '**/target/site/jacoco/jacoco.xml'! Configuration error for 'Line Coverage'?
No matching report files found when using pattern '**/target/site/jacoco/jacoco.xml'! Configuration error for 'Branch Coverage'?
No matching report files found when using pattern '**/target/pit-reports/mutations.xml'! Configuration error for 'Mutation Coverage'?
No matching report files found when using pattern '**/target/checkstyle-result.xml'! Configuration error for 'CheckStyle'?
No matching report files found when using pattern '**/target/pmd.xml'! Configuration error for 'PMD'?
No matching report files found when using pattern '**/target/spotbugsXml.xml'! Configuration error for 'SpotBugs'?

Details

β˜€οΈ Quality Monitor

🚦 Tests

Name Passed Skipped Failed Total
Tests 94 2 1 97

Skipped Test Cases

  • edu.hm.hafner.util.PathUtilTest#shouldSkipAlreadyAbsoluteOnWindows
  • edu.hm.hafner.util.PathUtilTest#shouldStayInSymbolicLinks

Failures

ArchitectureTest:NO_PUBLIC_TEST_CLASSES
Architecture Violation [Priority: MEDIUM] - Rule 'no classes that have simple name ending with 'Test' and have simple name not containing '_jmh' and do not have modifier ABSTRACT should be public, because test classes are not part of the API and should be hidden in a package' was violated (1 times):
Class <edu.hm.hafner.util.ResourceTest> has modifier PUBLIC in (ResourceTest.java:0)

Stack Trace
java.lang.AssertionError: 
Architecture Violation [Priority: MEDIUM] - Rule 'no classes that have simple name ending with 'Test' and have simple name not containing '_jmh' and do not have modifier ABSTRACT should be public, because test classes are not part of the API and should be hidden in a package' was violated (1 times):
Class <edu.hm.hafner.util.ResourceTest> has modifier PUBLIC in (ResourceTest.java:0)
  at com.tngtech.archunit.lang.ArchRule$Assertions.assertNoViolation(ArchRule.java:94)
  at com.tngtech.archunit.lang.ArchRule$Assertions.check(ArchRule.java:86)
  at com.tngtech.archunit.lang.ArchRule$Factory$SimpleArchRule.check(ArchRule.java:165)
  at com.tngtech.archunit.junit.internal.ArchUnitTestDescriptor$ArchUnitRuleDescriptor.execute(ArchUnitTestDescriptor.java:166)
  at com.tngtech.archunit.junit.internal.ArchUnitTestDescriptor$ArchUnitRuleDescriptor.execute(ArchUnitTestDescriptor.java:149)
  at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
  at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)

⚠️ Style

Name Errors High Normal Low Total
CheckStyle 0 0 0 0 0
PMD 0 0 0 0 0
Total 0 0 0 0 0

πŸ› Bugs

Name Errors High Normal Low Total
SpotBugs 0 0 0 0 0

πŸ‘£ Code Coverage

Code Coverage: 0%

Name Covered % Missed %
Line Coverage 0 100
Branch Coverage 0 100
Total Ø 0 100

πŸ”¬ Mutation Coverage

Mutation Coverage: 0%

Name Killed % Survived %
Mutation Coverage 0 100

🚧 Error Messages

Quality Monitor Errors:
No matching report files found when using pattern '**/target/site/jacoco/jacoco.xml'! Configuration error for 'Line Coverage'?
No matching report files found when using pattern '**/target/site/jacoco/jacoco.xml'! Configuration error for 'Branch Coverage'?
No matching report files found when using pattern '**/target/pit-reports/mutations.xml'! Configuration error for 'Mutation Coverage'?
No matching report files found when using pattern '**/target/checkstyle-result.xml'! Configuration error for 'CheckStyle'?
No matching report files found when using pattern '**/target/pmd.xml'! Configuration error for 'PMD'?
No matching report files found when using pattern '**/target/spotbugsXml.xml'! Configuration error for 'SpotBugs'?