Simplify the app launch test

* Removed the launch instrumentation test.
* Extracted common device interaction logic as utility methods.
* Removed the AppLaunchTester and put all test logic in the launch test script.
* Created TestUtils to host common testing related methods.

Bug: 202081484
Test: csuite-harness-tests, make csuite, csuite-tradefed csuite-app-launch <params>
Change-Id: I429630c2a1827a92c6bcaef45c080661f8fb0baa
13 files changed
tree: ba9ba0cae9325a5419d3aed43447a5868ef67db7
  1. config/
  2. harness/
  3. instrumentation/
  4. integration_tests/
  5. pylib/
  6. test_targets/
  7. tools/
  8. Android.bp
  9. OWNERS
  10. PREUPLOAD.cfg
  11. pylintrc
  12. README.md
README.md

Android App Compatibility Test Suite (C-Suite)

C-Suite consists of the testing framework and test cases, designed to detect and report app compatibility issues.