dart-sdk/pkg/test_runner
Daco Harkes 6c3c7ae331 [pkgs/native] Windows support + CI
We use the MSVC from Depot Tools to build C files.
When using clang from DEPS, we need to pass the right INCLUDE / LIB
environment variables. So we might as well use the MSVC instead.

Moves the `nativeCompilerEnvironmentVariables` to the
`TestConfiguration` so that it's cached.

Bug: https://github.com/dart-lang/sdk/issues/50565
Change-Id: I3576cd0ed07081afb9ae5ba737b8bfe1b21941e5
Cq-Include-Trybots: luci.dart.try:pkg-win-release-try,pkg-mac-release-try,pkg-mac-release-arm64-try,pkg-linux-release-try,pkg-linux-debug-try
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/298580
Reviewed-by: William Hesse <whesse@google.com>
Commit-Queue: Daco Harkes <dacoharkes@google.com>
2023-04-28 13:31:10 +00:00
..
bin [testing] Remove --compiler=none from test.py 2022-10-19 08:09:58 +00:00
lib [pkgs/native] Windows support + CI 2023-04-28 13:31:10 +00:00
test Remove support for "@compile-error" and similar markers in tests. 2023-04-24 18:34:59 +00:00
tool Make the static error updater gracefully skip multitests. 2023-04-21 04:17:27 +00:00
.gitignore
analysis_options.yaml [pkg/test_runner] analyze with package:lints/recommended.yaml 2023-03-23 15:23:17 +00:00
OWNERS Add myself to OWNERS in the various test packages. 2022-03-05 08:14:17 +00:00
pubspec.yaml [infra] DEPS and test dart-lang/native packages 2023-04-18 08:04:49 +00:00