File tree 2 files changed +15
-4
lines changed
2 files changed +15
-4
lines changed Original file line number Diff line number Diff line change 1
- name : End -to-end test
1
+ name : Integration and end -to-end tests
2
2
3
3
on :
4
4
pull_request :
10
10
default : false
11
11
12
12
jobs :
13
- e2e-test :
13
+ tests :
14
14
runs-on : ubuntu-latest
15
15
16
16
steps :
@@ -27,11 +27,17 @@ jobs:
27
27
with :
28
28
node-version : 18
29
29
30
- - name : Install system dependencies for end-to-end tests
30
+ - name : Install system dependencies for tests
31
31
run : build/ci/install-dependencies.sh
32
32
shell : bash
33
33
34
- - name : Enable perf tests
34
+ - name : Run integration tests
35
+ run : |
36
+ # Ensure only integration tests that are supported in CI are run using
37
+ # the --ci flag.
38
+ make integration-test INTEGRATION_FLAGS="--ci"
39
+
40
+ - name : Enable end-to-end perf tests
35
41
if : ${{ github.event.inputs.run-all }}
36
42
run : echo "E2E_FLAGS='--all'" >> $GITHUB_ENV
37
43
Original file line number Diff line number Diff line change @@ -14,6 +14,11 @@ case "$i" in
14
14
ARGS+=(" -p" " offline" )
15
15
shift # past argument
16
16
;;
17
+ --ci)
18
+ ARGS+=(" -p" " ci" )
19
+ shift # past argument
20
+ ;;
21
+ * )
17
22
die " unknown option '$i '"
18
23
;;
19
24
esac
You can’t perform that action at this time.
0 commit comments