소스 검색

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 13 년 전
부모
커밋
95792eaa2c
1개의 변경된 파일1개의 추가작업 그리고 1개의 파일을 삭제
  1. 1 1
      tests/datawizard/interfaces/multiformat/advanced/multiformat_data_release.c

+ 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();