diff --git a/examples/hello-compute/src/tests.rs b/examples/hello-compute/src/tests.rs index 108cfe37158..c8df78627b4 100644 --- a/examples/hello-compute/src/tests.rs +++ b/examples/hello-compute/src/tests.rs @@ -82,7 +82,13 @@ fn test_multithreaded_compute() { // https://github.com/gfx-rs/wgpu/issues/3944 .backend_adapter_failure(wgpu::Backends::VULKAN, "swiftshader", true) // https://github.com/gfx-rs/wgpu/issues/3250 - .backend_adapter_failure(wgpu::Backends::GL, "llvmpipe", true), + .backend_adapter_failure(wgpu::Backends::GL, "llvmpipe", true) + .specific_failure(wgpu_test::FailureCase { + backends: Some(wgpu::Backends::VULKAN), + driver: Some("MoltenVK"), + skip: true, + ..wgpu_test::FailureCase::default() + }), |ctx| { use std::{sync::mpsc, thread, time::Duration};