ci: include more tests in windows ci (#30472)

We added most of the tests excluded the once which are tagged with `browser:chromium-local` as they are currently not working in CI but work locally.

The `--test_tag_filters` option is now passed via command line as it seems that it has no effect as it is passed in both RC and command line. IE command line options are not merged with the RC options but rather overridden.

PR Close #30472
This commit is contained in:
Alan 2019-05-17 13:50:24 +02:00 committed by Jason Aden
parent ab4a23d0e0
commit 7d31f7b540
2 changed files with 6 additions and 8 deletions

View File

@ -35,8 +35,3 @@ build --verbose_failures=true
# https://github.com/bazelbuild/rules_typescript/pull/356 # https://github.com/bazelbuild/rules_typescript/pull/356
build --action_env=PATH build --action_env=PATH
test --action_env=PATH --test_env=PATH test --action_env=PATH --test_env=PATH
# Exclude tests known to not work on Windows.
# Chrome web tests are currently broken.
test --test_tag_filters=-browser:chromium-local

View File

@ -12,7 +12,7 @@ steps:
dockerfile: ./Dockerfile.win-1809 dockerfile: ./Dockerfile.win-1809
RunTests: RunTests:
title: Run Example title: Run Tests
image: ${{BuildImage}} image: ${{BuildImage}}
commands: commands:
# Install dependencies # Install dependencies
@ -20,5 +20,8 @@ steps:
# Add Bazel CI config # Add Bazel CI config
- copy .codefresh\bazel.rc %ProgramData%\bazel.bazelrc - copy .codefresh\bazel.rc %ProgramData%\bazel.bazelrc
# Run tests # Run tests
- yarn test-ivy-aot //packages/animations/test //packages/common/test //packages/forms/test //packages/http/test //packages/platform-browser/test //packages/platform-browser-dynamic/test //packages/router/test # At the moment 'browser:chromium-local' are broken in CI while locally they work
- yarn bazel test //tools/ts-api-guardian:all //tools/public_api_guard/... //packages/language-service/test //packages/compiler-cli/ngcc/test:test //packages/compiler-cli/integrationtest:integrationtest //packages/compiler-cli/test/compliance:compliance //packages/compiler/test //packages/compiler-cli/test:ngc //packages/compiler-cli/test/ngtsc:ngtsc # VE
- yarn bazel test --build_tag_filters=-ivy-only --test_tag_filters=-ivy-only,-browser:chromium-local //...
# Ivy
- yarn bazel test --define=compile=aot --build_tag_filters=-no-ivy-aot,-fixme-ivy-aot --test_tag_filters=-no-ivy-aot,-fixme-ivy-aot,-browser:chromium-local //...