From 665cdf7cf40f0b48a9c52a8422e658fc93f6efc3 Mon Sep 17 00:00:00 2001 From: Sidharth Bamba Date: Sun, 25 Apr 2021 19:47:41 +0530 Subject: [PATCH] reporting changes --- app/build.gradle | 8 ++++++++ gradle.properties | 1 + 2 files changed, 9 insertions(+) diff --git a/app/build.gradle b/app/build.gradle index 4195a6c6e5..9641b8e566 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -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 } } diff --git a/gradle.properties b/gradle.properties index 7196310895..9d93135ebc 100644 --- a/gradle.properties +++ b/gradle.properties @@ -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"