mirror of
https://github.com/openharmony/third_party_vulkan-loader.git
synced 2026-07-19 17:13:36 -04:00
ci: Make linux CI run regression tests
Change-Id: I212a714cc0ec41da11bc69e216b4bb54685415a7
This commit is contained in:
committed by
Charles Giessen
parent
45642604f7
commit
4ffbcccd76
@@ -61,6 +61,9 @@ jobs:
|
||||
- name: Build the loader
|
||||
run: make -C build
|
||||
|
||||
- name: Run regression tests
|
||||
run: ./build/tests/test_regression
|
||||
|
||||
- name: Verify generated source files
|
||||
run: python scripts/generate_source.py --verify external/Vulkan-Headers/registry
|
||||
|
||||
@@ -89,10 +92,13 @@ jobs:
|
||||
- name: Get Google Test
|
||||
run: git clone --branch release-1.8.1 https://github.com/google/googletest.git external/googletest
|
||||
|
||||
- name: Get Detours
|
||||
run: git clone --branch v4.0.1 https://github.com/microsoft/Detours.git external/detours
|
||||
|
||||
- name: Generate build files
|
||||
run: cmake -S. -Bbuild -A${{matrix.arch}} "-Cexternal/helper.cmake"
|
||||
if: matrix.os != 'windows-2016'
|
||||
|
||||
|
||||
- name: Generate build files
|
||||
run: cmake -S. -Bbuild -A${{matrix.arch}} "-DCMAKE_SYSTEM_VERSION=10.0.17763.0" "-Cexternal/helper.cmake"
|
||||
if: matrix.os == 'windows-2016'
|
||||
|
||||
Reference in New Issue
Block a user