Add conditional business logic test type

Test: make cts, unit tests

Change-Id: I38cf02d12a59b67d63741fa72b4a7beb7fc26c73
Cherry-Pick from https://googleplex-android-review.git.corp.google.com/c/platform/cts/+/3330172
Merged-In: I38cf02d12a59b67d63741fa72b4a7beb7fc26c73
Merged-In: 3330172
Bug: 70726551
11 files changed