STS add support for a "develop" plan

* No incremental or declaredSPL skipping in the "develop" plan
* Tests skip in production if the SPL information is missing
  * Per-test Business Logic rules still run, meaning temporary excludes
    will still run. This is intentional to encourage the fix developer
    to remember to update the dynamic config as well. Fix developers
    without access to remove configuration should rely on the offline
    fallback Business Logic file.

Bug: 218552780
Test: sts-tradefed sts-dynamic-develop # ensure runs with an ASB test not in the dynamic config
Test: sts-tradefed sts-dynamic-full # ensure skips with an ASB test not in the dynamic config
Change-Id: I54b4ebb7883803d4cb21f470b9b261634a6863d6
3 files changed
tree: e64d37a43fbaa4d87f457d78617c812956574879
  1. build/
  2. docs/
  3. emu_test/
  4. libraries/
  5. scripts/
  6. tests/
  7. utils/
  8. PREUPLOAD.cfg