tests: roll out igt_require some more

Signed-off-by: Daniel Vetter <daniel.vetter@ffwll.ch>
This commit is contained in:
Daniel Vetter 2013-08-19 10:47:53 +02:00
parent 5951ffb6a0
commit 23eee39489
4 changed files with 6 additions and 20 deletions

View File

@ -143,8 +143,7 @@ int main(int argc, char **argv)
}
igt_subtest("reads") {
if (!(flags & TEST_READ))
igt_skip();
igt_require(flags & TEST_READ);
printf("checking partial reads\n");
@ -173,8 +172,7 @@ int main(int argc, char **argv)
}
igt_subtest("writes") {
if (!(flags & TEST_WRITE))
igt_skip();
igt_require(flags & TEST_WRITE);
printf("checking partial writes\n");
@ -225,8 +223,7 @@ int main(int argc, char **argv)
}
igt_subtest("read-writes") {
if (!((flags & TEST_BOTH) == TEST_BOTH))
igt_skip();
igt_require((flags & TEST_BOTH) == TEST_BOTH);
printf("checking partial writes after partial reads\n");

View File

@ -367,12 +367,7 @@ static int dfs_open(int mode)
dfs_base, card_index, dfs_entry);
fh = open(fname, mode);
if (fh == -1) {
fprintf(stderr,
"error %d opening '%s/%d/%s'. too old kernel?\n",
errno, dfs_base, card_index, dfs_entry);
igt_skip();
}
igt_require(fh >= 0);
return fh;
}

View File

@ -77,10 +77,7 @@ int main(int argc, char *argv[])
sleep(5);
file = fopen(path, "r");
if (!file) {
printf("kernel too old or rc6 not supported on this platform.\n");
igt_skip();
}
igt_require(file);
/* claim success if no rc6 enabled. */
if (readit(path) == 0)

View File

@ -148,10 +148,7 @@ int main(int argc, char *argv[])
ret = asprintf(&path, sysfs_base_path, device, junk->name);
igt_assert(ret != -1);
junk->filp = fopen(path, junk->mode);
if (junk->filp == NULL) {
printf("Kernel is too old. GTFO\n");
igt_skip();
}
igt_require(junk->filp == NULL);
val = readval(junk->filp);
igt_assert(val >= 0);
junk++;