Explorar o código

tests/datawizard/interfaces: skip the tests if no CPU is available.

The tests consist in moving data between processing units, and it's not really possible without CPUs.
Nathalie Furmento %!s(int64=13) %!d(string=hai) anos
pai
achega
95792eaa2c

+ 1 - 1
tests/datawizard/interfaces/multiformat/advanced/multiformat_data_release.c

@@ -131,7 +131,7 @@ main(void)
 	};
 	memset(&global_stats, 0, sizeof(global_stats));
 	ret = starpu_init(&conf);
-	if (ret == -ENODEV) return STARPU_TEST_SKIPPED;
+	if (ret == -ENODEV || starpu_cpu_worker_get_count() == 0) return STARPU_TEST_SKIPPED;
 	STARPU_CHECK_RETURN_VALUE(ret, "starpu_init");
 
 	register_handle();