Skip to content

Commit 651eefb

Browse files
committed
[ci] Force native tests execution
Make sure native tests always run and produce FAILED status on error.
1 parent cf6aea9 commit 651eefb

1 file changed

Lines changed: 0 additions & 4 deletions

File tree

‎.github/workflows/test-native.yml‎

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -73,8 +73,6 @@ jobs:
7373
ccache -s
7474
7575
- name: Run unit tests
76-
if: always()
77-
continue-on-error: true
7876
run: |
7977
cd ${GITHUB_WORKSPACE}/presto-native-execution/_build/debug
8078
ctest -j 1 -VV --output-on-failure --exclude-regex velox.*
@@ -104,8 +102,6 @@ jobs:
104102
./mvnw install ${MAVEN_FAST_INSTALL} -pl '!presto-docs,!presto-server,!presto-server-rpm,!presto-test-coverage'
105103
106104
- name: Run e2e tests
107-
if: always()
108-
continue-on-error: true
109105
run: |
110106
rm -rf /tmp/hive_data/tpch/
111107
./mvnw test ${MAVEN_TEST} -pl 'presto-native-execution' -DPRESTO_SERVER=${GITHUB_WORKSPACE}/presto-native-execution/_build/debug/presto_cpp/main/presto_server -DDATA_DIR=/tmp/ -Duser.timezone=America/Bahia_Banderas

0 commit comments

Comments
 (0)