Hi! Pushed with folling chnages (mostly the same as for the open12 testcase), thanks.
diff --git a/testcases/kernel/syscalls/openat/openat02.c b/testcases/kernel/syscalls/openat/openat02.c index 68e0879..edf71d7 100644 --- a/testcases/kernel/syscalls/openat/openat02.c +++ b/testcases/kernel/syscalls/openat/openat02.c @@ -173,7 +173,7 @@ void testfunc_cloexec(void) if (pid == 0) { if (execlp(TEST_APP, TEST_APP, buf, NULL)) - exit(1); + exit(2); } SAFE_CLOSE(cleanup, TEST_RETURN); @@ -183,13 +183,14 @@ void testfunc_cloexec(void) if (WIFEXITED(status)) { switch ((int8_t)WEXITSTATUS(status)) { - case -1: + case 0: tst_resm(TPASS, "test O_CLOEXEC for openat success"); - break; + break; case 1: - tst_brkm(TBROK, cleanup, "execlp() failed"); - default: tst_resm(TFAIL, "test O_CLOEXEC for openat failed"); + break; + default: + tst_brkm(TBROK, cleanup, "execlp() failed"); } } else { tst_brkm(TBROK, cleanup, @@ -236,7 +237,7 @@ void testfunc_noatime(void) return; } - ret = tst_path_has_mnt_flags(cleanup, TEST_FILE, flags); + ret = tst_path_has_mnt_flags(cleanup, NULL, flags); if (ret > 0) { tst_resm(TCONF, "test O_NOATIME flag for openat needs " "filesystems which are mounted without " @@ -246,7 +247,7 @@ void testfunc_noatime(void) SAFE_STAT(cleanup, TEST_FILE, &file_stat); - sleep(2); + sleep(1); TEST(openat(AT_FDCWD, TEST_FILE, O_NOATIME | O_RDONLY, 0777)); diff --git a/testcases/kernel/syscalls/openat/openat02_child.c b/testcases/kernel/syscalls/openat/openat02_child.c index d2af36b..34c4b42 100644 --- a/testcases/kernel/syscalls/openat/openat02_child.c +++ b/testcases/kernel/syscalls/openat/openat02_child.c @@ -37,5 +37,5 @@ int main(int argc, char **argv) fd = atoi(argv[1]); ret = write(fd, STR, sizeof(STR) - 1); - exit(ret); + return ret != -1; } -- Cyril Hrubis chru...@suse.cz ------------------------------------------------------------------------------ "Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE Instantly run your Selenium tests across 300+ browser/OS combos. Get unparalleled scalability from the best Selenium testing platform available Simple to use. Nothing to install. Get started now for free." http://p.sf.net/sfu/SauceLabs _______________________________________________ Ltp-list mailing list Ltp-list@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/ltp-list