Fix activity blocking test
The test was previously not populating the block list properly.
Bug: 222140740
Test: atest CtsVirtualDevicesTestCases
Change-Id: I802363925de9c5125f84f017f49a067ffe26b22f
diff --git a/tests/tests/virtualdevice/src/android/virtualdevice/cts/ActivityBlockingTest.java b/tests/tests/virtualdevice/src/android/virtualdevice/cts/ActivityBlockingTest.java
index 0f2b760..7e81b08 100644
--- a/tests/tests/virtualdevice/src/android/virtualdevice/cts/ActivityBlockingTest.java
+++ b/tests/tests/virtualdevice/src/android/virtualdevice/cts/ActivityBlockingTest.java
@@ -238,7 +238,7 @@
mVirtualDeviceManager.createVirtualDevice(
mFakeAssociationRule.getAssociationInfo().getId(),
new VirtualDeviceParams.Builder()
- .setBlockedActivities(Set.of())
+ .setBlockedActivities(Set.of(TestAppHelper.MAIN_ACTIVITY_COMPONENT))
.build());
VirtualDisplay virtualDisplay = mVirtualDevice.createVirtualDisplay(
/* width= */ 100,
@@ -259,7 +259,8 @@
EmptyActivity.Callback callback = mock(EmptyActivity.Callback.class);
emptyActivity.setCallback(callback);
final int requestCode = 1;
- emptyActivity.startActivityForResult(TestAppHelper.createNoActionIntent(), requestCode);
+ emptyActivity.startActivityForResult(
+ TestAppHelper.createActivityLaunchedReceiverIntent(mResultReceiver), requestCode);
verify(mOnReceiveResultListener, after(3000).never()).onReceiveResult(
eq(Activity.RESULT_OK),