CTS secondary_user: CtsLibcore... modules
Marks these CTS test module as supporting secondary_user, meaning that
the tests are eligible to be run from a regular Android user other
than the system user (i.e. other than Android Multiuser user 0).
Note that 'user' here refers to the concept of users in Android Multiuser;
it is NOT the same as a uid.
See source.android.com/devices/tech/admin/multi-user
for more information about Android multiuser.
All modules should specify either secondary_user or not_secondary_user. By
marking these modules with the former, it indicates that the test is
expected to pass even when the device has a non-SYSTEM user as its
foreground user.
Modules included in this cl:
CtsLibcoreJsr166TestCases
CtsLibcoreOjTestCases
CtsLibcoreOkHttpTestCases
CtsLibcoreTestCases
CtsLibcoreWycheproofBCTestCases
CtsLibcoreWycheproofConscryptTestCases
CtsLibcoreApiEvolutionTestCases
CtsLibcoreLegacy22TestCases
Bug: 141773058
Test: module passed with secondary_user params
(--enable-optional-parameterization --module-parameter secondary_user)
Change-Id: Ie01324f6ae577b64267fbb75d460bcac07710bf8
8 files changed