Skip to content

Commit d6c734c

Browse files
authored
Ignore timeouts on closing elasticmq for sqs tests (#7765)
1 parent 703af33 commit d6c734c

File tree

6 files changed

+30
-6
lines changed

6 files changed

+30
-6
lines changed

dd-java-agent/instrumentation/aws-java-sqs-1.0/src/test/groovy/LegacySqsClientForkedTest.groovy

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,11 @@ class LegacySqsClientForkedTest extends AgentTestRunner {
4646

4747
def cleanupSpec() {
4848
if (server != null) {
49-
server.stopAndWait()
49+
try {
50+
server.stopAndWait()
51+
} catch (InterruptedException ie) {
52+
Thread.currentThread().interrupt()
53+
}
5054
}
5155
}
5256

dd-java-agent/instrumentation/aws-java-sqs-1.0/src/test/groovy/SqsClientTest.groovy

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,11 @@ abstract class SqsClientTest extends VersionedNamingTestBase {
7575

7676
def cleanupSpec() {
7777
if (server != null) {
78-
server.stopAndWait()
78+
try {
79+
server.stopAndWait()
80+
} catch (InterruptedException ie) {
81+
Thread.currentThread().interrupt()
82+
}
7983
}
8084
}
8185

dd-java-agent/instrumentation/aws-java-sqs-1.0/src/test/groovy/TimeInQueueForkedTest.groovy

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,11 @@ class TimeInQueueForkedTest extends AgentTestRunner {
4444

4545
def cleanupSpec() {
4646
if (server != null) {
47-
server.stopAndWait()
47+
try {
48+
server.stopAndWait()
49+
} catch (InterruptedException ie) {
50+
Thread.currentThread().interrupt()
51+
}
4852
}
4953
}
5054

dd-java-agent/instrumentation/aws-java-sqs-2.0/src/test/groovy/LegacySqsClientForkedTest.groovy

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,11 @@ class LegacySqsClientForkedTest extends AgentTestRunner {
4848

4949
def cleanupSpec() {
5050
if (server != null) {
51-
server.stopAndWait()
51+
try {
52+
server.stopAndWait()
53+
} catch (InterruptedException ie) {
54+
Thread.currentThread().interrupt()
55+
}
5256
}
5357
}
5458

dd-java-agent/instrumentation/aws-java-sqs-2.0/src/test/groovy/SqsClientTest.groovy

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,11 @@ abstract class SqsClientTest extends VersionedNamingTestBase {
5757

5858
def cleanupSpec() {
5959
if (server != null) {
60-
server.stopAndWait()
60+
try {
61+
server.stopAndWait()
62+
} catch (InterruptedException ie) {
63+
Thread.currentThread().interrupt()
64+
}
6165
}
6266
}
6367

dd-java-agent/instrumentation/aws-java-sqs-2.0/src/test/groovy/TimeInQueueForkedTest.groovy

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,11 @@ class TimeInQueueForkedTest extends AgentTestRunner {
4444

4545
def cleanupSpec() {
4646
if (server != null) {
47-
server.stopAndWait()
47+
try {
48+
server.stopAndWait()
49+
} catch (InterruptedException ie) {
50+
Thread.currentThread().interrupt()
51+
}
4852
}
4953
}
5054

0 commit comments

Comments
 (0)