1<?xml version='1.0' encoding='UTF-8' standalone='no' ?><?xml-stylesheet type="text/xsl" href="compatibility_result.xsl"?>
2<Result start="1603165727523" end="1603165797787" start_display="Mon Oct 19 20:48:47 PDT 2020" end_display="Mon Oct 19 20:49:57 PDT 2020" command_line_args="gts --module GtsPlacementTestCases --ignore-business-logic-failure -s chromeos15-rack1-camerabox1.cros:22" suite_name="GTS" suite_version="7.0_r4" suite_plan="gts" suite_build_number="6219464" report_version="5.0" devices="chromeos15-rack1-camerabox1.cros:22" host_name="jaydeepmehta-desktop.mtv.corp.google.com" os_name="Linux" os_version="5.7.17-1rodete3-amd64" os_arch="amd64" java_vendor="Oracle Corporation" java_version="1.8.0_131">
3  <Build command_line_args="gts --module GtsPlacementTestCases --ignore-business-logic-failure -s chromeos15-rack1-camerabox1.cros:22" invocation-id="1" setup_time_ms="34489" adb_version="1.0.41 subVersion: 28.0.2-6118618 install path: /tmp/autotest-tradefed-install_5CGfcs/0d80ff6f5cc49b1bc889a5215b96035b/adb" java_version="1.8.0_131" fetch_build_time_ms="8" java_classpath=":/tmp/autotest-tradefed-install_5CGfcs/78112b170927a57ac6d4f33a6a73fdb3/android-gts-7_r4-6219464/android-gts/tools/../../android-gts/tools/tradefed.jar:/tmp/autotest-tradefed-install_5CGfcs/78112b170927a57ac6d4f33a6a73fdb3/android-gts-7_r4-6219464/android-gts/tools/../../android-gts/tools/loganalysis.jar:/tmp/autotest-tradefed-install_5CGfcs/78112b170927a57ac6d4f33a6a73fdb3/android-gts-7_r4-6219464/android-gts/tools/../../android-gts/tools/hosttestlib.jar:/tmp/autotest-tradefed-install_5CGfcs/78112b170927a57ac6d4f33a6a73fdb3/android-gts-7_r4-6219464/android-gts/tools/../../android-gts/tools/compatibility-host-util.jar:/tmp/autotest-tradefed-install_5CGfcs/78112b170927a57ac6d4f33a6a73fdb3/android-gts-7_r4-6219464/android-gts/tools/../../android-gts/tools/gts-tradefed.jar:/tmp/autotest-tradefed-install_5CGfcs/78112b170927a57ac6d4f33a6a73fdb3/android-gts-7_r4-6219464/android-gts/tools/../../android-gts/tools/gts-tradefed-tests.jar:/tmp/autotest-tradefed-install_5CGfcs/78112b170927a57ac6d4f33a6a73fdb3/android-gts-7_r4-6219464/android-gts/tools/../../android-gts/testcases/AngleIntegrationTestCommon.jar:/tmp/autotest-tradefed-install_5CGfcs/78112b170927a57ac6d4f33a6a73fdb3/android-gts-7_r4-6219464/android-gts/tools/../../android-gts/testcases/CtsCheckpointTestCases.jar:/tmp/autotest-tradefed-install_5CGfcs/78112b170927a57ac6d4f33a6a73fdb3/android-gts-7_r4-6219464/android-gts/tools/../../android-gts/testcases/GtsAccountsHostTestCases.jar:/tmp/autotest-tradefed-install_5CGfcs/78112b170927a57ac6d4f33a6a73fdb3/android-gts-7_r4-6219464/android-gts/tools/../../android-gts/testcases/GtsArtManagerHostTestCases.jar:/tmp/autotest-tradefed-install_5CGfcs/78112b170927a57ac6d4f33a6a73fdb3/android-gts-7_r4-6219464/android-gts/tools/../../android-gts/testcases/GtsAssistantHostTestCases.jar:/tmp/autotest-tradefed-install_5CGfcs/78112b170927a57ac6d4f33a6a73fdb3/android-gts-7_r4-6219464/android-gts/tools/../../android-gts/testcases/GtsBackupHostTestCases.jar:/tmp/autotest-tradefed-install_5CGfcs/78112b170927a57ac6d4f33a6a73fdb3/android-gts-7_r4-6219464/android-gts/tools/../../android-gts/testcases/GtsBootStatsTestCases.jar:/tmp/autotest-tradefed-install_5CGfcs/78112b170927a57ac6d4f33a6a73fdb3/android-gts-7_r4-6219464/android-gts/tools/../../android-gts/testcases/GtsCastHostTestCases.jar:/tmp/autotest-tradefed-install_5CGfcs/78112b170927a57ac6d4f33a6a73fdb3/android-gts-7_r4-6219464/android-gts/tools/../../android-gts/testcases/GtsEdiHostTestCases.jar:/tmp/autotest-tradefed-install_5CGfcs/78112b170927a57ac6d4f33a6a73fdb3/android-gts-7_r4-6219464/android-gts/tools/../../android-gts/testcases/GtsGameDeviceHostTestCases.jar:/tmp/autotest-tradefed-install_5CGfcs/78112b170927a57ac6d4f33a6a73fdb3/android-gts-7_r4-6219464/android-gts/tools/../../android-gts/testcases/GtsGmscoreHostTestCases.jar:/tmp/autotest-tradefed-install_5CGfcs/78112b170927a57ac6d4f33a6a73fdb3/android-gts-7_r4-6219464/android-gts/tools/../../android-gts/testcases/GtsGraphicsHostTestCases.jar:/tmp/autotest-tradefed-install_5CGfcs/78112b170927a57ac6d4f33a6a73fdb3/android-gts-7_r4-6219464/android-gts/tools/../../android-gts/testcases/GtsHomeHostTestCases.jar:/tmp/autotest-tradefed-install_5CGfcs/78112b170927a57ac6d4f33a6a73fdb3/android-gts-7_r4-6219464/android-gts/tools/../../android-gts/testcases/GtsInstantAppsHostTestCases.jar:/tmp/autotest-tradefed-install_5CGfcs/78112b170927a57ac6d4f33a6a73fdb3/android-gts-7_r4-6219464/android-gts/tools/../../android-gts/testcases/GtsLargeApkHostTestCases.jar:/tmp/autotest-tradefed-install_5CGfcs/78112b170927a57ac6d4f33a6a73fdb3/android-gts-7_r4-6219464/android-gts/tools/../../android-gts/testcases/GtsLauncherHostTestCases.jar:/tmp/autotest-tradefed-install_5CGfcs/78112b170927a57ac6d4f33a6a73fdb3/android-gts-7_r4-6219464/android-gts/tools/../../android-gts/testcases/GtsLocationHostTestCases.jar:/tmp/autotest-tradefed-install_5CGfcs/78112b170927a57ac6d4f33a6a73fdb3/android-gts-7_r4-6219464/android-gts/tools/../../android-gts/testcases/GtsMemoryHostTestCases.jar:/tmp/autotest-tradefed-install_5CGfcs/78112b170927a57ac6d4f33a6a73fdb3/android-gts-7_r4-6219464/android-gts/tools/../../android-gts/testcases/GtsNetStatsCommon.jar:/tmp/autotest-tradefed-install_5CGfcs/78112b170927a57ac6d4f33a6a73fdb3/android-gts-7_r4-6219464/android-gts/tools/../../android-gts/testcases/GtsNetStatsHostTestCases.jar:/tmp/autotest-tradefed-install_5CGfcs/78112b170927a57ac6d4f33a6a73fdb3/android-gts-7_r4-6219464/android-gts/tools/../../android-gts/testcases/GtsNetworkStackHostTestCases.jar:/tmp/autotest-tradefed-install_5CGfcs/78112b170927a57ac6d4f33a6a73fdb3/android-gts-7_r4-6219464/android-gts/tools/../../android-gts/testcases/GtsPackageManagerHostTestCases.jar:/tmp/autotest-tradefed-install_5CGfcs/78112b170927a57ac6d4f33a6a73fdb3/android-gts-7_r4-6219464/android-gts/tools/../../android-gts/testcases/GtsPermissionControllerHostTestCases.jar:/tmp/autotest-tradefed-install_5CGfcs/78112b170927a57ac6d4f33a6a73fdb3/android-gts-7_r4-6219464/android-gts/tools/../../android-gts/testcases/GtsPlayStoreCommon.jar:/tmp/autotest-tradefed-install_5CGfcs/78112b170927a57ac6d4f33a6a73fdb3/android-gts-7_r4-6219464/android-gts/tools/../../android-gts/testcases/GtsPlayStoreHostTestCases.jar:/tmp/autotest-tradefed-install_5CGfcs/78112b170927a57ac6d4f33a6a73fdb3/android-gts-7_r4-6219464/android-gts/tools/../../android-gts/testcases/GtsSampleHostTestCases.jar:/tmp/autotest-tradefed-install_5CGfcs/78112b170927a57ac6d4f33a6a73fdb3/android-gts-7_r4-6219464/android-gts/tools/../../android-gts/testcases/GtsScreenshotHostTestCases.jar:/tmp/autotest-tradefed-install_5CGfcs/78112b170927a57ac6d4f33a6a73fdb3/android-gts-7_r4-6219464/android-gts/tools/../../android-gts/testcases/GtsSearchHostTestCases.jar:/tmp/autotest-tradefed-install_5CGfcs/78112b170927a57ac6d4f33a6a73fdb3/android-gts-7_r4-6219464/android-gts/tools/../../android-gts/testcases/GtsSecurityHostTestCases.jar:/tmp/autotest-tradefed-install_5CGfcs/78112b170927a57ac6d4f33a6a73fdb3/android-gts-7_r4-6219464/android-gts/tools/../../android-gts/testcases/GtsSensorHostTestCases.jar:/tmp/autotest-tradefed-install_5CGfcs/78112b170927a57ac6d4f33a6a73fdb3/android-gts-7_r4-6219464/android-gts/tools/../../android-gts/testcases/GtsSettingsHostTestCases.jar:/tmp/autotest-tradefed-install_5CGfcs/78112b170927a57ac6d4f33a6a73fdb3/android-gts-7_r4-6219464/android-gts/tools/../../android-gts/testcases/GtsSetupWizardHostTestCases.jar:/tmp/autotest-tradefed-install_5CGfcs/78112b170927a57ac6d4f33a6a73fdb3/android-gts-7_r4-6219464/android-gts/tools/../../android-gts/testcases/GtsSsaidHostTestCases.jar:/tmp/autotest-tradefed-install_5CGfcs/78112b170927a57ac6d4f33a6a73fdb3/android-gts-7_r4-6219464/android-gts/tools/../../android-gts/testcases/GtsStagedInstallHostTestCases.jar:/tmp/autotest-tradefed-install_5CGfcs/78112b170927a57ac6d4f33a6a73fdb3/android-gts-7_r4-6219464/android-gts/tools/../../android-gts/testcases/GtsStatsdHostTestCases.jar:/tmp/autotest-tradefed-install_5CGfcs/78112b170927a57ac6d4f33a6a73fdb3/android-gts-7_r4-6219464/android-gts/tools/../../android-gts/testcases/GtsTestHarnessModeTestCases.jar:/tmp/autotest-tradefed-install_5CGfcs/78112b170927a57ac6d4f33a6a73fdb3/android-gts-7_r4-6219464/android-gts/tools/../../android-gts/testcases/GtsTvHostTestCases.jar:/tmp/autotest-tradefed-install_5CGfcs/78112b170927a57ac6d4f33a6a73fdb3/android-gts-7_r4-6219464/android-gts/tools/../../android-gts/testcases/GtsUnofficialApisUsageTestCases.jar:/tmp/autotest-tradefed-install_5CGfcs/78112b170927a57ac6d4f33a6a73fdb3/android-gts-7_r4-6219464/android-gts/tools/../../android-gts/testcases/gts-utils-axt.jar:/tmp/autotest-tradefed-install_5CGfcs/78112b170927a57ac6d4f33a6a73fdb3/android-gts-7_r4-6219464/android-gts/tools/../../android-gts/testcases/GtsWebViewHostTestCases.jar:/tmp/autotest-tradefed-install_5CGfcs/78112b170927a57ac6d4f33a6a73fdb3/android-gts-7_r4-6219464/android-gts/tools/../../android-gts/testcases/GtsWellbeingHostTestCases.jar" build_manufacturer="Google" build_abis_32="x86,armeabi-v7a,armeabi" build_reference_fingerprint="" build_product="soraka" build_tags="release-keys" build_version_incremental="6912088" build_brand="google" build_fingerprint="google/soraka/soraka_cheets:9/R88-13543.0.0/6912088:user/release-keys" build_model="HP Chromebook x2" build_device="soraka_cheets" build_id="R88-13543.0.0" build_version_sdk="28" build_serial="B4301EF65AA383F6AB0A" build_version_security_patch="2020-10-05" build_abi="x86_64" build_abis_64="x86_64,arm64-v8a" build_vendor_fingerprint="google/soraka/soraka_cheets:9/R88-13543.0.0/6912088:user/release-keys" build_version_base_os="" build_abis="x86_64,x86,arm64-v8a,armeabi-v7a,armeabi" build_board="soraka" build_type="user" build_version_release="9" build_abi2="" />
4  <Summary pass="80" failed="4" modules_done="4" modules_total="4" />
5  <Module name="GtsPlacementTestCases" abi="arm64-v8a" runtime="3646" done="true" pass="20" total_tests="26">
6    <TestCase name="com.google.android.placement.gts.CoreGmsAppsPrivappPermissionsTest">
7      <Test result="pass" name="testCoreGmsAppsPermissionsWhitelisted" />
8    </TestCase>
9    <TestCase name="com.google.android.placement.gts.CoreGmsAppsTest">
10      <Test result="ASSUMPTION_FAILURE" name="testVrCorePreloaded">
11        <Failure message="org.junit.AssumptionViolatedException: test only applies to devices declaring VR high-performance feature.&#13;">
12          <StackTrace>org.junit.AssumptionViolatedException: test only applies to devices declaring VR high-performance feature.
13	at org.junit.Assume.assumeTrue(Assume.java:59)
14	at com.android.compatibility.common.util.BusinessLogicTestCase.skipTest(BusinessLogicTestCase.java:119)
15	at java.lang.reflect.Method.invoke(Native Method)
16	at com.android.compatibility.common.util.BusinessLogicExecutor$ResolvedMethod.invoke(BusinessLogicExecutor.java:220)
17	at com.android.compatibility.common.util.BusinessLogicExecutor.invokeMethod(BusinessLogicExecutor.java:145)
18	at com.android.compatibility.common.util.BusinessLogicExecutor.executeAction(BusinessLogicExecutor.java:72)
19	at com.android.compatibility.common.util.BusinessLogic$BusinessLogicRuleAction.invoke(BusinessLogic.java:328)
20	at com.android.compatibility.common.util.BusinessLogic$BusinessLogicRule.invokeActions(BusinessLogic.java:274)
21	at com.android.compatibility.common.util.BusinessLogic$BusinessLogicRulesList.invokeRules(BusinessLogic.java:234)
22	at com.android.compatibility.common.util.BusinessLogic.applyLogicFor(BusinessLogic.java:83)
23	at com.android.compatibility.common.util.BusinessLogicTestCase.executeBusinessLogic(BusinessLogicTestCase.java:76)
24	at com.android.compatibility.common.util.BusinessLogicTestCase.handleBusinessLogic(BusinessLogicTestCase.java:61)
25	at java.lang.reflect.Method.invoke(Native Method)
26	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
27	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
28	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:52)
29	at androidx.test.internal.runner.junit4.statement.RunBefores.evaluate(RunBefores.java:76)
30	at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55)
31	at org.junit.rules.RunRules.evaluate(RunRules.java:20)
32	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
33	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
34	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
35	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
36	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
37	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
38	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
39	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
40	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
41	at androidx.test.runner.AndroidJUnit4.run(AndroidJUnit4.java:104)
42	at org.junit.runners.Suite.runChild(Suite.java:128)
43	at org.junit.runners.Suite.runChild(Suite.java:27)
44	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
45	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
46	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
47	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
48	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
49	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
50	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
51	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
52	at androidx.test.internal.runner.TestExecutor.execute(TestExecutor.java:56)
53	at androidx.test.runner.AndroidJUnitRunner.onStart(AndroidJUnitRunner.java:392)
54	at android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:2164)
55</StackTrace>
56        </Failure>
57      </Test>
58      <Test result="pass" name="testGoogleLoginServicePreloaded" />
59      <Test result="ASSUMPTION_FAILURE" name="testCoreGasAppsPreloaded">
60        <Failure message="org.junit.AssumptionViolatedException: got: &amp;lt;false&amp;gt;, expected: is &amp;lt;true&amp;gt;&#13;">
61          <StackTrace>org.junit.AssumptionViolatedException: got: &amp;lt;false&amp;gt;, expected: is &amp;lt;true&amp;gt;
62	at org.junit.Assume.assumeThat(Assume.java:95)
63	at org.junit.Assume.assumeTrue(Assume.java:41)
64	at com.google.android.placement.gts.CoreGmsAppsTest.testCoreGasAppsPreloaded(CoreGmsAppsTest.java:559)
65	at java.lang.reflect.Method.invoke(Native Method)
66	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
67	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
68	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:52)
69	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
70	at org.junit.internal.runners.statements.FailOnTimeout$CallableStatement.call(FailOnTimeout.java:148)
71	at org.junit.internal.runners.statements.FailOnTimeout$CallableStatement.call(FailOnTimeout.java:142)
72	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
73	at java.lang.Thread.run(Thread.java:764)
74</StackTrace>
75        </Failure>
76      </Test>
77      <Test result="fail" name="testCoreGmsAppsPreloaded">
78        <Failure message="java.lang.RuntimeException: Assertion failure: the following are not system apps: [com.google.android.backuptransport]&#13;">
79          <StackTrace>java.lang.RuntimeException: Assertion failure: the following are not system apps: [com.google.android.backuptransport]
80	at org.junit.Assert.fail(Assert.java:88)
81	at org.junit.Assert.assertTrue(Assert.java:41)
82	at com.google.android.placement.gts.CoreGmsAppsTest.assertSystemApps(CoreGmsAppsTest.java:141)
83	at java.lang.reflect.Method.invoke(Native Method)
84	at com.android.compatibility.common.util.BusinessLogicExecutor$ResolvedMethod.invoke(BusinessLogicExecutor.java:220)
85	at com.android.compatibility.common.util.BusinessLogicExecutor.invokeMethod(BusinessLogicExecutor.java:145)
86	at com.android.compatibility.common.util.BusinessLogicExecutor.executeAction(BusinessLogicExecutor.java:72)
87	at com.android.compatibility.common.util.BusinessLogic$BusinessLogicRuleAction.invoke(BusinessLogic.java:328)
88	at com.android.compatibility.common.util.BusinessLogic$BusinessLogicRule.invokeActions(BusinessLogic.java:274)
89	at com.android.compatibility.common.util.BusinessLogic$BusinessLogicRulesList.invokeRules(BusinessLogic.java:234)
90	at com.android.compatibility.common.util.BusinessLogic.applyLogicFor(BusinessLogic.java:83)
91	at com.android.compatibility.common.util.BusinessLogicTestCase.executeBusinessLogic(BusinessLogicTestCase.java:76)
92	at com.android.compatibility.common.util.BusinessLogicTestCase.handleBusinessLogic(BusinessLogicTestCase.java:61)
93	at java.lang.reflect.Method.invoke(Native Method)
94	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
95	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
96	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:52)
97	at androidx.test.internal.runner.junit4.statement.RunBefores.evaluate(RunBefores.java:76)
98	at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55)
99	at org.junit.rules.RunRules.evaluate(RunRules.java:20)
100	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
101	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
102	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
103	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
104	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
105	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
106	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
107	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
108	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
109	at androidx.test.runner.AndroidJUnit4.run(AndroidJUnit4.java:104)
110	at org.junit.runners.Suite.runChild(Suite.java:128)
111	at org.junit.runners.Suite.runChild(Suite.java:27)
112	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
113	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
114	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
115	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
116	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
117	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
118	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
119	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
120	at androidx.test.internal.runner.TestExecutor.execute(TestExecutor.java:56)
121	at androidx.test.runner.AndroidJUnitRunner.onStart(AndroidJUnitRunner.java:392)
122	at android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:2164)
123</StackTrace>
124        </Failure>
125      </Test>
126      <Test result="ASSUMPTION_FAILURE" name="testGmsNotPreloadedOnAutomotiveDevice">
127        <Failure message="org.junit.AssumptionViolatedException: got: &amp;lt;false&amp;gt;, expected: is &amp;lt;true&amp;gt;&#13;">
128          <StackTrace>org.junit.AssumptionViolatedException: got: &amp;lt;false&amp;gt;, expected: is &amp;lt;true&amp;gt;
129	at org.junit.Assume.assumeThat(Assume.java:95)
130	at org.junit.Assume.assumeTrue(Assume.java:41)
131	at com.google.android.placement.gts.CoreGmsAppsTest.testGmsNotPreloadedOnAutomotiveDevice(CoreGmsAppsTest.java:583)
132	at java.lang.reflect.Method.invoke(Native Method)
133	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
134	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
135	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:52)
136	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
137	at org.junit.internal.runners.statements.FailOnTimeout$CallableStatement.call(FailOnTimeout.java:148)
138	at org.junit.internal.runners.statements.FailOnTimeout$CallableStatement.call(FailOnTimeout.java:142)
139	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
140	at java.lang.Thread.run(Thread.java:764)
141</StackTrace>
142        </Failure>
143      </Test>
144      <Test result="pass" name="testGoogleDuoPreloaded" />
145      <Test result="ASSUMPTION_FAILURE" name="testArCorePreloaded">
146        <Failure message="org.junit.AssumptionViolatedException: test only applies to devices declaring AR feature.&#13;">
147          <StackTrace>org.junit.AssumptionViolatedException: test only applies to devices declaring AR feature.
148	at org.junit.Assume.assumeTrue(Assume.java:59)
149	at com.android.compatibility.common.util.BusinessLogicTestCase.skipTest(BusinessLogicTestCase.java:119)
150	at java.lang.reflect.Method.invoke(Native Method)
151	at com.android.compatibility.common.util.BusinessLogicExecutor$ResolvedMethod.invoke(BusinessLogicExecutor.java:220)
152	at com.android.compatibility.common.util.BusinessLogicExecutor.invokeMethod(BusinessLogicExecutor.java:145)
153	at com.android.compatibility.common.util.BusinessLogicExecutor.executeAction(BusinessLogicExecutor.java:72)
154	at com.android.compatibility.common.util.BusinessLogic$BusinessLogicRuleAction.invoke(BusinessLogic.java:328)
155	at com.android.compatibility.common.util.BusinessLogic$BusinessLogicRule.invokeActions(BusinessLogic.java:274)
156	at com.android.compatibility.common.util.BusinessLogic$BusinessLogicRulesList.invokeRules(BusinessLogic.java:234)
157	at com.android.compatibility.common.util.BusinessLogic.applyLogicFor(BusinessLogic.java:83)
158	at com.android.compatibility.common.util.BusinessLogicTestCase.executeBusinessLogic(BusinessLogicTestCase.java:76)
159	at com.android.compatibility.common.util.BusinessLogicTestCase.handleBusinessLogic(BusinessLogicTestCase.java:61)
160	at java.lang.reflect.Method.invoke(Native Method)
161	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
162	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
163	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:52)
164	at androidx.test.internal.runner.junit4.statement.RunBefores.evaluate(RunBefores.java:76)
165	at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55)
166	at org.junit.rules.RunRules.evaluate(RunRules.java:20)
167	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
168	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
169	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
170	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
171	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
172	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
173	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
174	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
175	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
176	at androidx.test.runner.AndroidJUnit4.run(AndroidJUnit4.java:104)
177	at org.junit.runners.Suite.runChild(Suite.java:128)
178	at org.junit.runners.Suite.runChild(Suite.java:27)
179	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
180	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
181	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
182	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
183	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
184	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
185	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
186	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
187	at androidx.test.internal.runner.TestExecutor.execute(TestExecutor.java:56)
188	at androidx.test.runner.AndroidJUnitRunner.onStart(AndroidJUnitRunner.java:392)
189	at android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:2164)
190</StackTrace>
191        </Failure>
192      </Test>
193      <Test result="pass" name="testGMSExpressPlus" />
194      <Test result="pass" name="testNoPreReleaseGmsCore" />
195      <Test result="pass" name="testCustomizedWebviewPreloaded" />
196    </TestCase>
197    <TestCase name="com.google.android.placement.gts.CoreGmsAppsVersionTest">
198      <Test result="pass" name="testCoreGmsAppsVersions" />
199      <Test result="pass" name="testGoGmsVersions" />
200    </TestCase>
201    <TestCase name="com.google.android.placement.gts.DefaultIntentTest">
202      <Test result="pass" name="testDefaultIntentHandlers" />
203    </TestCase>
204    <TestCase name="com.google.android.placement.gts.HomescreenLayoutTest">
205      <Test result="pass" name="testShortcutPlacement" />
206      <Test result="pass" name="testFolderPlacement" />
207    </TestCase>
208    <TestCase name="com.google.android.placement.gts.HomescreenPlacementTest">
209      <Test result="pass" name="testWidgetPlacement" />
210      <Test result="pass" name="testAppPlacement" />
211    </TestCase>
212    <TestCase name="com.google.android.placement.gts.InstalledAppsTest">
213      <Test result="pass" name="testAppsInstalled" />
214      <Test result="pass" name="testSystemAppsInstalled" />
215    </TestCase>
216    <TestCase name="com.google.android.placement.gts.LowRamAppsTest">
217      <Test result="pass" name="testNonGoDeviceHasNoAppsThatUsesLowRam" />
218    </TestCase>
219    <TestCase name="com.google.android.placement.gts.PreloadHeadedAppsTest">
220      <Test result="ASSUMPTION_FAILURE" name="testNumberOfHeadedApplications">
221        <Failure message="org.junit.AssumptionViolatedException: Skipping PreloadHeadedAppsTest on non-Go device&#13;">
222          <StackTrace>org.junit.AssumptionViolatedException: Skipping PreloadHeadedAppsTest on non-Go device
223	at org.junit.Assume.assumeTrue(Assume.java:59)
224	at com.google.android.placement.gts.PreloadHeadedAppsTest.checkIsGo(PreloadHeadedAppsTest.java:115)
225	at java.lang.reflect.Method.invoke(Native Method)
226	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
227	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
228	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:52)
229	at androidx.test.internal.runner.junit4.statement.RunBefores.evaluate(RunBefores.java:76)
230	at androidx.test.internal.runner.junit4.statement.RunAfters.evaluate(RunAfters.java:61)
231	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
232	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
233	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
234	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
235	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
236	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
237	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
238	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
239	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
240	at androidx.test.runner.AndroidJUnit4.run(AndroidJUnit4.java:104)
241	at org.junit.runners.Suite.runChild(Suite.java:128)
242	at org.junit.runners.Suite.runChild(Suite.java:27)
243	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
244	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
245	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
246	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
247	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
248	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
249	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
250	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
251	at androidx.test.internal.runner.TestExecutor.execute(TestExecutor.java:56)
252	at androidx.test.runner.AndroidJUnitRunner.onStart(AndroidJUnitRunner.java:392)
253	at android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:2164)
254</StackTrace>
255        </Failure>
256      </Test>
257    </TestCase>
258    <TestCase name="com.google.android.placement.gts.UiPlacementTest">
259      <Test result="pass" name="testAppPresent" />
260      <Test result="pass" name="testHotseat" />
261      <Test result="pass" name="testRSACompliance" />
262      <Test result="pass" name="testEEAv2AppPlacement" />
263    </TestCase>
264  </Module>
265  <Module name="GtsPlacementTestCases" abi="armeabi-v7a" runtime="4023" done="true" pass="20" total_tests="26">
266    <TestCase name="com.google.android.placement.gts.CoreGmsAppsPrivappPermissionsTest">
267      <Test result="pass" name="testCoreGmsAppsPermissionsWhitelisted" />
268    </TestCase>
269    <TestCase name="com.google.android.placement.gts.CoreGmsAppsTest">
270      <Test result="ASSUMPTION_FAILURE" name="testVrCorePreloaded">
271        <Failure message="org.junit.AssumptionViolatedException: test only applies to devices declaring VR high-performance feature.&#13;">
272          <StackTrace>org.junit.AssumptionViolatedException: test only applies to devices declaring VR high-performance feature.
273	at org.junit.Assume.assumeTrue(Assume.java:59)
274	at com.android.compatibility.common.util.BusinessLogicTestCase.skipTest(BusinessLogicTestCase.java:119)
275	at java.lang.reflect.Method.invoke(Native Method)
276	at com.android.compatibility.common.util.BusinessLogicExecutor$ResolvedMethod.invoke(BusinessLogicExecutor.java:220)
277	at com.android.compatibility.common.util.BusinessLogicExecutor.invokeMethod(BusinessLogicExecutor.java:145)
278	at com.android.compatibility.common.util.BusinessLogicExecutor.executeAction(BusinessLogicExecutor.java:72)
279	at com.android.compatibility.common.util.BusinessLogic$BusinessLogicRuleAction.invoke(BusinessLogic.java:328)
280	at com.android.compatibility.common.util.BusinessLogic$BusinessLogicRule.invokeActions(BusinessLogic.java:274)
281	at com.android.compatibility.common.util.BusinessLogic$BusinessLogicRulesList.invokeRules(BusinessLogic.java:234)
282	at com.android.compatibility.common.util.BusinessLogic.applyLogicFor(BusinessLogic.java:83)
283	at com.android.compatibility.common.util.BusinessLogicTestCase.executeBusinessLogic(BusinessLogicTestCase.java:76)
284	at com.android.compatibility.common.util.BusinessLogicTestCase.handleBusinessLogic(BusinessLogicTestCase.java:61)
285	at java.lang.reflect.Method.invoke(Native Method)
286	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
287	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
288	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:52)
289	at androidx.test.internal.runner.junit4.statement.RunBefores.evaluate(RunBefores.java:76)
290	at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55)
291	at org.junit.rules.RunRules.evaluate(RunRules.java:20)
292	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
293	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
294	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
295	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
296	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
297	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
298	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
299	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
300	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
301	at androidx.test.runner.AndroidJUnit4.run(AndroidJUnit4.java:104)
302	at org.junit.runners.Suite.runChild(Suite.java:128)
303	at org.junit.runners.Suite.runChild(Suite.java:27)
304	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
305	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
306	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
307	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
308	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
309	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
310	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
311	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
312	at androidx.test.internal.runner.TestExecutor.execute(TestExecutor.java:56)
313	at androidx.test.runner.AndroidJUnitRunner.onStart(AndroidJUnitRunner.java:392)
314	at android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:2164)
315</StackTrace>
316        </Failure>
317      </Test>
318      <Test result="pass" name="testGoogleLoginServicePreloaded" />
319      <Test result="ASSUMPTION_FAILURE" name="testCoreGasAppsPreloaded">
320        <Failure message="org.junit.AssumptionViolatedException: got: &amp;lt;false&amp;gt;, expected: is &amp;lt;true&amp;gt;&#13;">
321          <StackTrace>org.junit.AssumptionViolatedException: got: &amp;lt;false&amp;gt;, expected: is &amp;lt;true&amp;gt;
322	at org.junit.Assume.assumeThat(Assume.java:95)
323	at org.junit.Assume.assumeTrue(Assume.java:41)
324	at com.google.android.placement.gts.CoreGmsAppsTest.testCoreGasAppsPreloaded(CoreGmsAppsTest.java:559)
325	at java.lang.reflect.Method.invoke(Native Method)
326	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
327	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
328	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:52)
329	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
330	at org.junit.internal.runners.statements.FailOnTimeout$CallableStatement.call(FailOnTimeout.java:148)
331	at org.junit.internal.runners.statements.FailOnTimeout$CallableStatement.call(FailOnTimeout.java:142)
332	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
333	at java.lang.Thread.run(Thread.java:764)
334</StackTrace>
335        </Failure>
336      </Test>
337      <Test result="fail" name="testCoreGmsAppsPreloaded">
338        <Failure message="java.lang.RuntimeException: Assertion failure: the following are not system apps: [com.google.android.backuptransport]&#13;">
339          <StackTrace>java.lang.RuntimeException: Assertion failure: the following are not system apps: [com.google.android.backuptransport]
340	at org.junit.Assert.fail(Assert.java:88)
341	at org.junit.Assert.assertTrue(Assert.java:41)
342	at com.google.android.placement.gts.CoreGmsAppsTest.assertSystemApps(CoreGmsAppsTest.java:141)
343	at java.lang.reflect.Method.invoke(Native Method)
344	at com.android.compatibility.common.util.BusinessLogicExecutor$ResolvedMethod.invoke(BusinessLogicExecutor.java:220)
345	at com.android.compatibility.common.util.BusinessLogicExecutor.invokeMethod(BusinessLogicExecutor.java:145)
346	at com.android.compatibility.common.util.BusinessLogicExecutor.executeAction(BusinessLogicExecutor.java:72)
347	at com.android.compatibility.common.util.BusinessLogic$BusinessLogicRuleAction.invoke(BusinessLogic.java:328)
348	at com.android.compatibility.common.util.BusinessLogic$BusinessLogicRule.invokeActions(BusinessLogic.java:274)
349	at com.android.compatibility.common.util.BusinessLogic$BusinessLogicRulesList.invokeRules(BusinessLogic.java:234)
350	at com.android.compatibility.common.util.BusinessLogic.applyLogicFor(BusinessLogic.java:83)
351	at com.android.compatibility.common.util.BusinessLogicTestCase.executeBusinessLogic(BusinessLogicTestCase.java:76)
352	at com.android.compatibility.common.util.BusinessLogicTestCase.handleBusinessLogic(BusinessLogicTestCase.java:61)
353	at java.lang.reflect.Method.invoke(Native Method)
354	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
355	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
356	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:52)
357	at androidx.test.internal.runner.junit4.statement.RunBefores.evaluate(RunBefores.java:76)
358	at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55)
359	at org.junit.rules.RunRules.evaluate(RunRules.java:20)
360	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
361	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
362	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
363	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
364	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
365	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
366	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
367	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
368	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
369	at androidx.test.runner.AndroidJUnit4.run(AndroidJUnit4.java:104)
370	at org.junit.runners.Suite.runChild(Suite.java:128)
371	at org.junit.runners.Suite.runChild(Suite.java:27)
372	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
373	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
374	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
375	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
376	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
377	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
378	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
379	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
380	at androidx.test.internal.runner.TestExecutor.execute(TestExecutor.java:56)
381	at androidx.test.runner.AndroidJUnitRunner.onStart(AndroidJUnitRunner.java:392)
382	at android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:2164)
383</StackTrace>
384        </Failure>
385      </Test>
386      <Test result="ASSUMPTION_FAILURE" name="testGmsNotPreloadedOnAutomotiveDevice">
387        <Failure message="org.junit.AssumptionViolatedException: got: &amp;lt;false&amp;gt;, expected: is &amp;lt;true&amp;gt;&#13;">
388          <StackTrace>org.junit.AssumptionViolatedException: got: &amp;lt;false&amp;gt;, expected: is &amp;lt;true&amp;gt;
389	at org.junit.Assume.assumeThat(Assume.java:95)
390	at org.junit.Assume.assumeTrue(Assume.java:41)
391	at com.google.android.placement.gts.CoreGmsAppsTest.testGmsNotPreloadedOnAutomotiveDevice(CoreGmsAppsTest.java:583)
392	at java.lang.reflect.Method.invoke(Native Method)
393	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
394	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
395	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:52)
396	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
397	at org.junit.internal.runners.statements.FailOnTimeout$CallableStatement.call(FailOnTimeout.java:148)
398	at org.junit.internal.runners.statements.FailOnTimeout$CallableStatement.call(FailOnTimeout.java:142)
399	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
400	at java.lang.Thread.run(Thread.java:764)
401</StackTrace>
402        </Failure>
403      </Test>
404      <Test result="pass" name="testGoogleDuoPreloaded" />
405      <Test result="ASSUMPTION_FAILURE" name="testArCorePreloaded">
406        <Failure message="org.junit.AssumptionViolatedException: test only applies to devices declaring AR feature.&#13;">
407          <StackTrace>org.junit.AssumptionViolatedException: test only applies to devices declaring AR feature.
408	at org.junit.Assume.assumeTrue(Assume.java:59)
409	at com.android.compatibility.common.util.BusinessLogicTestCase.skipTest(BusinessLogicTestCase.java:119)
410	at java.lang.reflect.Method.invoke(Native Method)
411	at com.android.compatibility.common.util.BusinessLogicExecutor$ResolvedMethod.invoke(BusinessLogicExecutor.java:220)
412	at com.android.compatibility.common.util.BusinessLogicExecutor.invokeMethod(BusinessLogicExecutor.java:145)
413	at com.android.compatibility.common.util.BusinessLogicExecutor.executeAction(BusinessLogicExecutor.java:72)
414	at com.android.compatibility.common.util.BusinessLogic$BusinessLogicRuleAction.invoke(BusinessLogic.java:328)
415	at com.android.compatibility.common.util.BusinessLogic$BusinessLogicRule.invokeActions(BusinessLogic.java:274)
416	at com.android.compatibility.common.util.BusinessLogic$BusinessLogicRulesList.invokeRules(BusinessLogic.java:234)
417	at com.android.compatibility.common.util.BusinessLogic.applyLogicFor(BusinessLogic.java:83)
418	at com.android.compatibility.common.util.BusinessLogicTestCase.executeBusinessLogic(BusinessLogicTestCase.java:76)
419	at com.android.compatibility.common.util.BusinessLogicTestCase.handleBusinessLogic(BusinessLogicTestCase.java:61)
420	at java.lang.reflect.Method.invoke(Native Method)
421	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
422	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
423	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:52)
424	at androidx.test.internal.runner.junit4.statement.RunBefores.evaluate(RunBefores.java:76)
425	at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55)
426	at org.junit.rules.RunRules.evaluate(RunRules.java:20)
427	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
428	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
429	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
430	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
431	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
432	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
433	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
434	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
435	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
436	at androidx.test.runner.AndroidJUnit4.run(AndroidJUnit4.java:104)
437	at org.junit.runners.Suite.runChild(Suite.java:128)
438	at org.junit.runners.Suite.runChild(Suite.java:27)
439	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
440	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
441	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
442	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
443	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
444	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
445	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
446	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
447	at androidx.test.internal.runner.TestExecutor.execute(TestExecutor.java:56)
448	at androidx.test.runner.AndroidJUnitRunner.onStart(AndroidJUnitRunner.java:392)
449	at android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:2164)
450</StackTrace>
451        </Failure>
452      </Test>
453      <Test result="pass" name="testGMSExpressPlus" />
454      <Test result="pass" name="testNoPreReleaseGmsCore" />
455      <Test result="pass" name="testCustomizedWebviewPreloaded" />
456    </TestCase>
457    <TestCase name="com.google.android.placement.gts.CoreGmsAppsVersionTest">
458      <Test result="pass" name="testCoreGmsAppsVersions" />
459      <Test result="pass" name="testGoGmsVersions" />
460    </TestCase>
461    <TestCase name="com.google.android.placement.gts.DefaultIntentTest">
462      <Test result="pass" name="testDefaultIntentHandlers" />
463    </TestCase>
464    <TestCase name="com.google.android.placement.gts.HomescreenLayoutTest">
465      <Test result="pass" name="testShortcutPlacement" />
466      <Test result="pass" name="testFolderPlacement" />
467    </TestCase>
468    <TestCase name="com.google.android.placement.gts.HomescreenPlacementTest">
469      <Test result="pass" name="testWidgetPlacement" />
470      <Test result="pass" name="testAppPlacement" />
471    </TestCase>
472    <TestCase name="com.google.android.placement.gts.InstalledAppsTest">
473      <Test result="pass" name="testAppsInstalled" />
474      <Test result="pass" name="testSystemAppsInstalled" />
475    </TestCase>
476    <TestCase name="com.google.android.placement.gts.LowRamAppsTest">
477      <Test result="pass" name="testNonGoDeviceHasNoAppsThatUsesLowRam" />
478    </TestCase>
479    <TestCase name="com.google.android.placement.gts.PreloadHeadedAppsTest">
480      <Test result="ASSUMPTION_FAILURE" name="testNumberOfHeadedApplications">
481        <Failure message="org.junit.AssumptionViolatedException: Skipping PreloadHeadedAppsTest on non-Go device&#13;">
482          <StackTrace>org.junit.AssumptionViolatedException: Skipping PreloadHeadedAppsTest on non-Go device
483	at org.junit.Assume.assumeTrue(Assume.java:59)
484	at com.google.android.placement.gts.PreloadHeadedAppsTest.checkIsGo(PreloadHeadedAppsTest.java:115)
485	at java.lang.reflect.Method.invoke(Native Method)
486	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
487	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
488	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:52)
489	at androidx.test.internal.runner.junit4.statement.RunBefores.evaluate(RunBefores.java:76)
490	at androidx.test.internal.runner.junit4.statement.RunAfters.evaluate(RunAfters.java:61)
491	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
492	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
493	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
494	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
495	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
496	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
497	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
498	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
499	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
500	at androidx.test.runner.AndroidJUnit4.run(AndroidJUnit4.java:104)
501	at org.junit.runners.Suite.runChild(Suite.java:128)
502	at org.junit.runners.Suite.runChild(Suite.java:27)
503	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
504	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
505	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
506	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
507	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
508	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
509	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
510	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
511	at androidx.test.internal.runner.TestExecutor.execute(TestExecutor.java:56)
512	at androidx.test.runner.AndroidJUnitRunner.onStart(AndroidJUnitRunner.java:392)
513	at android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:2164)
514</StackTrace>
515        </Failure>
516      </Test>
517    </TestCase>
518    <TestCase name="com.google.android.placement.gts.UiPlacementTest">
519      <Test result="pass" name="testAppPresent" />
520      <Test result="pass" name="testHotseat" />
521      <Test result="pass" name="testRSACompliance" />
522      <Test result="pass" name="testEEAv2AppPlacement" />
523    </TestCase>
524  </Module>
525  <Module name="GtsPlacementTestCases" abi="x86" runtime="4095" done="true" pass="20" total_tests="26">
526    <TestCase name="com.google.android.placement.gts.CoreGmsAppsPrivappPermissionsTest">
527      <Test result="pass" name="testCoreGmsAppsPermissionsWhitelisted" />
528    </TestCase>
529    <TestCase name="com.google.android.placement.gts.CoreGmsAppsTest">
530      <Test result="ASSUMPTION_FAILURE" name="testVrCorePreloaded">
531        <Failure message="org.junit.AssumptionViolatedException: test only applies to devices declaring VR high-performance feature.&#13;">
532          <StackTrace>org.junit.AssumptionViolatedException: test only applies to devices declaring VR high-performance feature.
533	at org.junit.Assume.assumeTrue(Assume.java:59)
534	at com.android.compatibility.common.util.BusinessLogicTestCase.skipTest(BusinessLogicTestCase.java:119)
535	at java.lang.reflect.Method.invoke(Native Method)
536	at com.android.compatibility.common.util.BusinessLogicExecutor$ResolvedMethod.invoke(BusinessLogicExecutor.java:220)
537	at com.android.compatibility.common.util.BusinessLogicExecutor.invokeMethod(BusinessLogicExecutor.java:145)
538	at com.android.compatibility.common.util.BusinessLogicExecutor.executeAction(BusinessLogicExecutor.java:72)
539	at com.android.compatibility.common.util.BusinessLogic$BusinessLogicRuleAction.invoke(BusinessLogic.java:328)
540	at com.android.compatibility.common.util.BusinessLogic$BusinessLogicRule.invokeActions(BusinessLogic.java:274)
541	at com.android.compatibility.common.util.BusinessLogic$BusinessLogicRulesList.invokeRules(BusinessLogic.java:234)
542	at com.android.compatibility.common.util.BusinessLogic.applyLogicFor(BusinessLogic.java:83)
543	at com.android.compatibility.common.util.BusinessLogicTestCase.executeBusinessLogic(BusinessLogicTestCase.java:76)
544	at com.android.compatibility.common.util.BusinessLogicTestCase.handleBusinessLogic(BusinessLogicTestCase.java:61)
545	at java.lang.reflect.Method.invoke(Native Method)
546	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
547	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
548	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:52)
549	at androidx.test.internal.runner.junit4.statement.RunBefores.evaluate(RunBefores.java:76)
550	at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55)
551	at org.junit.rules.RunRules.evaluate(RunRules.java:20)
552	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
553	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
554	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
555	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
556	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
557	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
558	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
559	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
560	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
561	at androidx.test.runner.AndroidJUnit4.run(AndroidJUnit4.java:104)
562	at org.junit.runners.Suite.runChild(Suite.java:128)
563	at org.junit.runners.Suite.runChild(Suite.java:27)
564	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
565	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
566	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
567	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
568	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
569	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
570	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
571	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
572	at androidx.test.internal.runner.TestExecutor.execute(TestExecutor.java:56)
573	at androidx.test.runner.AndroidJUnitRunner.onStart(AndroidJUnitRunner.java:392)
574	at android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:2164)
575</StackTrace>
576        </Failure>
577      </Test>
578      <Test result="pass" name="testGoogleLoginServicePreloaded" />
579      <Test result="ASSUMPTION_FAILURE" name="testCoreGasAppsPreloaded">
580        <Failure message="org.junit.AssumptionViolatedException: got: &amp;lt;false&amp;gt;, expected: is &amp;lt;true&amp;gt;&#13;">
581          <StackTrace>org.junit.AssumptionViolatedException: got: &amp;lt;false&amp;gt;, expected: is &amp;lt;true&amp;gt;
582	at org.junit.Assume.assumeThat(Assume.java:95)
583	at org.junit.Assume.assumeTrue(Assume.java:41)
584	at com.google.android.placement.gts.CoreGmsAppsTest.testCoreGasAppsPreloaded(CoreGmsAppsTest.java:559)
585	at java.lang.reflect.Method.invoke(Native Method)
586	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
587	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
588	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:52)
589	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
590	at org.junit.internal.runners.statements.FailOnTimeout$CallableStatement.call(FailOnTimeout.java:148)
591	at org.junit.internal.runners.statements.FailOnTimeout$CallableStatement.call(FailOnTimeout.java:142)
592	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
593	at java.lang.Thread.run(Thread.java:764)
594</StackTrace>
595        </Failure>
596      </Test>
597      <Test result="fail" name="testCoreGmsAppsPreloaded">
598        <Failure message="java.lang.RuntimeException: Assertion failure: the following are not system apps: [com.google.android.backuptransport]&#13;">
599          <StackTrace>java.lang.RuntimeException: Assertion failure: the following are not system apps: [com.google.android.backuptransport]
600	at org.junit.Assert.fail(Assert.java:88)
601	at org.junit.Assert.assertTrue(Assert.java:41)
602	at com.google.android.placement.gts.CoreGmsAppsTest.assertSystemApps(CoreGmsAppsTest.java:141)
603	at java.lang.reflect.Method.invoke(Native Method)
604	at com.android.compatibility.common.util.BusinessLogicExecutor$ResolvedMethod.invoke(BusinessLogicExecutor.java:220)
605	at com.android.compatibility.common.util.BusinessLogicExecutor.invokeMethod(BusinessLogicExecutor.java:145)
606	at com.android.compatibility.common.util.BusinessLogicExecutor.executeAction(BusinessLogicExecutor.java:72)
607	at com.android.compatibility.common.util.BusinessLogic$BusinessLogicRuleAction.invoke(BusinessLogic.java:328)
608	at com.android.compatibility.common.util.BusinessLogic$BusinessLogicRule.invokeActions(BusinessLogic.java:274)
609	at com.android.compatibility.common.util.BusinessLogic$BusinessLogicRulesList.invokeRules(BusinessLogic.java:234)
610	at com.android.compatibility.common.util.BusinessLogic.applyLogicFor(BusinessLogic.java:83)
611	at com.android.compatibility.common.util.BusinessLogicTestCase.executeBusinessLogic(BusinessLogicTestCase.java:76)
612	at com.android.compatibility.common.util.BusinessLogicTestCase.handleBusinessLogic(BusinessLogicTestCase.java:61)
613	at java.lang.reflect.Method.invoke(Native Method)
614	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
615	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
616	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:52)
617	at androidx.test.internal.runner.junit4.statement.RunBefores.evaluate(RunBefores.java:76)
618	at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55)
619	at org.junit.rules.RunRules.evaluate(RunRules.java:20)
620	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
621	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
622	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
623	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
624	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
625	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
626	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
627	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
628	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
629	at androidx.test.runner.AndroidJUnit4.run(AndroidJUnit4.java:104)
630	at org.junit.runners.Suite.runChild(Suite.java:128)
631	at org.junit.runners.Suite.runChild(Suite.java:27)
632	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
633	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
634	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
635	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
636	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
637	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
638	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
639	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
640	at androidx.test.internal.runner.TestExecutor.execute(TestExecutor.java:56)
641	at androidx.test.runner.AndroidJUnitRunner.onStart(AndroidJUnitRunner.java:392)
642	at android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:2164)
643</StackTrace>
644        </Failure>
645      </Test>
646      <Test result="ASSUMPTION_FAILURE" name="testGmsNotPreloadedOnAutomotiveDevice">
647        <Failure message="org.junit.AssumptionViolatedException: got: &amp;lt;false&amp;gt;, expected: is &amp;lt;true&amp;gt;&#13;">
648          <StackTrace>org.junit.AssumptionViolatedException: got: &amp;lt;false&amp;gt;, expected: is &amp;lt;true&amp;gt;
649	at org.junit.Assume.assumeThat(Assume.java:95)
650	at org.junit.Assume.assumeTrue(Assume.java:41)
651	at com.google.android.placement.gts.CoreGmsAppsTest.testGmsNotPreloadedOnAutomotiveDevice(CoreGmsAppsTest.java:583)
652	at java.lang.reflect.Method.invoke(Native Method)
653	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
654	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
655	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:52)
656	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
657	at org.junit.internal.runners.statements.FailOnTimeout$CallableStatement.call(FailOnTimeout.java:148)
658	at org.junit.internal.runners.statements.FailOnTimeout$CallableStatement.call(FailOnTimeout.java:142)
659	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
660	at java.lang.Thread.run(Thread.java:764)
661</StackTrace>
662        </Failure>
663      </Test>
664      <Test result="pass" name="testGoogleDuoPreloaded" />
665      <Test result="ASSUMPTION_FAILURE" name="testArCorePreloaded">
666        <Failure message="org.junit.AssumptionViolatedException: test only applies to devices declaring AR feature.&#13;">
667          <StackTrace>org.junit.AssumptionViolatedException: test only applies to devices declaring AR feature.
668	at org.junit.Assume.assumeTrue(Assume.java:59)
669	at com.android.compatibility.common.util.BusinessLogicTestCase.skipTest(BusinessLogicTestCase.java:119)
670	at java.lang.reflect.Method.invoke(Native Method)
671	at com.android.compatibility.common.util.BusinessLogicExecutor$ResolvedMethod.invoke(BusinessLogicExecutor.java:220)
672	at com.android.compatibility.common.util.BusinessLogicExecutor.invokeMethod(BusinessLogicExecutor.java:145)
673	at com.android.compatibility.common.util.BusinessLogicExecutor.executeAction(BusinessLogicExecutor.java:72)
674	at com.android.compatibility.common.util.BusinessLogic$BusinessLogicRuleAction.invoke(BusinessLogic.java:328)
675	at com.android.compatibility.common.util.BusinessLogic$BusinessLogicRule.invokeActions(BusinessLogic.java:274)
676	at com.android.compatibility.common.util.BusinessLogic$BusinessLogicRulesList.invokeRules(BusinessLogic.java:234)
677	at com.android.compatibility.common.util.BusinessLogic.applyLogicFor(BusinessLogic.java:83)
678	at com.android.compatibility.common.util.BusinessLogicTestCase.executeBusinessLogic(BusinessLogicTestCase.java:76)
679	at com.android.compatibility.common.util.BusinessLogicTestCase.handleBusinessLogic(BusinessLogicTestCase.java:61)
680	at java.lang.reflect.Method.invoke(Native Method)
681	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
682	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
683	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:52)
684	at androidx.test.internal.runner.junit4.statement.RunBefores.evaluate(RunBefores.java:76)
685	at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55)
686	at org.junit.rules.RunRules.evaluate(RunRules.java:20)
687	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
688	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
689	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
690	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
691	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
692	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
693	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
694	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
695	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
696	at androidx.test.runner.AndroidJUnit4.run(AndroidJUnit4.java:104)
697	at org.junit.runners.Suite.runChild(Suite.java:128)
698	at org.junit.runners.Suite.runChild(Suite.java:27)
699	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
700	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
701	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
702	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
703	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
704	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
705	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
706	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
707	at androidx.test.internal.runner.TestExecutor.execute(TestExecutor.java:56)
708	at androidx.test.runner.AndroidJUnitRunner.onStart(AndroidJUnitRunner.java:392)
709	at android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:2164)
710</StackTrace>
711        </Failure>
712      </Test>
713      <Test result="pass" name="testGMSExpressPlus" />
714      <Test result="pass" name="testNoPreReleaseGmsCore" />
715      <Test result="pass" name="testCustomizedWebviewPreloaded" />
716    </TestCase>
717    <TestCase name="com.google.android.placement.gts.CoreGmsAppsVersionTest">
718      <Test result="pass" name="testCoreGmsAppsVersions" />
719      <Test result="pass" name="testGoGmsVersions" />
720    </TestCase>
721    <TestCase name="com.google.android.placement.gts.DefaultIntentTest">
722      <Test result="pass" name="testDefaultIntentHandlers" />
723    </TestCase>
724    <TestCase name="com.google.android.placement.gts.HomescreenLayoutTest">
725      <Test result="pass" name="testShortcutPlacement" />
726      <Test result="pass" name="testFolderPlacement" />
727    </TestCase>
728    <TestCase name="com.google.android.placement.gts.HomescreenPlacementTest">
729      <Test result="pass" name="testWidgetPlacement" />
730      <Test result="pass" name="testAppPlacement" />
731    </TestCase>
732    <TestCase name="com.google.android.placement.gts.InstalledAppsTest">
733      <Test result="pass" name="testAppsInstalled" />
734      <Test result="pass" name="testSystemAppsInstalled" />
735    </TestCase>
736    <TestCase name="com.google.android.placement.gts.LowRamAppsTest">
737      <Test result="pass" name="testNonGoDeviceHasNoAppsThatUsesLowRam" />
738    </TestCase>
739    <TestCase name="com.google.android.placement.gts.PreloadHeadedAppsTest">
740      <Test result="ASSUMPTION_FAILURE" name="testNumberOfHeadedApplications">
741        <Failure message="org.junit.AssumptionViolatedException: Skipping PreloadHeadedAppsTest on non-Go device&#13;">
742          <StackTrace>org.junit.AssumptionViolatedException: Skipping PreloadHeadedAppsTest on non-Go device
743	at org.junit.Assume.assumeTrue(Assume.java:59)
744	at com.google.android.placement.gts.PreloadHeadedAppsTest.checkIsGo(PreloadHeadedAppsTest.java:115)
745	at java.lang.reflect.Method.invoke(Native Method)
746	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
747	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
748	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:52)
749	at androidx.test.internal.runner.junit4.statement.RunBefores.evaluate(RunBefores.java:76)
750	at androidx.test.internal.runner.junit4.statement.RunAfters.evaluate(RunAfters.java:61)
751	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
752	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
753	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
754	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
755	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
756	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
757	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
758	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
759	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
760	at androidx.test.runner.AndroidJUnit4.run(AndroidJUnit4.java:104)
761	at org.junit.runners.Suite.runChild(Suite.java:128)
762	at org.junit.runners.Suite.runChild(Suite.java:27)
763	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
764	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
765	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
766	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
767	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
768	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
769	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
770	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
771	at androidx.test.internal.runner.TestExecutor.execute(TestExecutor.java:56)
772	at androidx.test.runner.AndroidJUnitRunner.onStart(AndroidJUnitRunner.java:392)
773	at android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:2164)
774</StackTrace>
775        </Failure>
776      </Test>
777    </TestCase>
778    <TestCase name="com.google.android.placement.gts.UiPlacementTest">
779      <Test result="pass" name="testAppPresent" />
780      <Test result="pass" name="testHotseat" />
781      <Test result="pass" name="testRSACompliance" />
782      <Test result="pass" name="testEEAv2AppPlacement" />
783    </TestCase>
784  </Module>
785  <Module name="GtsPlacementTestCases" abi="x86_64" runtime="3669" done="true" pass="20" total_tests="26">
786    <TestCase name="com.google.android.placement.gts.CoreGmsAppsPrivappPermissionsTest">
787      <Test result="pass" name="testCoreGmsAppsPermissionsWhitelisted" />
788    </TestCase>
789    <TestCase name="com.google.android.placement.gts.CoreGmsAppsTest">
790      <Test result="ASSUMPTION_FAILURE" name="testVrCorePreloaded">
791        <Failure message="org.junit.AssumptionViolatedException: test only applies to devices declaring VR high-performance feature.&#13;">
792          <StackTrace>org.junit.AssumptionViolatedException: test only applies to devices declaring VR high-performance feature.
793	at org.junit.Assume.assumeTrue(Assume.java:59)
794	at com.android.compatibility.common.util.BusinessLogicTestCase.skipTest(BusinessLogicTestCase.java:119)
795	at java.lang.reflect.Method.invoke(Native Method)
796	at com.android.compatibility.common.util.BusinessLogicExecutor$ResolvedMethod.invoke(BusinessLogicExecutor.java:220)
797	at com.android.compatibility.common.util.BusinessLogicExecutor.invokeMethod(BusinessLogicExecutor.java:145)
798	at com.android.compatibility.common.util.BusinessLogicExecutor.executeAction(BusinessLogicExecutor.java:72)
799	at com.android.compatibility.common.util.BusinessLogic$BusinessLogicRuleAction.invoke(BusinessLogic.java:328)
800	at com.android.compatibility.common.util.BusinessLogic$BusinessLogicRule.invokeActions(BusinessLogic.java:274)
801	at com.android.compatibility.common.util.BusinessLogic$BusinessLogicRulesList.invokeRules(BusinessLogic.java:234)
802	at com.android.compatibility.common.util.BusinessLogic.applyLogicFor(BusinessLogic.java:83)
803	at com.android.compatibility.common.util.BusinessLogicTestCase.executeBusinessLogic(BusinessLogicTestCase.java:76)
804	at com.android.compatibility.common.util.BusinessLogicTestCase.handleBusinessLogic(BusinessLogicTestCase.java:61)
805	at java.lang.reflect.Method.invoke(Native Method)
806	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
807	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
808	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:52)
809	at androidx.test.internal.runner.junit4.statement.RunBefores.evaluate(RunBefores.java:76)
810	at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55)
811	at org.junit.rules.RunRules.evaluate(RunRules.java:20)
812	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
813	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
814	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
815	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
816	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
817	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
818	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
819	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
820	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
821	at androidx.test.runner.AndroidJUnit4.run(AndroidJUnit4.java:104)
822	at org.junit.runners.Suite.runChild(Suite.java:128)
823	at org.junit.runners.Suite.runChild(Suite.java:27)
824	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
825	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
826	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
827	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
828	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
829	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
830	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
831	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
832	at androidx.test.internal.runner.TestExecutor.execute(TestExecutor.java:56)
833	at androidx.test.runner.AndroidJUnitRunner.onStart(AndroidJUnitRunner.java:392)
834	at android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:2164)
835</StackTrace>
836        </Failure>
837      </Test>
838      <Test result="pass" name="testGoogleLoginServicePreloaded" />
839      <Test result="ASSUMPTION_FAILURE" name="testCoreGasAppsPreloaded">
840        <Failure message="org.junit.AssumptionViolatedException: got: &amp;lt;false&amp;gt;, expected: is &amp;lt;true&amp;gt;&#13;">
841          <StackTrace>org.junit.AssumptionViolatedException: got: &amp;lt;false&amp;gt;, expected: is &amp;lt;true&amp;gt;
842	at org.junit.Assume.assumeThat(Assume.java:95)
843	at org.junit.Assume.assumeTrue(Assume.java:41)
844	at com.google.android.placement.gts.CoreGmsAppsTest.testCoreGasAppsPreloaded(CoreGmsAppsTest.java:559)
845	at java.lang.reflect.Method.invoke(Native Method)
846	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
847	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
848	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:52)
849	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
850	at org.junit.internal.runners.statements.FailOnTimeout$CallableStatement.call(FailOnTimeout.java:148)
851	at org.junit.internal.runners.statements.FailOnTimeout$CallableStatement.call(FailOnTimeout.java:142)
852	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
853	at java.lang.Thread.run(Thread.java:764)
854</StackTrace>
855        </Failure>
856      </Test>
857      <Test result="fail" name="testCoreGmsAppsPreloaded">
858        <Failure message="java.lang.RuntimeException: Assertion failure: the following are not system apps: [com.google.android.backuptransport]&#13;">
859          <StackTrace>java.lang.RuntimeException: Assertion failure: the following are not system apps: [com.google.android.backuptransport]
860	at org.junit.Assert.fail(Assert.java:88)
861	at org.junit.Assert.assertTrue(Assert.java:41)
862	at com.google.android.placement.gts.CoreGmsAppsTest.assertSystemApps(CoreGmsAppsTest.java:141)
863	at java.lang.reflect.Method.invoke(Native Method)
864	at com.android.compatibility.common.util.BusinessLogicExecutor$ResolvedMethod.invoke(BusinessLogicExecutor.java:220)
865	at com.android.compatibility.common.util.BusinessLogicExecutor.invokeMethod(BusinessLogicExecutor.java:145)
866	at com.android.compatibility.common.util.BusinessLogicExecutor.executeAction(BusinessLogicExecutor.java:72)
867	at com.android.compatibility.common.util.BusinessLogic$BusinessLogicRuleAction.invoke(BusinessLogic.java:328)
868	at com.android.compatibility.common.util.BusinessLogic$BusinessLogicRule.invokeActions(BusinessLogic.java:274)
869	at com.android.compatibility.common.util.BusinessLogic$BusinessLogicRulesList.invokeRules(BusinessLogic.java:234)
870	at com.android.compatibility.common.util.BusinessLogic.applyLogicFor(BusinessLogic.java:83)
871	at com.android.compatibility.common.util.BusinessLogicTestCase.executeBusinessLogic(BusinessLogicTestCase.java:76)
872	at com.android.compatibility.common.util.BusinessLogicTestCase.handleBusinessLogic(BusinessLogicTestCase.java:61)
873	at java.lang.reflect.Method.invoke(Native Method)
874	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
875	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
876	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:52)
877	at androidx.test.internal.runner.junit4.statement.RunBefores.evaluate(RunBefores.java:76)
878	at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55)
879	at org.junit.rules.RunRules.evaluate(RunRules.java:20)
880	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
881	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
882	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
883	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
884	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
885	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
886	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
887	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
888	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
889	at androidx.test.runner.AndroidJUnit4.run(AndroidJUnit4.java:104)
890	at org.junit.runners.Suite.runChild(Suite.java:128)
891	at org.junit.runners.Suite.runChild(Suite.java:27)
892	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
893	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
894	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
895	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
896	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
897	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
898	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
899	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
900	at androidx.test.internal.runner.TestExecutor.execute(TestExecutor.java:56)
901	at androidx.test.runner.AndroidJUnitRunner.onStart(AndroidJUnitRunner.java:392)
902	at android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:2164)
903</StackTrace>
904        </Failure>
905      </Test>
906      <Test result="ASSUMPTION_FAILURE" name="testGmsNotPreloadedOnAutomotiveDevice">
907        <Failure message="org.junit.AssumptionViolatedException: got: &amp;lt;false&amp;gt;, expected: is &amp;lt;true&amp;gt;&#13;">
908          <StackTrace>org.junit.AssumptionViolatedException: got: &amp;lt;false&amp;gt;, expected: is &amp;lt;true&amp;gt;
909	at org.junit.Assume.assumeThat(Assume.java:95)
910	at org.junit.Assume.assumeTrue(Assume.java:41)
911	at com.google.android.placement.gts.CoreGmsAppsTest.testGmsNotPreloadedOnAutomotiveDevice(CoreGmsAppsTest.java:583)
912	at java.lang.reflect.Method.invoke(Native Method)
913	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
914	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
915	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:52)
916	at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
917	at org.junit.internal.runners.statements.FailOnTimeout$CallableStatement.call(FailOnTimeout.java:148)
918	at org.junit.internal.runners.statements.FailOnTimeout$CallableStatement.call(FailOnTimeout.java:142)
919	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
920	at java.lang.Thread.run(Thread.java:764)
921</StackTrace>
922        </Failure>
923      </Test>
924      <Test result="pass" name="testGoogleDuoPreloaded" />
925      <Test result="ASSUMPTION_FAILURE" name="testArCorePreloaded">
926        <Failure message="org.junit.AssumptionViolatedException: test only applies to devices declaring AR feature.&#13;">
927          <StackTrace>org.junit.AssumptionViolatedException: test only applies to devices declaring AR feature.
928	at org.junit.Assume.assumeTrue(Assume.java:59)
929	at com.android.compatibility.common.util.BusinessLogicTestCase.skipTest(BusinessLogicTestCase.java:119)
930	at java.lang.reflect.Method.invoke(Native Method)
931	at com.android.compatibility.common.util.BusinessLogicExecutor$ResolvedMethod.invoke(BusinessLogicExecutor.java:220)
932	at com.android.compatibility.common.util.BusinessLogicExecutor.invokeMethod(BusinessLogicExecutor.java:145)
933	at com.android.compatibility.common.util.BusinessLogicExecutor.executeAction(BusinessLogicExecutor.java:72)
934	at com.android.compatibility.common.util.BusinessLogic$BusinessLogicRuleAction.invoke(BusinessLogic.java:328)
935	at com.android.compatibility.common.util.BusinessLogic$BusinessLogicRule.invokeActions(BusinessLogic.java:274)
936	at com.android.compatibility.common.util.BusinessLogic$BusinessLogicRulesList.invokeRules(BusinessLogic.java:234)
937	at com.android.compatibility.common.util.BusinessLogic.applyLogicFor(BusinessLogic.java:83)
938	at com.android.compatibility.common.util.BusinessLogicTestCase.executeBusinessLogic(BusinessLogicTestCase.java:76)
939	at com.android.compatibility.common.util.BusinessLogicTestCase.handleBusinessLogic(BusinessLogicTestCase.java:61)
940	at java.lang.reflect.Method.invoke(Native Method)
941	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
942	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
943	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:52)
944	at androidx.test.internal.runner.junit4.statement.RunBefores.evaluate(RunBefores.java:76)
945	at org.junit.rules.TestWatcher$1.evaluate(TestWatcher.java:55)
946	at org.junit.rules.RunRules.evaluate(RunRules.java:20)
947	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
948	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
949	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
950	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
951	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
952	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
953	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
954	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
955	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
956	at androidx.test.runner.AndroidJUnit4.run(AndroidJUnit4.java:104)
957	at org.junit.runners.Suite.runChild(Suite.java:128)
958	at org.junit.runners.Suite.runChild(Suite.java:27)
959	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
960	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
961	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
962	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
963	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
964	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
965	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
966	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
967	at androidx.test.internal.runner.TestExecutor.execute(TestExecutor.java:56)
968	at androidx.test.runner.AndroidJUnitRunner.onStart(AndroidJUnitRunner.java:392)
969	at android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:2164)
970</StackTrace>
971        </Failure>
972      </Test>
973      <Test result="pass" name="testGMSExpressPlus" />
974      <Test result="pass" name="testNoPreReleaseGmsCore" />
975      <Test result="pass" name="testCustomizedWebviewPreloaded" />
976    </TestCase>
977    <TestCase name="com.google.android.placement.gts.CoreGmsAppsVersionTest">
978      <Test result="pass" name="testCoreGmsAppsVersions" />
979      <Test result="pass" name="testGoGmsVersions" />
980    </TestCase>
981    <TestCase name="com.google.android.placement.gts.DefaultIntentTest">
982      <Test result="pass" name="testDefaultIntentHandlers" />
983    </TestCase>
984    <TestCase name="com.google.android.placement.gts.HomescreenLayoutTest">
985      <Test result="pass" name="testShortcutPlacement" />
986      <Test result="pass" name="testFolderPlacement" />
987    </TestCase>
988    <TestCase name="com.google.android.placement.gts.HomescreenPlacementTest">
989      <Test result="pass" name="testWidgetPlacement" />
990      <Test result="pass" name="testAppPlacement" />
991    </TestCase>
992    <TestCase name="com.google.android.placement.gts.InstalledAppsTest">
993      <Test result="pass" name="testAppsInstalled" />
994      <Test result="pass" name="testSystemAppsInstalled" />
995    </TestCase>
996    <TestCase name="com.google.android.placement.gts.LowRamAppsTest">
997      <Test result="pass" name="testNonGoDeviceHasNoAppsThatUsesLowRam" />
998    </TestCase>
999    <TestCase name="com.google.android.placement.gts.PreloadHeadedAppsTest">
1000      <Test result="ASSUMPTION_FAILURE" name="testNumberOfHeadedApplications">
1001        <Failure message="org.junit.AssumptionViolatedException: Skipping PreloadHeadedAppsTest on non-Go device&#13;">
1002          <StackTrace>org.junit.AssumptionViolatedException: Skipping PreloadHeadedAppsTest on non-Go device
1003	at org.junit.Assume.assumeTrue(Assume.java:59)
1004	at com.google.android.placement.gts.PreloadHeadedAppsTest.checkIsGo(PreloadHeadedAppsTest.java:115)
1005	at java.lang.reflect.Method.invoke(Native Method)
1006	at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
1007	at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
1008	at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:52)
1009	at androidx.test.internal.runner.junit4.statement.RunBefores.evaluate(RunBefores.java:76)
1010	at androidx.test.internal.runner.junit4.statement.RunAfters.evaluate(RunAfters.java:61)
1011	at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
1012	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
1013	at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
1014	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
1015	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
1016	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
1017	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
1018	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
1019	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
1020	at androidx.test.runner.AndroidJUnit4.run(AndroidJUnit4.java:104)
1021	at org.junit.runners.Suite.runChild(Suite.java:128)
1022	at org.junit.runners.Suite.runChild(Suite.java:27)
1023	at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
1024	at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
1025	at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
1026	at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
1027	at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
1028	at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
1029	at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
1030	at org.junit.runner.JUnitCore.run(JUnitCore.java:115)
1031	at androidx.test.internal.runner.TestExecutor.execute(TestExecutor.java:56)
1032	at androidx.test.runner.AndroidJUnitRunner.onStart(AndroidJUnitRunner.java:392)
1033	at android.app.Instrumentation$InstrumentationThread.run(Instrumentation.java:2164)
1034</StackTrace>
1035        </Failure>
1036      </Test>
1037    </TestCase>
1038    <TestCase name="com.google.android.placement.gts.UiPlacementTest">
1039      <Test result="pass" name="testAppPresent" />
1040      <Test result="pass" name="testHotseat" />
1041      <Test result="pass" name="testRSACompliance" />
1042      <Test result="pass" name="testEEAv2AppPlacement" />
1043    </TestCase>
1044  </Module>
1045</Result>