[ADI][cts-root] test installer behavior with all verification outcomes

This is a combination of all cts-root tests added in main-adi-dev.

BUG: 399436145
BUG: 420966373
FLAG: android.content.pm.verification_service
Test: atest CtsRootDeveloperVerificationPrivInstallerTarget36TestCases CtsRootDeveloperVerificationInstallerTarget36TestCases CtsRootDeveloperVerificationPrivInstallerTarget35TestCases CtsRootDeveloperVerificationInstallerTarget35TestCases CtsRootDeveloperVerificationVerifierTestCases

Merged-In: Id7ea56b8ea2a5d5a5bac3cc587e71c63cdd76db9
Change-Id: I61ee17f019addd42ecb9cb41d876d49bd22fb74d
31 files changed
tree: 8a99e53c64656fb034456599142a4201b1a0ad36
  1. hostsidetests/
  2. packagemanager/
  3. tests/
  4. tools/
  5. OWNERS
  6. PREUPLOAD.cfg
  7. README.md
README.md

Android Compatibility Test Suite - Root extension (CTS-Root)

This is an extension the main CTS test suite, for general compatibility tests that require root privileges or a debuggable device.

Note that the name of this suite in the build system is CTS_ROOT (with an underscore), so this is built with m cts_root and tests must be tagged with cts_root in their test_suites to be included.

However in tradefed the name is cts-root (with a hyphen), so use cts-root-tradefed to run it, and run cts-root to run the default cts-root plan.