7ec29a9b6d
I got tired of wading through the giant list and guessing at which one matches the options I want to run the tests on, so I added filtering. If you pass any of the common options like "-m", "-r", etc. when also passing "--list-configurations", then it only prints configurations that match those options. Also, by default it only prints configurations that match the current host OS. Eventually, I would like *running* tests to work the same way, where passing "-c" means "find me a config in the test matrix with this compiler. But this seems like a good start. Also, I removed the slow way that test.dart calls test.py to handle --list-configurations now that those are all in the same package. Change-Id: Ifabb415a9fad889afc12cfcd7dd81bd02c918612 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/158980 Commit-Queue: Bob Nystrom <rnystrom@google.com> Auto-Submit: Bob Nystrom <rnystrom@google.com> Reviewed-by: Karl Klose <karlklose@google.com>