@@ -103,9 +103,41 @@ jobs:
103103 - name : Install node modules
104104 run : yarn install --frozen-lockfile
105105 - name : Run integration tests
106- run : yarn integration-tests\
106+ run : yarn integration-tests
107107 # TODO: Set up slack notifications
108108 # - name: Running size integration tests (failures are reported in Slack only).
109109 # run: |
110110 # If the size integration tests fail, report the failure to a dedicated #components-ci-size-tracking Slack channel.
111111 # yarn integration-tests:size-test || yarn ci-notify-slack-failure components-ci-size-tracking
112+
113+ linker_aot_tests :
114+ runs-on : ubuntu-latest-4core
115+ steps :
116+ - name : Initialize environment
117+ uses : angular/dev-infra/github-actions/npm/checkout-and-setup-node@9931e1a8d1b62fcd2267e89f9993a494856cc1cd
118+ with :
119+ cache-node-modules : true
120+ - name : Setup Bazel
121+ uses : angular/dev-infra/github-actions/bazel/setup@9931e1a8d1b62fcd2267e89f9993a494856cc1cd
122+ - name : Setup Bazel RBE
123+ uses : angular/dev-infra/github-actions/bazel/configure-remote@9931e1a8d1b62fcd2267e89f9993a494856cc1cd
124+ - name : Install node modules
125+ run : yarn install --frozen-lockfile
126+ - name : Run linker AOT tests
127+ run : yarn test-linker-aot
128+
129+ linker_jit_tests :
130+ runs-on : ubuntu-latest-4core
131+ steps :
132+ - name : Initialize environment
133+ uses : angular/dev-infra/github-actions/npm/checkout-and-setup-node@9931e1a8d1b62fcd2267e89f9993a494856cc1cd
134+ with :
135+ cache-node-modules : true
136+ - name : Setup Bazel
137+ uses : angular/dev-infra/github-actions/bazel/setup@9931e1a8d1b62fcd2267e89f9993a494856cc1cd
138+ - name : Setup Bazel RBE
139+ uses : angular/dev-infra/github-actions/bazel/configure-remote@9931e1a8d1b62fcd2267e89f9993a494856cc1cd
140+ - name : Install node modules
141+ run : yarn install --frozen-lockfile
142+ - name : Run linker JIT tests
143+ run : yarn test-linker-jit
0 commit comments