Quality Checks - 283 of 500 (56%)
- π¦ Tests - 85 of 100: 3 tests failed, 3 passed
- π£ Code Coverage - 0 of 100: 0% coverage achieved
- π¬ Mutation Coverage - 0 of 100: 0% mutations killed
β οΈ Style - 98 of 100: 2 warnings found (0 error, 0 high, 2 normal, 0 low)- π Bugs - 100 of 100: No warnings found
π§ Error Messages
Autograding 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/spotbugsXml.xml'! Configuration error for 'SpotBugs'?
Details
π Quality Checks - 283 of 500 (56%)
π¦ Tests - 85 of 100
Name | Reports | Passed | Skipped | Failed | Total | Impact |
---|---|---|---|---|---|---|
Tests | 3 | 3 | 0 | 3 | 6 | -15 |
π° | β | - | -1 | -5 | β | β |
Failures
edu.hm.hafner.grading.github.GitHubAutoGradingRunnerDockerITest:shouldGradeInDockerContainer
Can't get Docker image: RemoteDockerImage(imageName=uhafner/autograding-github-action:3.19.0-SNAPSHOT, imagePullPolicy=DefaultPullPolicy(), imageNameSubstitutor=org.testcontainers.utility.ImageNameSubstitutor$LogWrappedImageNameSubstitutor@f5ae29e)
Stack Trace
org.testcontainers.containers.ContainerFetchException: Can't get Docker image: RemoteDockerImage(imageName=uhafner/autograding-github-action:3.19.0-SNAPSHOT, imagePullPolicy=DefaultPullPolicy(), imageNameSubstitutor=org.testcontainers.utility.ImageNameSubstitutor$LogWrappedImageNameSubstitutor@f5ae29e)
at org.testcontainers.containers.GenericContainer.getDockerImageName(GenericContainer.java:1364)
at org.testcontainers.containers.GenericContainer.doStart(GenericContainer.java:359)
at org.testcontainers.containers.GenericContainer.start(GenericContainer.java:330)
at edu.hm.hafner.grading.github.GitHubAutoGradingRunnerDockerITest.startContainerWithAllFiles(GitHubAutoGradingRunnerDockerITest.java:243)
at edu.hm.hafner.grading.github.GitHubAutoGradingRunnerDockerITest.shouldGradeInDockerContainer(GitHubAutoGradingRunnerDockerITest.java:124)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
Caused by: com.github.dockerjava.api.exception.NotFoundException: Status 404: {"message":"manifest for uhafner/autograding-github-action:3.19.0-SNAPSHOT not found: manifest unknown: manifest unknown"}
at org.testcontainers.shaded.com.github.dockerjava.core.DefaultInvocationBuilder.execute(DefaultInvocationBuilder.java:241)
at org.testcontainers.shaded.com.github.dockerjava.core.DefaultInvocationBuilder.lambda$executeAndStream$1(DefaultInvocationBuilder.java:269)
at java.base/java.lang.Thread.run(Thread.java:1583)
edu.hm.hafner.grading.github.GitHubAutoGradingRunnerDockerITest:shouldShowErrors
Can't get Docker image: RemoteDockerImage(imageName=uhafner/autograding-github-action:3.19.0-SNAPSHOT, imagePullPolicy=DefaultPullPolicy(), imageNameSubstitutor=org.testcontainers.utility.ImageNameSubstitutor$LogWrappedImageNameSubstitutor@f5ae29e)
Stack Trace
org.testcontainers.containers.ContainerFetchException: Can't get Docker image: RemoteDockerImage(imageName=uhafner/autograding-github-action:3.19.0-SNAPSHOT, imagePullPolicy=DefaultPullPolicy(), imageNameSubstitutor=org.testcontainers.utility.ImageNameSubstitutor$LogWrappedImageNameSubstitutor@f5ae29e)
at org.testcontainers.containers.GenericContainer.getDockerImageName(GenericContainer.java:1364)
at org.testcontainers.containers.GenericContainer.doStart(GenericContainer.java:359)
at org.testcontainers.containers.GenericContainer.start(GenericContainer.java:330)
at edu.hm.hafner.grading.github.GitHubAutoGradingRunnerDockerITest.shouldShowErrors(GitHubAutoGradingRunnerDockerITest.java:194)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
Caused by: com.github.dockerjava.api.exception.NotFoundException: Status 404: {"message":"manifest for uhafner/autograding-github-action:3.19.0-SNAPSHOT not found: manifest unknown: manifest unknown"}
at org.testcontainers.shaded.com.github.dockerjava.core.DefaultInvocationBuilder.execute(DefaultInvocationBuilder.java:241)
at org.testcontainers.shaded.com.github.dockerjava.core.DefaultInvocationBuilder.lambda$executeAndStream$1(DefaultInvocationBuilder.java:269)
at java.base/java.lang.Thread.run(Thread.java:1583)
edu.hm.hafner.grading.github.GitHubAutoGradingRunnerDockerITest:shouldUseDefaultConfiguration
Can't get Docker image: RemoteDockerImage(imageName=uhafner/autograding-github-action:3.19.0-SNAPSHOT, imagePullPolicy=DefaultPullPolicy(), imageNameSubstitutor=org.testcontainers.utility.ImageNameSubstitutor$LogWrappedImageNameSubstitutor@f5ae29e)
Stack Trace
org.testcontainers.containers.ContainerFetchException: Can't get Docker image: RemoteDockerImage(imageName=uhafner/autograding-github-action:3.19.0-SNAPSHOT, imagePullPolicy=DefaultPullPolicy(), imageNameSubstitutor=org.testcontainers.utility.ImageNameSubstitutor$LogWrappedImageNameSubstitutor@f5ae29e)
at org.testcontainers.containers.GenericContainer.getDockerImageName(GenericContainer.java:1364)
at org.testcontainers.containers.GenericContainer.doStart(GenericContainer.java:359)
at org.testcontainers.containers.GenericContainer.start(GenericContainer.java:330)
at edu.hm.hafner.grading.github.GitHubAutoGradingRunnerDockerITest.startContainerWithAllFiles(GitHubAutoGradingRunnerDockerITest.java:243)
at edu.hm.hafner.grading.github.GitHubAutoGradingRunnerDockerITest.shouldUseDefaultConfiguration(GitHubAutoGradingRunnerDockerITest.java:167)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
Caused by: com.github.dockerjava.api.exception.NotFoundException: Status 404: {"message":"manifest for uhafner/autograding-github-action:3.19.0-SNAPSHOT not found: manifest unknown: manifest unknown"}
at org.testcontainers.shaded.com.github.dockerjava.core.DefaultInvocationBuilder.execute(DefaultInvocationBuilder.java:241)
at org.testcontainers.shaded.com.github.dockerjava.core.DefaultInvocationBuilder.lambda$executeAndStream$1(DefaultInvocationBuilder.java:269)
at java.base/java.lang.Thread.run(Thread.java:1583)
β οΈ Style - 98 of 100
Name | Reports | Errors | High | Normal | Low | Total | Impact |
---|---|---|---|---|---|---|---|
CheckStyle | 1 | 0 | 0 | 1 | 0 | 1 | -1 |
PMD | 1 | 0 | 0 | 1 | 0 | 1 | -1 |
Total | 2 | 0 | 0 | 2 | 0 | 2 | -2 |
π° | β | -1 | -1 | -1 | -1 | β | β |
π Bugs - 100 of 100
Name | Reports | Errors | High | Normal | Low | Total | Impact |
---|---|---|---|---|---|---|---|
SpotBugs | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
π° | β | -3 | -3 | -3 | -3 | β | β |
π£ Code Coverage - 0 of 100
Name | Covered % | Missed % | Impact |
---|---|---|---|
Line Coverage | 0 | 100 | -100 |
Branch Coverage | 0 | 100 | -100 |
Total Γ | 0 | 100 | -100 |
π° | - | -1 | β |
π¬ Mutation Coverage - 0 of 100
Name | Killed % | Survived % | Impact |
---|---|---|---|
Mutation Coverage | 0 | 100 | -100 |
π° | - | -1 | β |
π§ Error Messages
Autograding 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/spotbugsXml.xml'! Configuration error for 'SpotBugs'?
Annotations
github-actions / Quality Checks
CheckStyle: MissingJavadocMethodCheck
Es fehlt ein Javadoc-Kommentar.
github-actions / Quality Checks
PMD: AbstractClassWithoutAbstractMethod
This abstract class does not have any abstract methods.