Snap for 8589293 from 60d13926fe2d680a974dce0fcadcd2103509d507 to sc-v2-platform-release
Change-Id: Ia774a10d15e8abe9dce3668debf93cc85f7fd2e9
diff --git a/apexer/Android.bp b/apexer/Android.bp
index 29be7d1..081bae1 100644
--- a/apexer/Android.bp
+++ b/apexer/Android.bp
@@ -151,6 +151,9 @@
libs: [
"apex_manifest",
],
+ test_options: {
+ unit_test: false,
+ },
}
apexer_deps_minus_go_tools = apexer_tools + [
diff --git a/apexer/TEST_MAPPING b/apexer/TEST_MAPPING
index 1ad3078..0b3e797 100644
--- a/apexer/TEST_MAPPING
+++ b/apexer/TEST_MAPPING
@@ -1,9 +1,11 @@
{
- "presubmit": [
- {
- "name": "apexer_test"
- }
- ],
+ // b/214537606: disabled since test lab JDK version has been upgraded to follow newer branches,
+ // and will not be able to match sc-v2-dev
+ //"presubmit": [
+ // {
+ // "name": "apexer_test"
+ // }
+ //],
"imports": [
{
"path": "system/apex/tests"
diff --git a/tests/src/com/android/tests/apex/SharedLibsApexTest.java b/tests/src/com/android/tests/apex/SharedLibsApexTest.java
index fdeac2c..df49f62 100644
--- a/tests/src/com/android/tests/apex/SharedLibsApexTest.java
+++ b/tests/src/com/android/tests/apex/SharedLibsApexTest.java
@@ -33,6 +33,7 @@
import org.junit.rules.TemporaryFolder;
import org.junit.runner.RunWith;
+import java.time.Duration;
@RunWith(DeviceJUnit4ClassRunner.class)
public class SharedLibsApexTest extends BaseHostJUnit4Test {
@@ -511,12 +512,13 @@
assertThat(getDevice().doesFileExist("/data/apex/active/"
+ getInstalledApexFileName(ApexName.SHAREDLIBS, ApexVersion.ONE))).isTrue();
mPreparer.reboot();
- assertThat(getDevice().doesFileExist("/data/apex/active/"
- + getInstalledApexFileName(ApexName.BAR, ApexVersion.ONE))).isFalse();
- assertThat(getDevice().doesFileExist("/data/apex/active/"
- + getInstalledApexFileName(ApexName.FOO, ApexVersion.ONE))).isFalse();
- assertThat(getDevice().doesFileExist("/data/apex/active/"
- + getInstalledApexFileName(ApexName.SHAREDLIBS, ApexVersion.ONE))).isFalse();
+ mHostUtils.waitForFileDeleted("/data/apex/active/"
+ + getInstalledApexFileName(ApexName.BAR, ApexVersion.ONE), Duration.ofMinutes(3));
+ mHostUtils.waitForFileDeleted("/data/apex/active/"
+ + getInstalledApexFileName(ApexName.FOO, ApexVersion.ONE), Duration.ofMinutes(3));
+ mHostUtils.waitForFileDeleted("/data/apex/active/"
+ + getInstalledApexFileName(ApexName.SHAREDLIBS, ApexVersion.ONE),
+ Duration.ofMinutes(3));
getDevice().disableAdbRoot();
runAsResult = getDevice().executeShellCommand(