mirror of
https://github.com/LawnchairLauncher/lawnchair.git
synced 2026-02-20 03:08:19 +00:00
Tapl uses ContentProvider to get information from Launcher. By default, it uses system user, who usually spwans the process of instrumented tests, to send requests. Therefore, it can't get the information of secondary user's Launcher process. To solve the problem, the CL proposes to allow tests providing UserInfo to Tapl, so that Tapl can use the right user's context to get the test information. For more details, please refer to go/multi-users-waiting-dd. Test: https://android-build.googleplex.com/builds/abtd/run/L62400000957107134 Bug: 254402688 Change-Id: I90b1069de31e979138683049586bd87a7e7d813a