summaryrefslogtreecommitdiff
path: root/android
diff options
context:
space:
mode:
authorYuki Hamada <hummer@google.com>2022-03-21 15:30:59 -0700
committerYuki Hamada <hummer@google.com>2022-03-21 23:48:40 +0000
commitbc04f93c6f71226b0a5a429969183aad80d91774 (patch)
tree72737e6473c100122f25e359dae87d61fc72d480 /android
parent3d8fcf35f3d5bbe7779e0e87098d0e48ef854ea1 (diff)
downloadidea-bc04f93c6f71226b0a5a429969183aad80d91774.tar.gz
Close inputStream after use
Fixes: 224994766 Test: manually Change-Id: I71d54d1237298a55a43e483e204f884ba0e5a771
Diffstat (limited to 'android')
-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