Docker build fails because of tests

Disclaimer: Dieser Thread wurde aus dem alten Forum importiert. Daher werden eventuell nicht alle Formatierungen richtig angezeigt. Der ursprüngliche Thread beginnt im zweiten Post dieses Threads.

Docker build fails because of tests
Hallo zusammen,

seit längerem suche ich nach meinem Fehler wodurch mein Docker build fehlschlägt.
Folgende Ausgabe bekomme ich nachdem meine Tests beim build durchgelaufen sind:

Tests run: 166, Failures: 12, Skipped: 0

166 tests completed, 12 failed

> Task :test FAILED

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':test'.
> There were failing tests. See the report at: file:///builder/build/reports/tests/test/index.html

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

* Get more help at https://help.gradle.org

Deprecated Gradle features were used in this build, making it incompatible with Gradle 5.0.
Use '--warning-mode all' to show the individual deprecation warnings.
See https://docs.gradle.org/4.10/userguide/command_line_interface.html#sec:command_line_warnings

BUILD FAILED in 2m 36s
4 actionable tasks: 4 executed
The command '/bin/sh -c ./gradlew test' returned a non-zero code: 1

Wenn ich allerdings auf die verwiesene index.html gehe, um die fehlgeschlagenen Tests zu finden,
wird mir dort angezeigt, dass 100 % der Tests erfolgreich waren.

Hat oder hatte jemand das gleiche Problem?


Also ein paar Tests resultieren in Failure… Kommst du an mehr Output ran? In der Regel werden über dieser „Zusammenfassung“ ausgegeben welche davon failen.


Hi,

probiere doch mal ./gradlew test --info

Da gibt es detaillierte Ausgaben. Ggf. hier dann den Output pasten.

Viele Grüße!


Wenn Du nichts am Gradle Test Task geändert hast, siehst Du in der Ausgabe welche Tests fehlgeschlagen sind.

...
org.wahlzeit.services.LogBuilderTest > testAddParameterObject PASSED
org.wahlzeit.services.LogBuilderTest > testAddException PASSED
org.wahlzeit.services.LogBuilderTest > testAddParameterString PASSED
org.wahlzeit.services.LogBuilderTest > testCreateSystemMessage PASSED
org.wahlzeit.services.LogBuilderTest > testAddPerformedAction PASSED
org.wahlzeit.services.LogBuilderTest > testCreateUserMessage PASSED
org.wahlzeit.services.LogBuilderTest > testAddParameterInt PASSED
...
org.wahlzeit.services.mailing.EmailServiceTest > testSendInvalidEmail FAILED