Use Retry.Mode.SETUP_FEATURE_CLEANUP to improve Elasticsearch test flakiness (DataDog/dd-trace-java#1494)

This commit is contained in:
Tyler Benson 2020-05-29 14:54:55 -04:00 committed by Trask Stalnaker
parent 9f44348217
commit f2bf50684a
4 changed files with 3 additions and 1 deletions

View File

@ -119,7 +119,6 @@ dependencies {
testCompile deps.groovy
testCompile deps.testLogging
testCompile group: 'info.solidsoft.spock', name: 'spock-global-unroll', version: '0.5.1'
testCompile group: 'com.anotherchrisberry', name: 'spock-retry', version: '0.6.4'
testCompile group: 'com.github.stefanbirkner', name: 'system-rules', version: '1.19.0'
}

View File

@ -32,6 +32,7 @@ class Elasticsearch2SpringRepositoryTest extends AgentTestRunner {
DocRepository repo = applicationContext.getBean(DocRepository)
def setup() {
repo.refresh()
TEST_WRITER.clear()
runUnderTrace("delete") {
repo.deleteAll()

View File

@ -33,6 +33,7 @@ class Elasticsearch2SpringRepositoryTest extends AgentTestRunner {
DocRepository repo = applicationContext.getBean(DocRepository)
def setup() {
repo.refresh()
TEST_WRITER.clear()
runUnderTrace("delete") {
repo.deleteAll()

View File

@ -61,6 +61,7 @@ class Elasticsearch53SpringRepositoryTest extends AgentTestRunner {
}
def setup() {
repo.refresh()
TEST_WRITER.clear()
runUnderTrace("delete") {
repo.deleteAll()