dd-trace-java
dd-trace-java copied to clipboard
Gradle smoke tests are flaky
Test suite
test test-succeed-multi-module-legacy-instrumentation, v7.6.4, configCache: falsetest test-succeed-multi-forks-legacy-instrumentation, v7.6.4, configCache: falsetest test-failed-legacy-instrumentation, v7.6.4, configCache: falsetest test-succeed-legacy-instrumentation, v7.6.4, configCache: false
From datadog.smoketest.GradleDaemonSmokeTest
Error
Condition not satisfied after 15.00 seconds and 40 attempts
Condition not satisfied after 15.00 seconds and 40 attempts
at spock.util.concurrent.PollingConditions.within(PollingConditions.java:185)
at spock.util.concurrent.PollingConditions.eventually(PollingConditions.java:140)
at datadog.trace.civisibility.CiVisibilitySmokeTest.waitForCoverages(CiVisibilitySmokeTest.groovy:236)
at datadog.trace.civisibility.CiVisibilitySmokeTest.verifyEventsAndCoverages(CiVisibilitySmokeTest.groovy:177)
at datadog.smoketest.GradleDaemonSmokeTest.test #projectName, v#gradleVersion, configCache: #configurationCache(GradleDaemonSmokeTest.groovy:78)
Caused by: Condition not satisfied:
receivedCoverages.size() == traceSize
| | | |
[] 0 | 2
false
at datadog.trace.civisibility.CiVisibilitySmokeTest.waitForCoverages_closure2(CiVisibilitySmokeTest.groovy:237)
at datadog.trace.civisibility.CiVisibilitySmokeTest.waitForCoverages_closure2(CiVisibilitySmokeTest.groovy)
at groovy.lang.Closure.call(Closure.java:412)
at spock.util.concurrent.PollingConditions.within(PollingConditions.java:168)
... 4 more
Environment
It seems to happens exclusively when testing gradle v7.6.4 on Semuru 17 JVM.