Parallel test on CI (#2364)

* Parallel test on CI

* Fix problem with Windows

* Use cache for vcpkg

* Parallel 'No Exception' test

* Use one job to run all shards
This commit is contained in:
yhirose authored and GitHub committed 2026-02-13 01:55:30 -05:00
1 parent c1ee85d89e
commit ed5c5d325b
7 files changed
+166 -51

No files matched your search

+2 -2
View File
@@ -49,12 +49,12 @@ jobs:
sudo ip6tables -A OUTPUT -j REJECT
- name: build and run tests (OpenSSL)
if: matrix.tls_backend == 'openssl'
run: cd test && make
run: cd test && make test_split && make test_openssl_parallel
env:
LSAN_OPTIONS: suppressions=lsan_suppressions.txt
- name: build and run tests (No TLS)
if: matrix.tls_backend == 'no-tls'
run: cd test && make test_no_tls && ./test_no_tls
run: cd test && make test_no_tls_parallel
- name: restore network
if: always()
run: |