Skip to content

Commit 626485f

Browse files
fix(smoke-tests): Fix crash tracking setup (#8037)
1 parent 9f01834 commit 626485f

File tree

13 files changed

+30
-23
lines changed

13 files changed

+30
-23
lines changed

dd-smoke-tests/jersey-2/src/test/groovy/datadog/smoketest/Jersey2SmokeTest.groovy

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ class Jersey2SmokeTest extends AbstractJerseySmokeTest {
2121
if (Platform.isJavaVersionAtLeast(17)) {
2222
command.addAll((String[]) ['--add-opens', 'java.base/java.lang=ALL-UNNAMED'])
2323
}
24-
command.addAll((String[]) ['-jar', jarPath, httpPort])
24+
command.addAll(['-jar', jarPath, Integer.toString(httpPort)])
2525
ProcessBuilder processBuilder = new ProcessBuilder(command)
2626
processBuilder.directory(new File(buildDirectory))
2727
return processBuilder

dd-smoke-tests/jersey-3/src/test/groovy/datadog/smoketest/Jersey3SmokeTest.groovy

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ class Jersey3SmokeTest extends AbstractJerseySmokeTest {
1919
command.add(withSystemProperty('integration.grizzly.enabled', true))
2020
//command.add("-Xrunjdwp:transport=dt_socket,server=y,suspend=y,address=8000")
2121
//command.add("-Xdebug")
22-
command.addAll((String[]) ['-jar', jarPath, httpPort])
22+
command.addAll(['-jar', jarPath, Integer.toString(httpPort)])
2323
ProcessBuilder processBuilder = new ProcessBuilder(command)
2424
processBuilder.directory(new File(buildDirectory))
2525
return processBuilder

dd-smoke-tests/play-2.4/src/test/groovy/datadog/smoketest/PlayNettySmokeTest.groovy

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ class PlayNettySmokeTest extends AbstractServerSmokeTest {
4949
new ProcessBuilder("${playDirectory}/bin/${command}")
5050
processBuilder.directory(playDirectory)
5151
processBuilder.environment().put("JAVA_OPTS",
52-
defaultJavaProperties.join(" ")
52+
defaultJavaProperties.collect({ it.replace(' ', '\\ ')}).join(" ")
5353
+ " -Dconfig.file=${playDirectory}/conf/application.conf"
5454
+ " -Dhttp.port=${httpPort}"
5555
+ " -Dhttp.address=127.0.0.1"

dd-smoke-tests/play-2.5/src/test/groovy/datadog/smoketest/PlayNettySmokeTest.groovy

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ class PlayNettySmokeTest extends AbstractServerSmokeTest {
4747
new ProcessBuilder("${playDirectory}/bin/${command}")
4848
processBuilder.directory(playDirectory)
4949
processBuilder.environment().put("JAVA_OPTS",
50-
defaultJavaProperties.join(" ")
50+
defaultJavaProperties.collect({ it.replace(' ', '\\ ')}).join(" ")
5151
+ " -Dconfig.file=${playDirectory}/conf/application.conf"
5252
+ " -Dhttp.port=${httpPort}"
5353
+ " -Dhttp.address=127.0.0.1"

dd-smoke-tests/play-2.6/src/test/groovy/datadog/smoketest/PlaySmokeTest.groovy

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ abstract class PlaySmokeTest extends AbstractServerSmokeTest {
4747
new ProcessBuilder("${playDirectory}/bin/${command}")
4848
processBuilder.directory(playDirectory)
4949
processBuilder.environment().put("JAVA_OPTS",
50-
defaultJavaProperties.join(" ")
50+
defaultJavaProperties.collect({ it.replace(' ', '\\ ')}).join(" ")
5151
+ " -Dconfig.file=${playDirectory}/conf/application.conf"
5252
+ " -Dhttp.port=${httpPort}"
5353
+ " -Dhttp.address=127.0.0.1"

dd-smoke-tests/play-2.7/src/test/groovy/datadog/smoketest/PlaySmokeTest.groovy

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ abstract class PlaySmokeTest extends AbstractServerSmokeTest {
4747
new ProcessBuilder("${playDirectory}/bin/${command}")
4848
processBuilder.directory(playDirectory)
4949
processBuilder.environment().put("JAVA_OPTS",
50-
defaultJavaProperties.join(" ")
50+
defaultJavaProperties.collect({ it.replace(' ', '\\ ')}).join(" ")
5151
+ " -Dconfig.file=${playDirectory}/conf/application.conf"
5252
+ " -Dhttp.port=${httpPort}"
5353
+ " -Dhttp.address=127.0.0.1"

dd-smoke-tests/play-2.8-otel/src/test/groovy/datadog/smoketest/Play28OTelSmokeTest.groovy

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ abstract class Play28OTelSmokeTest extends AbstractServerSmokeTest {
4747
new ProcessBuilder("${playDirectory}/bin/${command}")
4848
processBuilder.directory(playDirectory)
4949
processBuilder.environment().put("JAVA_OPTS",
50-
defaultJavaProperties.join(" ")
50+
defaultJavaProperties.collect({ it.replace(' ', '\\ ')}).join(" ")
5151
+ " -Dconfig.file=${playDirectory}/conf/application.conf"
5252
+ " -Dhttp.port=${httpPort}"
5353
+ " -Dhttp.address=127.0.0.1"

dd-smoke-tests/play-2.8-split-routes/src/test/groovy/datadog/smoketest/PlaySmokeTest.groovy

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ abstract class PlaySmokeTest extends AbstractServerSmokeTest {
4747
new ProcessBuilder("${playDirectory}/bin/${command}")
4848
processBuilder.directory(playDirectory)
4949
processBuilder.environment().put("JAVA_OPTS",
50-
defaultJavaProperties.join(" ")
50+
defaultJavaProperties.collect({ it.replace(' ', '\\ ')}).join(" ")
5151
+ " -Dconfig.file=${playDirectory}/conf/application.conf"
5252
+ " -Dhttp.port=${httpPort}"
5353
+ " -Dhttp.address=127.0.0.1"

dd-smoke-tests/play-2.8/src/test/groovy/datadog/smoketest/PlaySmokeTest.groovy

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ abstract class PlaySmokeTest extends AbstractServerSmokeTest {
4747
new ProcessBuilder("${playDirectory}/bin/${command}")
4848
processBuilder.directory(playDirectory)
4949
processBuilder.environment().put("JAVA_OPTS",
50-
defaultJavaProperties.join(" ")
50+
defaultJavaProperties.collect({ it.replace(' ', '\\ ')}).join(" ")
5151
+ " -Dconfig.file=${playDirectory}/conf/application.conf"
5252
+ " -Dhttp.port=${httpPort}"
5353
+ " -Dhttp.address=127.0.0.1"

dd-smoke-tests/resteasy/src/test/groovy/smoketest/ResteasySmokeTest.groovy

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ package smoketest
22

33
import datadog.smoketest.AbstractIastServerSmokeTest
44
import datadog.trace.api.Platform
5+
import datadog.trace.api.config.IastConfig
56
import okhttp3.Request
67
import spock.lang.IgnoreIf
78

@@ -18,14 +19,14 @@ class ResteasySmokeTest extends AbstractIastServerSmokeTest {
1819
command.add(javaPath())
1920
command.addAll(defaultJavaProperties)
2021
command.addAll([
21-
withSystemProperty(datadog.trace.api.config.IastConfig.IAST_ENABLED, true),
22-
withSystemProperty(datadog.trace.api.config.IastConfig.IAST_DETECTION_MODE, 'FULL'),
23-
withSystemProperty(datadog.trace.api.config.IastConfig.IAST_DEBUG_ENABLED, true)
22+
withSystemProperty(IastConfig.IAST_ENABLED, true),
23+
withSystemProperty(IastConfig.IAST_DETECTION_MODE, 'FULL'),
24+
withSystemProperty(IastConfig.IAST_DEBUG_ENABLED, true)
2425
])
2526
if (Platform.isJavaVersionAtLeast(17)) {
26-
command.addAll((String[]) ["--add-opens", "java.base/java.lang=ALL-UNNAMED"])
27+
command.addAll(["--add-opens", "java.base/java.lang=ALL-UNNAMED"])
2728
}
28-
command.addAll((String[]) ["-jar", jarPath, httpPort])
29+
command.addAll(["-jar", jarPath, Integer.toString(httpPort)])
2930
ProcessBuilder processBuilder = new ProcessBuilder(command)
3031
processBuilder.directory(new File(buildDirectory))
3132
}

0 commit comments

Comments
 (0)