@@ -103,9 +103,41 @@ jobs:
103
103
- name : Install node modules
104
104
run : yarn install --frozen-lockfile
105
105
- name : Run integration tests
106
- run : yarn integration-tests\
106
+ run : yarn integration-tests
107
107
# TODO: Set up slack notifications
108
108
# - name: Running size integration tests (failures are reported in Slack only).
109
109
# run: |
110
110
# If the size integration tests fail, report the failure to a dedicated #components-ci-size-tracking Slack channel.
111
111
# 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