dart-sdk/pkg/test_runner
Alexander Thomas 15d7023b60 [testing] Fix name expansion for service tests with multiple VMOptions
This fixes an issue introduced when DDS testing support was added to the
test suite. Previously, tests with multiple VMOptions lines would get
the same name for both DDS and service variants. This caused incorrect
behavior in the results processing that broke deflaking, but also
caused one of the results to be ignored by the infrastructure.

Also adds some tests for VMOptions handling in test_suite.dart.

Fixes https://github.com/dart-lang/sdk/issues/43768

Change-Id: I3c0f9cbc1807fe814aed5ecb7531ef4289e95683
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/166858
Reviewed-by: William Hesse <whesse@google.com>
Commit-Queue: Alexander Thomas <athom@google.com>
2020-10-13 12:56:57 +00:00
..
bin delete packageRoot support in test runner package, migrate to package_config from package_resolver 2020-03-04 20:15:19 +00:00
lib [testing] Fix name expansion for service tests with multiple VMOptions 2020-10-13 12:56:57 +00:00
test [testing] Fix name expansion for service tests with multiple VMOptions 2020-10-13 12:56:57 +00:00
tool [test_runner] Support detection of CFE warnings 2020-09-15 07:57:31 +00:00
.gitignore Move the test runner (i.e. "test.dart"/"test.py") to pkg/. 2019-06-14 23:35:10 +00:00
analysis_options.yaml Turn on the "isEmpty" and "isNotEmpty" lints and fix violations. 2020-08-31 18:33:48 +00:00
pubspec.yaml update pubspec.yaml files to reflect actual package usage 2020-08-19 15:17:22 +00:00