[Fix] (trace-replay): run Vulkan retrace headlessly

This commit is contained in:
2026-06-15 20:37:40 +08:00
parent e453a75ea9
commit a88ca75c14
11 changed files with 139 additions and 147 deletions
+2 -2
View File
@@ -42,7 +42,7 @@ jobs:
- name: Install dependencies
run: |
sudo apt-get update
sudo apt-get install -y clang-20 clang++-20 lld-20 libc++-20-dev libc++abi-20-dev libvulkan-dev libegl1-mesa-dev libgles2-mesa-dev libgl1-mesa-dri mesa-vulkan-drivers xvfb
sudo apt-get install -y clang-20 clang++-20 lld-20 libc++-20-dev libc++abi-20-dev libvulkan-dev libegl1-mesa-dev libgles2-mesa-dev libgl1-mesa-dri mesa-vulkan-drivers
- name: Show installed toolchain
run: |
@@ -70,7 +70,7 @@ jobs:
- name: Retrace and validate Magma (DirectVulkan)
working-directory: ${{env.TEST_ROOT}}/build-retrace
run: xvfb-run -a ctest -V -R MobileGLTraceReplay.OpenRA.DirectVulkan
run: ctest -V -R MobileGLTraceReplay.OpenRA.DirectVulkan
- name: Upload actual image
if: always()