Skip to content

Commit cd5e119

Browse files
josephperrottalan-agius4
authored andcommitted
ci: add addtional perf workflows for tracking
1 parent 97897b7 commit cd5e119

File tree

1 file changed

+37
-2
lines changed

1 file changed

+37
-2
lines changed

.ng-dev/dx-perf-workflows.yml

Lines changed: 37 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,49 @@
11
workflows:
22
build-cli:
3-
name: Build cli
3+
name: '@angular/cli build'
44
prepare:
55
- bazel clean
66
workflow:
77
- bazel build //packages/angular/cli:npm_package
8+
89
angular-build-integration:
9-
name: Angular Build Integration
10+
name: '@angular/build integration'
1011
disabled: true
1112
prepare:
1213
- bazel clean
1314
workflow:
1415
- bazel test //packages/angular/build:integration_tests
16+
17+
modules-builder-tests:
18+
name: '@ngtools/webpack test'
19+
prepare:
20+
- bazel clean
21+
workflow:
22+
- bazel test //packages/ngtools/webpack:webpack_test
23+
24+
devkit-core-tests:
25+
name: '@angular/devkit/core tests'
26+
prepare:
27+
- bazel clean
28+
workflow:
29+
- bazel test //packages/angular_devkit/core:core_test
30+
31+
devkit-core-tests-rerun:
32+
name: '@angular/devkit/core return test'
33+
prepare:
34+
- bazel clean
35+
workflow:
36+
- bazel test //packages/angular_devkit/core:core_test
37+
# Add a single line to the beginning of a file to trigger a rebuild/retest
38+
- sed -i '1i // comment' packages/angular_devkit/core/src/workspace/core_spec.ts
39+
- bazel test //packages/angular_devkit/core:core_test
40+
cleanup:
41+
# Remove the single line added
42+
- sed -i '1d' packages/angular_devkit/core/src/workspace/core_spec.ts
43+
44+
build-unit-tests:
45+
name: '@angular/build tests'
46+
prepare:
47+
- bazel clean
48+
workflow:
49+
- bazel test //packages/angular/build:unit_tests

0 commit comments

Comments
 (0)