Skip to content

Commit 95b553d

Browse files
committed
chmod gradlew before tests
1 parent c6701cb commit 95b553d

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

tests/codegen/smoke-tests/src/test/kotlin/SmokeTestE2ETest.kt

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,8 @@ class SmokeTestE2ETest {
4141
private fun runSmokeTests(service: String, envVars: Map<String, String> = emptyMap()): String {
4242
val sdkRootDir = System.getProperty("user.dir") + "/../../../"
4343

44+
setUpGradlew(sdkRootDir)
45+
4446
val output = StringBuilder()
4547
val smokeTests = ProcessBuilder()
4648
.command("./gradlew", ":tests:codegen:smoke-tests:services:$service:smokeTest")
@@ -59,6 +61,12 @@ private fun runSmokeTests(service: String, envVars: Map<String, String> = emptyM
5961
.bufferedReader()
6062
.forEachLine { output.append("$it\n") }
6163

62-
throw Exception(output.toString()) // TODO: Remove - this is here only for debugging CI tests
6364
return output.toString()
6465
}
66+
67+
private fun setUpGradlew(sdkRootDir: String) {
68+
ProcessBuilder()
69+
.command("chmod", "+x", "gradlew")
70+
.directory(File(sdkRootDir))
71+
.start()
72+
}

0 commit comments

Comments
 (0)