commit | 54f0682ff06235a02d01c7af521419f3aa78b93b | [log] [tgz] |
---|---|---|
author | Julia Reynolds <juliacr@google.com> | Fri Oct 23 14:04:04 2020 -0400 |
committer | Julia Reynolds <juliacr@google.com> | Fri Oct 23 14:06:49 2020 -0400 |
tree | 4f9739012c90737b2f28f397af2b27b832546387 | |
parent | 617a0256ad5f1c55c5b9fd1c9d9ca9cffd5ae55a [diff] |
Temporarily disable some Bubbles checks Test: atest Bug: 171418004 Change-Id: I11517d35594901108789621218457b3221ecaf1d
diff --git a/services/core/java/com/android/server/notification/NotificationManagerService.java b/services/core/java/com/android/server/notification/NotificationManagerService.java index 4d6b760f..0a11fbc 100755 --- a/services/core/java/com/android/server/notification/NotificationManagerService.java +++ b/services/core/java/com/android/server/notification/NotificationManagerService.java
@@ -6091,14 +6091,15 @@ } // bubble or inline reply that's immutable? - if (n.getBubbleMetadata() != null + // TODO (b/171418004): renable after app outreach + /*if (n.getBubbleMetadata() != null && n.getBubbleMetadata().getIntent() != null && hasFlag(mAmi.getPendingIntentFlags( n.getBubbleMetadata().getIntent().getTarget()), PendingIntent.FLAG_IMMUTABLE)) { throw new IllegalArgumentException(r.getKey() + " Not posted." + " PendingIntents attached to bubbles must be mutable"); - } + }*/ if (n.actions != null) { for (Notification.Action action : n.actions) {
diff --git a/services/tests/uiservicestests/src/com/android/server/notification/NotificationManagerServiceTest.java b/services/tests/uiservicestests/src/com/android/server/notification/NotificationManagerServiceTest.java index 1100496..5016710 100755 --- a/services/tests/uiservicestests/src/com/android/server/notification/NotificationManagerServiceTest.java +++ b/services/tests/uiservicestests/src/com/android/server/notification/NotificationManagerServiceTest.java
@@ -7145,7 +7145,8 @@ inOrder.verify(child).recordDismissalSentiment(anyInt()); } - @Test + // TODO (b/171418004): renable after app outreach + /*@Test public void testImmutableBubbleIntent() throws Exception { when(mAmi.getPendingIntentFlags(pi1)) .thenReturn(FLAG_IMMUTABLE | FLAG_ONE_SHOT); @@ -7160,7 +7161,7 @@ } catch (IllegalArgumentException e) { // good } - } + }*/ @Test public void testMutableBubbleIntent() throws Exception {