summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndroid Build Coastguard Worker <android-build-coastguard-worker@google.com>2023-07-24 02:50:31 +0000
committerGerrit Code Review <noreply-gerritcodereview@google.com>2023-07-24 02:50:31 +0000
commit098ab43381006346650b44ee2e21a56702bd5dbd (patch)
tree5ca11e35dee3765585eca09227f355247a02978c
parentbe67f0e2cebe95998126fb503008c8e76b9a55b1 (diff)
parent566a3e890f759b413fa35f6712cadd734cf8a7a3 (diff)
downloadcts-098ab43381006346650b44ee2e21a56702bd5dbd.tar.gz
Merge "Merge cherrypicks of ['android-review.googlesource.com/2654488', 'android-review.googlesource.com/2666736'] into sparse-10463769-L86800000962150777. SPARSE_CHANGE: Iba336b6127624589aa4a2552986f6c337ceffd3e SPARSE_CHANGE: I88c8917962eef162acbe1013a93d54e8f2a8e37c" into sparse-10463769-L86800000962150777android-cts-12.1_r7
-rw-r--r--tests/framework/base/windowmanager/src/android/server/wm/WindowInsetsAnimationTests.java3
-rw-r--r--tests/tests/security/src/android/security/cts/CertificateTest.java11
2 files changed, 13 insertions, 1 deletions
diff --git a/tests/framework/base/windowmanager/src/android/server/wm/WindowInsetsAnimationTests.java b/tests/framework/base/windowmanager/src/android/server/wm/WindowInsetsAnimationTests.java
index 87c0fc8bb27..2fcf5ce8d6e 100644
--- a/tests/framework/base/windowmanager/src/android/server/wm/WindowInsetsAnimationTests.java
+++ b/tests/framework/base/windowmanager/src/android/server/wm/WindowInsetsAnimationTests.java
@@ -258,7 +258,8 @@ public class WindowInsetsAnimationTests extends WindowInsetsAnimationTestBase {
waitForOrFail("Waiting until animation done", () -> mActivity.mCallback.animationDone);
- assertFalse(getWmState().isWindowVisible("StatusBar"));
+ mWmState.computeState();
+ assertFalse(mWmState.isWindowVisible("StatusBar"));
verify(mActivity.mCallback).onPrepare(any());
verify(mActivity.mCallback).onStart(any(), any());
verify(mActivity.mCallback, atLeastOnce()).onProgress(any(), any());
diff --git a/tests/tests/security/src/android/security/cts/CertificateTest.java b/tests/tests/security/src/android/security/cts/CertificateTest.java
index 7b1ed9dacb8..2e82260c0cc 100644
--- a/tests/tests/security/src/android/security/cts/CertificateTest.java
+++ b/tests/tests/security/src/android/security/cts/CertificateTest.java
@@ -41,11 +41,21 @@ public class CertificateTest extends AndroidTestCase {
private static final String DIR_OF_CACERTS_FOR_WFA =
"/apex/com.android.wifi/etc/security/cacerts_wfa";
+ // Fix for b/289965967 due to backport issues. These certs were deleted but may still be on some
+ // devices
+ private Set<String> mOptionalCertificates = new HashSet<String>(
+ Arrays.asList(
+ new String[] {"B8:BE:6D:CB:56:F1:55:B9:63:D4:12:CA:4E:06:34:C7:94:B2:1C:C0",
+ "FF:BD:CD:E7:82:C8:43:5E:3C:6F:26:86:5C:CA:A8:3A:45:5B:C3:0A",
+ "51:C6:E7:08:49:06:6E:F3:92:D4:5C:A0:0D:6D:A3:62:8F:C3:52:39",
+ "58:D1:DF:95:95:67:6B:63:C0:F0:5B:1C:17:4D:8B:84:0B:C8:78:BD"}));
+
public void testNoRemovedCertificates() throws Exception {
Set<String> expectedCertificates = new HashSet<String>(
Arrays.asList(CertificateData.CERTIFICATE_DATA));
Set<String> deviceCertificates = getDeviceCertificates();
expectedCertificates.removeAll(deviceCertificates);
+ expectedCertificates.removeAll(mOptionalCertificates);
assertEquals("Missing CA certificates", Collections.EMPTY_SET, expectedCertificates);
}
@@ -72,6 +82,7 @@ public class CertificateTest extends AndroidTestCase {
Arrays.asList(CertificateData.CERTIFICATE_DATA));
Set<String> deviceCertificates = getDeviceCertificates();
deviceCertificates.removeAll(expectedCertificates);
+ deviceCertificates.removeAll(mOptionalCertificates);
assertEquals("Unknown CA certificates", Collections.EMPTY_SET, deviceCertificates);
}