Skip to content

Commit

Permalink
Reorder extension tests for CI pipeline
Browse files Browse the repository at this point in the history
  • Loading branch information
mewim committed Mar 3, 2024
1 parent df5ec1c commit 10f10f0
Showing 1 changed file with 23 additions and 23 deletions.
46 changes: 23 additions & 23 deletions .github/workflows/ci-workflow.yml
Original file line number Diff line number Diff line change
Expand Up @@ -53,12 +53,7 @@ jobs:
- name: Ensure Node.js dependencies
run: npm install --include=dev
working-directory: tools/nodejs_api

- name: Extension test
run: |
cd scripts/ && python3 http-server.py &
make extension-test && make clean

- name: Build
run: make all

Expand All @@ -85,6 +80,11 @@ jobs:
file: cover.info
functionalities: "search"

- name: Extension test
run: |
cd scripts/ && python3 http-server.py &
make extension-test && make clean
gcc-build-test-x86:
name: gcc build & test 32-bit
needs: [clang-formatting-check, sanity-checks]
Expand Down Expand Up @@ -187,11 +187,6 @@ jobs:
run: npm install --include=dev
working-directory: tools/nodejs_api

- name: Extension test
run: |
cd scripts/ && python3 http-server.py &
make extension-test && make clean
- name: Build
run: make all

Expand All @@ -207,6 +202,11 @@ jobs:
- name: Java test
run: make javatest

- name: Extension test
run: |
cd scripts/ && python3 http-server.py &
make extension-test && make clean
msvc-build-test:
name: msvc build & test
needs: [clang-formatting-check, sanity-checks]
Expand Down Expand Up @@ -237,13 +237,6 @@ jobs:
run: npm install --include=dev
working-directory: tools/nodejs_api

- name: Extension test
shell: cmd
run: |
call "C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Auxiliary\Build\vcvars64.bat"
cd scripts/ && start /b python http-server.py && cd ..
make extension-test && make clean
- name: Build
shell: cmd
run: |
Expand Down Expand Up @@ -283,6 +276,13 @@ jobs:
run: |
call "C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Auxiliary\Build\vcvars64.bat"
make javatest
- name: Extension test
shell: cmd
run: |
call "C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Auxiliary\Build\vcvars64.bat"
cd scripts/ && start /b python http-server.py && cd ..
make extension-test && make clean
tidy-and-diagnostics:
name: clang tidy & clangd diagnostics check
Expand Down Expand Up @@ -424,11 +424,6 @@ jobs:
run: npm install --include=dev
working-directory: tools/nodejs_api

- name: Extension test
run: |
cd scripts/ && python3 http-server.py &
make extension-test && make clean
- name: Build
run: make all

Expand Down Expand Up @@ -469,3 +464,8 @@ jobs:
ulimit -n 10240
source /Users/runner/.cargo/env
cargo build --locked --features arrow
- name: Extension test
run: |
cd scripts/ && python3 http-server.py &
make extension-test && make clean

0 comments on commit 10f10f0

Please sign in to comment.