diff --git a/.gitea/workflows/Test.yml b/.gitea/workflows/Test.yml index 1200c5c..8a27b06 100644 --- a/.gitea/workflows/Test.yml +++ b/.gitea/workflows/Test.yml @@ -61,7 +61,7 @@ jobs: which deqp-runner && deqp-runner --version || echo "deqp-runner not found" - name: Run Vulkan CTS - run: zig build cts-soft --release=fast -- -j3 --deqp-test-oom=disable + run: zig build cts-soft --release=fast -- -j3 continue-on-error: true - name: Verify tests diff --git a/build.zig b/build.zig index 67e8726..810ba5c 100644 --- a/build.zig +++ b/build.zig @@ -329,6 +329,7 @@ fn addMultithreadedCTS(b: *std.Build, target: std.Build.ResolvedTarget, impl: *c run.addArg("--"); run.addArg(b.fmt("--deqp-archive-dir={s}", .{try cts.path("").getPath3(b, null).toString(b.allocator)})); run.addArg(b.fmt("--deqp-vk-library-path={s}", .{b.getInstallPath(.lib, impl_lib.out_lib_filename)})); + run.addArg("--deqp-test-oom=disable"); const run_step = b.step(b.fmt("cts-{s}", .{impl.name}), b.fmt("Run Vulkan conformance tests for libvulkan_{s} in a multithreaded environment", .{impl.name})); run_step.dependOn(&run.step);