reporting changes

This commit is contained in:
Sidharth Bamba
2021-04-25 19:47:41 +05:30
parent 368e537b4f
commit 665cdf7cf4
2 changed files with 9 additions and 0 deletions

View File

@@ -458,6 +458,14 @@ task executeTestsOnBrowserStack {
def buildStatus = jsonParser.parseText(outputStream.toString())
println("Build-ID: $buildId Status: ${buildStatus.status}")
println("build response: ${buildStatus}")
def sessionId = it.devices["${device}"].session_details
new ByteArrayOutputStream().withStream { outputStreamreport ->
exec {
executable "/bin/sh" args "-c", "curl -u ${bsAuth} -X GET \"${sessionId}${report}\""
standardOutput = outputStreamreport
}
def report = jsonParser.parseText(outputStreamreport)
println(report)
buildStatus
}
}

View File

@@ -34,3 +34,4 @@ bsAppUpload="https://api-cloud.browserstack.com/app-automate/upload"
bsTestUpload="https://api-cloud.browserstack.com/app-automate/espresso/test-suite"
bsExecute="https://api-cloud.browserstack.com/app-automate/espresso/build"
bsDeviceConfig=BrowserStackConfig.json
report="/report"