/src/tests/lib/libprop/ |
t_proplib.c | 110 ATF_REQUIRE(dict != NULL); 114 ATF_REQUIRE(num != NULL); 122 ATF_REQUIRE(str != NULL); 134 ATF_REQUIRE(arr != NULL); 138 ATF_REQUIRE(dict_copy != NULL); 149 ATF_REQUIRE(val != NULL); 154 ATF_REQUIRE(val != NULL); 160 ATF_REQUIRE(ext1 != NULL); 168 ATF_REQUIRE(dict2 != NULL); 170 ATF_REQUIRE(ext2 != NULL) [all...] |
/src/tests/lib/libc/c063/ |
t_symlinkat.c | 64 ATF_REQUIRE(mkdir(ODIR, 0755) == 0); 65 ATF_REQUIRE(mkdir(NDIR, 0755) == 0); 66 ATF_REQUIRE((fd = open(FILE, O_CREAT|O_RDWR, 0644)) != -1); 67 ATF_REQUIRE(close(fd) != -1); 69 ATF_REQUIRE((dfd = open(NDIR, O_RDONLY, 0)) != -1); 70 ATF_REQUIRE(symlinkat(RELFILE, dfd, BASELINK) == 0); 71 ATF_REQUIRE(close(dfd) == 0); 73 ATF_REQUIRE(stat(FILE, &ost) == 0); 74 ATF_REQUIRE(stat(LINK, &nst) == 0); 75 ATF_REQUIRE(ost.st_ino == nst.st_ino) [all...] |
t_o_search.c | 81 ATF_REQUIRE(mkdir(DIR, 0755) == 0); 82 ATF_REQUIRE((fd = open(FILE, O_CREAT|O_RDWR, 0644)) != -1); 83 ATF_REQUIRE(close(fd) == 0); 85 ATF_REQUIRE((dfd = open(DIR, O_RDONLY, 0)) != -1); 87 ATF_REQUIRE((fd = openat(dfd, BASEFILE, O_RDWR, 0)) != -1); 88 ATF_REQUIRE(close(fd) == 0); 90 ATF_REQUIRE(fchmod(dfd, 0644) == 0); 92 ATF_REQUIRE((fd = openat(dfd, BASEFILE, O_RDWR, 0)) == -1); 93 ATF_REQUIRE(errno == EACCES); 95 ATF_REQUIRE(close(dfd) == 0) [all...] |
t_linkat.c | 66 ATF_REQUIRE(mkdir(ODIR, 0755) == 0); 67 ATF_REQUIRE(mkdir(NDIR, 0755) == 0); 68 ATF_REQUIRE((fd = open(FILE, O_CREAT|O_RDWR, 0644)) != -1); 69 ATF_REQUIRE(close(fd) != -1); 71 ATF_REQUIRE((ofd = open(ODIR, O_RDONLY, 0)) != -1); 72 ATF_REQUIRE((nfd = open(NDIR, O_RDONLY, 0)) != -1); 73 ATF_REQUIRE(linkat(ofd, BASEFILE, nfd, BASETARGET, 0) == 0); 74 ATF_REQUIRE(close(ofd) == 0); 75 ATF_REQUIRE(close(nfd) == 0); 77 ATF_REQUIRE(stat(FILE, &ost) == 0) [all...] |
t_fchmodat.c | 68 ATF_REQUIRE(mkdir(DIR, 0755) == 0); 69 ATF_REQUIRE((fd = open(FILE, O_CREAT|O_RDWR, 0644)) != -1); 70 ATF_REQUIRE(close(fd) == 0); 72 ATF_REQUIRE((dfd = open(DIR, O_RDONLY, 0)) != -1); 73 ATF_REQUIRE(fchmodat(dfd, BASEFILE, 0600, 0) == 0); 74 ATF_REQUIRE(close(dfd) == 0); 76 ATF_REQUIRE(stat(FILE, &st) == 0); 91 ATF_REQUIRE(mkdir(DIR, 0755) == 0); 92 ATF_REQUIRE((fd = open(FILE, O_CREAT|O_RDWR, 0644)) != -1); 93 ATF_REQUIRE(close(fd) == 0) [all...] |
t_fstatat.c | 63 ATF_REQUIRE(mkdir(DIR, 0755) == 0); 64 ATF_REQUIRE((fd = open(FILE, O_CREAT|O_RDWR, 0644)) != -1); 65 ATF_REQUIRE(close(fd) == 0); 67 ATF_REQUIRE((dfd = open(DIR, O_RDONLY, 0)) != -1); 68 ATF_REQUIRE(fstatat(dfd, BASEFILE, &st1, 0) == 0); 69 ATF_REQUIRE(close(dfd) == 0); 71 ATF_REQUIRE(stat(FILE, &st2) == 0); 72 ATF_REQUIRE(memcmp(&st1, &st2, sizeof(st1)) == 0); 86 ATF_REQUIRE(mkdir(DIR, 0755) == 0); 87 ATF_REQUIRE((fd = open(FILE, O_CREAT|O_RDWR, 0644)) != -1) [all...] |
t_fchownat.c | 83 ATF_REQUIRE(getuser(&uid, &gid) == 0); 84 ATF_REQUIRE(mkdir(DIR, 0755) == 0); 85 ATF_REQUIRE((fd = open(FILE, O_CREAT|O_RDWR, 0644)) != -1); 86 ATF_REQUIRE(close(fd) == 0); 88 ATF_REQUIRE((dfd = open(DIR, O_RDONLY, 0)) != -1); 89 ATF_REQUIRE(fchownat(dfd, BASEFILE, uid, gid, 0) == 0); 90 ATF_REQUIRE(close(dfd) == 0); 92 ATF_REQUIRE(stat(FILE, &st) == 0); 93 ATF_REQUIRE(st.st_uid == uid); 94 ATF_REQUIRE(st.st_gid == gid) [all...] |
t_renameat.c | 64 ATF_REQUIRE(mkdir(ODIR, 0755) == 0); 65 ATF_REQUIRE(mkdir(NDIR, 0755) == 0); 66 ATF_REQUIRE((fd = open(FILE, O_CREAT|O_RDWR, 0644)) != -1); 67 ATF_REQUIRE(close(fd) != -1); 69 ATF_REQUIRE(stat(FILE, &ost) == 0); 71 ATF_REQUIRE((ofd = open(ODIR, O_RDONLY, 0)) != -1); 72 ATF_REQUIRE((nfd = open(NDIR, O_RDONLY, 0)) != -1); 73 ATF_REQUIRE(renameat(ofd, BASEFILE, nfd, BASETARGET) == 0); 74 ATF_REQUIRE(close(ofd) == 0); 75 ATF_REQUIRE(close(nfd) == 0) [all...] |
t_unlinkat.c | 60 ATF_REQUIRE(mkdir(DIR, 0755) == 0); 61 ATF_REQUIRE((fd = open(FILE, O_CREAT|O_RDWR, 0644)) != -1); 62 ATF_REQUIRE(close(fd) == 0); 64 ATF_REQUIRE((dfd = open(DIR, O_RDONLY, 0)) != -1); 65 ATF_REQUIRE(unlinkat(dfd, BASEFILE, 0) == 0); 66 ATF_REQUIRE(close(dfd) == 0); 79 ATF_REQUIRE(mkdir(DIR, 0755) == 0); 80 ATF_REQUIRE((fd = open(FILE, O_CREAT|O_RDWR, 0644)) != -1); 81 ATF_REQUIRE(close(fd) == 0); 83 ATF_REQUIRE(chdir(DIR) == 0) [all...] |
t_faccessat.c | 62 ATF_REQUIRE(mkdir(DIR, 0755) == 0); 63 ATF_REQUIRE((fd = open(FILE, O_CREAT|O_RDWR, 0644)) != -1); 64 ATF_REQUIRE(close(fd) == 0); 66 ATF_REQUIRE((dfd = open(DIR, O_RDONLY, 0)) != -1); 67 ATF_REQUIRE(faccessat(dfd, BASEFILE, F_OK, 0) == 0); 68 ATF_REQUIRE(close(dfd) == 0); 81 ATF_REQUIRE(mkdir(DIR, 0755) == 0); 82 ATF_REQUIRE((fd = open(FILE, O_CREAT|O_RDWR, 0644)) != -1); 83 ATF_REQUIRE(close(fd) == 0); 85 ATF_REQUIRE(chdir(DIR) == 0) [all...] |
t_openat.c | 60 ATF_REQUIRE(mkdir(DIR, 0755) == 0); 61 ATF_REQUIRE((fd = open(FILE, O_CREAT|O_RDWR, 0644)) != -1); 62 ATF_REQUIRE(close(fd) == 0); 64 ATF_REQUIRE((dfd = open(DIR, O_RDONLY, 0)) != -1); 65 ATF_REQUIRE((fd = openat(dfd, BASEFILE, O_RDONLY, 0)) != -1); 66 ATF_REQUIRE(close(dfd) == 0); 67 ATF_REQUIRE(close(fd) == 0); 80 ATF_REQUIRE(mkdir(DIR, 0755) == 0); 81 ATF_REQUIRE((fd = open(FILE, O_CREAT|O_RDWR, 0644)) != -1); 82 ATF_REQUIRE(close(fd) == 0) [all...] |
/src/tests/lib/libc/sys/ |
t_eventfd.c | 67 ATF_REQUIRE(pthread_mutex_init(&ctx->mutex, NULL) == 0); 69 ATF_REQUIRE(pthread_condattr_init(&condattr) == 0); 70 ATF_REQUIRE(pthread_condattr_setclock(&condattr, CLOCK_MONOTONIC) == 0); 71 ATF_REQUIRE(pthread_cond_init(&ctx->cond, &condattr) == 0); 72 ATF_REQUIRE(pthread_condattr_destroy(&condattr) == 0); 74 ATF_REQUIRE(pthread_barrier_init(&ctx->barrier, NULL, 2) == 0); 107 ATF_REQUIRE(clock_gettime(CLOCK_MONOTONIC, &deadline) == 0); 140 ATF_REQUIRE(wait_barrier(ctx)); 143 ATF_REQUIRE(get_state(ctx) == 666); 144 ATF_REQUIRE(eventfd_read(ctx->efd, &efd_value) == 0) [all...] |
t_wait.c | 60 ATF_REQUIRE(wait6(P_ALL, 0, &st, 0, &wru, &si) == -1 83 ATF_REQUIRE(pid > 0); 86 ATF_REQUIRE(wait6(P_PID, pid, &st, WEXITED, &wru, &si) == pid); 87 ATF_REQUIRE(WIFEXITED(st) && WEXITSTATUS(st) == 0x5a); 88 ATF_REQUIRE(si.si_status == 0x5a5a5a5a); 89 ATF_REQUIRE(si.si_pid == pid); 90 ATF_REQUIRE(si.si_uid == getuid()); 91 ATF_REQUIRE(si.si_code == CLD_EXITED); 117 ATF_REQUIRE(pid > 0); 120 ATF_REQUIRE(kill(pid, SIGTERM) == 0) [all...] |
t_fsync.c | 62 ATF_REQUIRE(fsync(-i) == -1); 63 ATF_REQUIRE(errno == EBADF); 71 ATF_REQUIRE(pipe(fd) == 0); 75 ATF_REQUIRE(fsync(fd[0]) == -1); 76 ATF_REQUIRE(errno == EINVAL); 80 ATF_REQUIRE(fsync(fd[1]) == -1); 81 ATF_REQUIRE(errno == EINVAL); 83 ATF_REQUIRE(close(fd[0]) == 0); 84 ATF_REQUIRE(close(fd[1]) == 0); 104 ATF_REQUIRE(fd != -1) [all...] |
t_socketpair.c | 61 ATF_REQUIRE(getpeername(fd, (struct sockaddr*)(void *)&addr, 71 ATF_REQUIRE(i != -1); 73 ATF_REQUIRE(closefrom(3) != -1); 75 ATF_REQUIRE(socketpair(AF_UNIX, SOCK_DGRAM | flags, 0, fd) == 0); 77 ATF_REQUIRE(fd[0] == 3); 78 ATF_REQUIRE(fd[1] == 4); 84 ATF_REQUIRE((fcntl(fd[0], F_GETFD) & FD_CLOEXEC) != 0); 85 ATF_REQUIRE((fcntl(fd[1], F_GETFD) & FD_CLOEXEC) != 0); 87 ATF_REQUIRE((fcntl(fd[0], F_GETFD) & FD_CLOEXEC) == 0); 88 ATF_REQUIRE((fcntl(fd[1], F_GETFD) & FD_CLOEXEC) == 0) [all...] |
/src/tests/kernel/kqueue/ |
t_vnode.c | 95 ATF_REQUIRE(init_target() != -1); 96 ATF_REQUIRE(init_kqueue() != -1); 98 ATF_REQUIRE(create_file(file_inside1) != -1); 99 ATF_REQUIRE(kevent(kq, NULL, 0, changelist, 1, &ts) != -1); 118 ATF_REQUIRE(init_target() != -1); 119 ATF_REQUIRE(create_file(file_inside1) != -1); 120 ATF_REQUIRE(init_kqueue() != -1); 122 ATF_REQUIRE(unlink(file_inside1) != -1); 123 ATF_REQUIRE(kevent(kq, NULL, 0, changelist, 1, &ts) != -1); 142 ATF_REQUIRE(init_target() != -1) [all...] |
t_proc4.c | 61 ATF_REQUIRE((pid = fork()) != -1); 69 ATF_REQUIRE((pid = wait(&status)) != -1); 91 ATF_REQUIRE((kq = kqueue()) >= 0); 96 ATF_REQUIRE(kevent(kq, &event, 1, NULL, 0, NULL) == 0); 99 ATF_REQUIRE((pid = fork()) != -1); 114 ATF_REQUIRE(rv != -1); 115 ATF_REQUIRE(rv == 1); 118 ATF_REQUIRE(total_tracks <= TOTAL_DESCENDENTS); 120 ATF_REQUIRE(event.flags & EV_EOF); 121 ATF_REQUIRE(event.data >= 0) [all...] |
/src/tests/kernel/kqueue/read/ |
t_fifo.c | 57 ATF_REQUIRE(unlink(fifo_path) == 0); 83 ATF_REQUIRE(mkfifo(fifo_path, 0600) == 0); 84 ATF_REQUIRE((rfd = open(fifo_path, O_RDONLY | O_NONBLOCK)) >= 0); 85 ATF_REQUIRE((wfd = open(fifo_path, O_WRONLY | O_NONBLOCK)) >= 0); 86 ATF_REQUIRE((kq = kqueue()) >= 0); 90 ATF_REQUIRE(pipe_buf > 1); 93 ATF_REQUIRE(buf != NULL); 96 ATF_REQUIRE(kevent(kq, event, 1, NULL, 0, NULL) == 0); 99 ATF_REQUIRE(kevent(kq, NULL, 0, event, 1, &to) == 0); 102 ATF_REQUIRE(write(wfd, buf, 1) == 1) [all...] |
/src/tests/lib/libm/ |
t_infinity.c | 52 ATF_REQUIRE(isinf(v)); 53 ATF_REQUIRE(fpclassify(v) == FP_INFINITE); 57 ATF_REQUIRE(isinf(v)); 58 ATF_REQUIRE(fpclassify(v) == FP_INFINITE); 74 ATF_REQUIRE(isinf(v)); 75 ATF_REQUIRE(fpclassify(v) == FP_INFINITE); 79 ATF_REQUIRE(isinf(v)); 80 ATF_REQUIRE(fpclassify(v) == FP_INFINITE); 96 ATF_REQUIRE(isinf(v)); 97 ATF_REQUIRE(fpclassify(v) == FP_INFINITE) [all...] |
/src/tests/lib/libc/stdlib/ |
t_mktemp.c | 69 ATF_REQUIRE(mktemp(template) != NULL); 88 ATF_REQUIRE(name_max > 0); 92 ATF_REQUIRE(template != NULL); 94 ATF_REQUIRE(strcpy(template, path) != NULL); 95 ATF_REQUIRE(mktemp(template) != NULL); 96 ATF_REQUIRE(strlen(template) == strlen(path)); 97 ATF_REQUIRE(strcmp(template, path) != 0); 98 ATF_REQUIRE(strncmp(template, "/tmp/mktemp.", 12) == 0); 106 ATF_REQUIRE(mktemp(template) != NULL); 107 ATF_REQUIRE(strlen(template) == tlen - 1) [all...] |
t_system.c | 53 ATF_REQUIRE(system("/bin/echo -n > system") == 0); 56 ATF_REQUIRE(system("/bin/echo -n garbage >> system") == 0); 61 ATF_REQUIRE(fd >= 0); 65 ATF_REQUIRE(read(fd, buf, 21) == 21); 66 ATF_REQUIRE(strcmp(buf, "garbagegarbagegarbage") == 0); 68 ATF_REQUIRE(close(fd) == 0); 69 ATF_REQUIRE(unlink(path) == 0);
|
/src/tests/lib/libc/stdio/ |
t_fflush.c | 53 ATF_REQUIRE(f != NULL); 54 ATF_REQUIRE(fflush(NULL) == 0); 55 ATF_REQUIRE(fclose(f) == 0); 58 ATF_REQUIRE(f != NULL); 68 ATF_REQUIRE(fclose(f) == 0); 106 ATF_REQUIRE(f != NULL); 108 ATF_REQUIRE(fwrite("garbage", 1, 7, f) == 7); 109 ATF_REQUIRE(fclose(f) == 0); 112 ATF_REQUIRE(f != NULL); 115 ATF_REQUIRE(fd != -1) [all...] |
/src/tests/lib/libutil/ |
t_efun.c | 63 ATF_REQUIRE(x == NULL); 64 ATF_REQUIRE(fail != true); 69 ATF_REQUIRE(x == NULL); 70 ATF_REQUIRE(fail != true); 86 ATF_REQUIRE(f == NULL); 87 ATF_REQUIRE(fail != true); 103 ATF_REQUIRE(x == NULL); 104 ATF_REQUIRE(fail != true); 120 ATF_REQUIRE(x == NULL); 121 ATF_REQUIRE(fail != true) [all...] |
/src/tests/lib/libpthread/ |
t_equal.c | 58 ATF_REQUIRE(pthread_create(&t1, NULL, func, NULL) == 0); 59 ATF_REQUIRE(pthread_create(&t2, NULL, func, NULL) == 0); 61 ATF_REQUIRE(pthread_equal(t1, t1) != 0); 62 ATF_REQUIRE(pthread_equal(t2, t2) != 0); 63 ATF_REQUIRE(pthread_equal(t1, t2) == 0); 65 ATF_REQUIRE(pthread_join(t1, NULL) == 0); 66 ATF_REQUIRE(pthread_join(t2, NULL) == 0);
|
/src/tests/kernel/kqueue/write/ |
t_fifo.c | 57 ATF_REQUIRE(unlink(fifo_path) == 0); 83 ATF_REQUIRE(mkfifo(fifo_path, 0600) == 0); 84 ATF_REQUIRE((rfd = open(fifo_path, O_RDONLY | O_NONBLOCK)) >= 0); 85 ATF_REQUIRE((wfd = open(fifo_path, O_WRONLY | O_NONBLOCK)) >= 0); 86 ATF_REQUIRE((kq = kqueue()) >= 0); 90 ATF_REQUIRE(pipe_buf > 1); 93 ATF_REQUIRE(buf != NULL); 96 ATF_REQUIRE(kevent(kq, event, 1, NULL, 0, NULL) == 0); 99 ATF_REQUIRE(kevent(kq, NULL, 0, event, 1, &to) == 1); 100 ATF_REQUIRE(event[0].ident == (uintptr_t)wfd) [all...] |