Have tryTest{} work with throwables am: c4e700607d

Original change: https://android-review.googlesource.com/c/platform/frameworks/libs/net/+/1901338

Change-Id: Ib556a0f1f0618217bec4551bd1dbea3f9c1d87f6
diff --git a/staticlibs/testutils/hostdevice/com/android/testutils/Cleanup.kt b/staticlibs/testutils/hostdevice/com/android/testutils/Cleanup.kt
index 22b9b6c..eec8128 100644
--- a/staticlibs/testutils/hostdevice/com/android/testutils/Cleanup.kt
+++ b/staticlibs/testutils/hostdevice/com/android/testutils/Cleanup.kt
@@ -84,7 +84,7 @@
     inline infix fun cleanup(block: () -> Unit): T {
         try {
             block()
-        } catch (e: Exception) {
+        } catch (e: Throwable) {
             val originalException = result.exceptionOrNull()
             if (null == originalException) {
                 throw e
@@ -101,7 +101,7 @@
 fun <T> tryTest(block: () -> T) = TryExpr(
         try {
             Result.success(block())
-        } catch (e: Exception) {
+        } catch (e: Throwable) {
             Result.failure(e)
         })