瀏覽代碼

tests/datawizard/lazy_unregister.c: mark test as skipped when no device can execute the task

Nathalie Furmento 13 年之前
父節點
當前提交
ac50cc21f6
共有 1 個文件被更改,包括 4 次插入0 次删除
  1. 4 0
      tests/datawizard/lazy_unregister.c

+ 4 - 0
tests/datawizard/lazy_unregister.c

@@ -53,11 +53,15 @@ int main(void)
 	t1->handles[0] = handle;
 
 	ret = starpu_task_submit(t1);
+	if (ret == -ENODEV)
+		return STARPU_TEST_SKIPPED;
 	STARPU_CHECK_RETURN_VALUE(ret, "starpu_task_submit");
 
 	starpu_data_unregister_lazy(handle);
 
 	ret = starpu_task_wait(t1);
+	if (ret == -ENODEV)
+		return STARPU_TEST_SKIPPED;
 	STARPU_CHECK_RETURN_VALUE(ret, "starpu_task_submit");
 
 	while (starpu_data_lookup(buffer) != NULL)