Fully skip all rpi hello-compute tests due to non-determinism
@@ -9,7 +9,7 @@ use common::{initialize_test, TestParameters};
#[test]
fn test_compute_1() {
initialize_test(
- TestParameters::default().specific_failure(None, None, Some("V3D"), false),
+ TestParameters::default().specific_failure(None, None, Some("V3D"), true),
|ctx| {
let input = &[1, 2, 3, 4];
@@ -26,7 +26,7 @@ fn test_compute_1() {
#[test]
fn test_compute_2() {
initialize_test(
- TestParameters::default().specific_failure(None, None, Some("V3D"), false),
+ TestParameters::default().specific_failure(None, None, Some("V3D"), true),
|ctx| {
let input = &[5, 23, 10, 9];
@@ -43,7 +43,7 @@ fn test_compute_2() {
#[test]
fn test_compute_overflow() {
initialize_test(
- TestParameters::default().specific_failure(None, None, Some("V3D"), false),
+ TestParameters::default().specific_failure(None, None, Some("V3D"), true),
|ctx| {
let input = &[77031, 837799, 8400511, 63728127];
pollster::block_on(assert_execute_gpu(
@@ -61,7 +61,7 @@ fn test_multithreaded_compute() {
initialize_test(
TestParameters::default()
.backend_failure(wgpu::Backends::GL)
- .specific_failure(Some(wgpu::Backends::VULKAN), None, Some("V3D"), false),
+ .specific_failure(None, None, Some("V3D"), true),
|ctx| {
use std::{sync::mpsc, thread, time::Duration};
