dart-sdk/pkg/smith
Vyacheslav Egorov 7d898f2a84 [infra] Allow overriding named configuration options
When doing local testing of AOT configurations I need to
manually override use-elf property to shorten cycle time.

Currently this can only be done by editing test_matrix.json,
this CL adds a capability to achieve the same by defining
TEST_CONFIGURATION_OVERRIDES environment variable.

I also fix some incorrect checking code which never triggered before:
if you try (via CLI flag) to override an option which is already
defined by a selected named configuration you should get an error.

Change-Id: Ie9b7fa12bd441814ca662e7e820c4aa739471c22
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/333842
Reviewed-by: Martin Kustermann <kustermann@google.com>
Commit-Queue: Slava Egorov <vegorov@google.com>
2023-11-03 13:39:39 +00:00
..
bin
lib [infra] Allow overriding named configuration options 2023-11-03 13:39:39 +00:00
test [infra] Change default NNBD to strong. 2023-05-24 20:48:36 +00:00
analysis_options.yaml [pkg] use package:lints when analyzing pkg/smith, pkg/expect 2022-07-06 22:29:24 +00:00
OWNERS Add myself to OWNERS in the various test packages. 2022-03-05 08:14:17 +00:00
pubspec.yaml [pkg] use package:lints when analyzing pkg/smith, pkg/expect 2022-07-06 22:29:24 +00:00