commit | e77ccf2beab51ad0c8b076c9a6a4ea68f8da03c2 | [log] [tgz] |
---|---|---|
author | seokgyun.hong <seokgyun.hong@lge.com> | Mon Sep 30 21:24:18 2024 +0000 |
committer | Android Build Cherrypicker Worker <android-build-cherrypicker-worker@google.com> | Mon Sep 30 21:24:18 2024 +0000 |
tree | b4c6db3c91860e49154ae584e89a825fec2e573b | |
parent | 9a02d08ef95a103e853272cf24daa074cf2760c1 [diff] |
Support secondary_user_on_secondary_display on CtsAppEnumerationTestCases secondary_user_on_secondary_display is for background users that have access to UI on assigned displays (a.k.a. visible background users) on devices that have config_multiuserVisibleBackgroundUsers enabled. The main use case is Automotive's multi-display Whole Cabin experience where passengers (modeled as visible background users) can interact with the display in front of them concurrently with the driver (modeled as the the current user) interacting with driver's display. Fixes include - Add the secondary_user_on_secondary_display metadata. - Add user_id to 'cmd notification' shell command for the proper user. Bug: 369937065 Flag: TEST_ONLY Test: atest CtsAppEnumerationTestCases atest --user-type secondary_user_on_secondary_display CtsAppEnumerationTestCases (cherry picked from https://partner-android-review.googlesource.com/q/commit:357cbf5830fa907f0d41be7cf2a9b2693c2fa42c) (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:3290b6c2deafbb8aa6af2f3ab1a7cd91283094c4) Merged-In: I3c44e94acfd2e1698c37814ee6b77ec729a3f68e Change-Id: I3c44e94acfd2e1698c37814ee6b77ec729a3f68e