Splits tests

This splits the monolithic 'tests' target into multiple types
based on classification. See the corresponding README.md for
descriptions.

The target 'IntentResolverUnitTests' is replaced by:

    IntentResolver-tests-unit
    IntentResolver-tests-activity
    IntentResolver-tests-integration
    IntentResolver-tests-shared

To run everything, use:

    atest IntentResolver-tests-*

To run TreeHugger presubmits:

    atest --test-mapping pacakges/modules/IntentResolver

Equivalently for postsubmit:

    atest --test-mapping pacakges/modules/IntentResolver:postsubmit

Bug: 300157408
Test: atest IntentResolver-tests-*
Change-Id: I9d499284f070a4bfa3e7c1b7c3bbfaa8adb3379b
99 files changed
tree: 29a9481348e00c98eaaa60fba4bb9c0c97bf0fde
  1. aconfig/
  2. java/
  3. tests/
  4. Android.bp
  5. AndroidManifest-app.xml
  6. AndroidManifest-lib.xml
  7. OWNERS
  8. PREUPLOAD.cfg
  9. proguard.flags
  10. README.md
  11. TEST_MAPPING
README.md

IntentResolver

About

IntentResolver provides the implementation for Intent ACTION_CHOOSER

See also: ShareCompat.IntentBuilder