From 2e28840848a34a525ab17241730da98920da8dda Mon Sep 17 00:00:00 2001 From: Nate Myren Date: Fri, 4 Apr 2025 16:14:44 -0700 Subject: Temporarily stop getting user from call This is being removed, due to unidentified crashed. Ensures the incall test doesn't run on HSUM builds. Bug: 408470449 Test: atest EnhancedConfirmationInCallTest Flag: EXEMPT critical crash fix Relnote: None (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:671bad75d3c80c9ac73b767b3e06f71c29ce8f86) Merged-In: I38253e0cdae80fb9116e38926af81c642cbbd144 Change-Id: I38253e0cdae80fb9116e38926af81c642cbbd144 --- .../src/android/permissionui/cts/EnhancedConfirmationInCallTest.kt | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'tests') diff --git a/tests/cts/permissionui/src/android/permissionui/cts/EnhancedConfirmationInCallTest.kt b/tests/cts/permissionui/src/android/permissionui/cts/EnhancedConfirmationInCallTest.kt index 9a4908c79..c1fca6398 100644 --- a/tests/cts/permissionui/src/android/permissionui/cts/EnhancedConfirmationInCallTest.kt +++ b/tests/cts/permissionui/src/android/permissionui/cts/EnhancedConfirmationInCallTest.kt @@ -25,6 +25,7 @@ import android.content.pm.PackageManager import android.net.Uri import android.os.Build import android.os.Process +import android.os.UserManager import android.permission.flags.Flags import android.platform.test.annotations.AppModeFull import android.platform.test.annotations.RequiresFlagsEnabled @@ -68,9 +69,11 @@ class EnhancedConfirmationInCallTest { val checkFlagsRule: CheckFlagsRule = DeviceFlagsValueProvider.createCheckFlagsRule() @Before - fun assumeNotAutoOrTv() { + fun assumeNotAutoTvOrHsum() { Assume.assumeFalse(packageManager.hasSystemFeature(PackageManager.FEATURE_LEANBACK)) Assume.assumeFalse(packageManager.hasSystemFeature(PackageManager.FEATURE_AUTOMOTIVE)) + // TODO b/408470449: remove once call extras are fixed + Assume.assumeFalse(UserManager.isHeadlessSystemUserMode()) } companion object { -- cgit v1.2.3-59-g8ed1b