[client] tests: add lgmp transport tests and update github workflow

This commit is contained in:
Geoffrey McRae
2026-07-31 13:08:30 +10:00
parent 9417a71264
commit 6fe0bc807a
5 changed files with 318 additions and 47 deletions

View File

@@ -26,7 +26,7 @@ cmake -S client -B client/build \
-DENABLE_RENDER_TESTS=ON
cmake --build client/build
ctest --test-dir client/build --output-on-failure \
-R looking-glass-render-tests
-R render-tests
```
GoogleTest and Weston are required when `ENABLE_RENDER_TESTS` is enabled.
@@ -37,7 +37,7 @@ To exercise native HDR on the current Wayland session instead of the headless
SDR compositor:
```sh
client/build/tests/looking-glass-render-tests \
client/build/tests/render-tests \
--gtest_filter='*rgba10*:*rgba16f*'
```