Add a flag for smart test selection.

Also under smart test selection mode, aggresively seperate each test into
one invocation.

Bug: 396787299
Test: atest-dev atest_unittests
Change-Id: I7e6b42ae2e6e259b5d582c084d13db6846c3451f
3 files changed