DO NOT MERGE Skip part of testRejectThenErrorFromForegroundActivity (acquired info)
for T releases (check b/274869473 for reasons). Full test converage is restored in U.
Bug: b/274869473
Test: atest android.server.biometrics.fingerprint.FingerprintServiceTest#testRejectThenErrorFromForegroundActivity
(cherry picked from https://googleplex-android-review.googlesource.com/q/commit:3842e809ddbcf554713e4df147113cfb2d1efb5b)
Merged-In: I9aac81f28b4d90da4a889987e6c0b11b62b6696b
Change-Id: I9aac81f28b4d90da4a889987e6c0b11b62b6696b
diff --git a/tests/framework/base/biometrics/src/android/server/biometrics/fingerprint/FingerprintServiceTest.java b/tests/framework/base/biometrics/src/android/server/biometrics/fingerprint/FingerprintServiceTest.java
index 620430c..8c218c5 100644
--- a/tests/framework/base/biometrics/src/android/server/biometrics/fingerprint/FingerprintServiceTest.java
+++ b/tests/framework/base/biometrics/src/android/server/biometrics/fingerprint/FingerprintServiceTest.java
@@ -247,10 +247,14 @@
assertEquals(0, callbackState.mAcquiredReceived.size());
assertEquals(0, callbackState.mErrorsReceived.size());
- // Send an acquire message
- // skip this check on devices with UDFPS because they prompt to try again
- // and do not dispatch an acquired event via BiometricPrompt
- final boolean verifyPartial = !hasUdfps();
+ // AcquiredInfo test below would fail with side fps beside udfps due to a recent
+ // framework change (b/272416953). The root cause of failure has been addressed
+ // by charge id 22532851 which was merged to U. However, this fix introduces Biometric
+ // Prompt public callback API behavior change which may potentially impact existing BP
+ // applications. Given T is close to end of life, instead of merging ag/22532851 over,
+ // this segment of test is skipped
+ //
+ final boolean verifyPartial = false;
if (verifyPartial) {
final int aidlSensorId = Utils.getAidlSensorId();
if (aidlSensorId >= 0 && testSessions.first().equals(