summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--android/src/com/android/tools/idea/testartifacts/instrumented/testsuite/actions/ImportUtpResultAction.kt4
1 files changed, 3 insertions, 1 deletions
diff --git a/android/src/com/android/tools/idea/testartifacts/instrumented/testsuite/actions/ImportUtpResultAction.kt b/android/src/com/android/tools/idea/testartifacts/instrumented/testsuite/actions/ImportUtpResultAction.kt
index 5ca53e5b333..38337b02ce6 100644
--- a/android/src/com/android/tools/idea/testartifacts/instrumented/testsuite/actions/ImportUtpResultAction.kt
+++ b/android/src/com/android/tools/idea/testartifacts/instrumented/testsuite/actions/ImportUtpResultAction.kt
@@ -203,7 +203,9 @@ private fun findTestResultProto(dir: VirtualFile): Sequence<VirtualFile> {
private fun createImportUtpResultsFromProto(file: VirtualFile): ImportUtpResultActionFromFile? {
val resultProto = try {
- TestSuiteResultProto.TestSuiteResult.parseFrom(file.inputStream)
+ file.inputStream.use {
+ TestSuiteResultProto.TestSuiteResult.parseFrom(it)
+ }
} catch (e: IOException) {
null
} ?: return null