| /xnu-8020.101.4/tests/ |
| H A D | net_tuntests.c | 42 #undef T_QUIET 43 #define T_QUIET 78 …T_QUIET; T_WITH_ERRNO; T_EXPECT_POSIX_ZERO(sysctlbyname("net.link.generic.system.enable_netagent",… in is_netagent_enabled() 79 T_QUIET; T_ASSERT_EQ(len, sizeof(enabled), NULL); in is_netagent_enabled() 130 T_QUIET; T_EXPECT_POSIX_SUCCESS(flags = fcntl(s, F_GETFL, 0), NULL); in setblocking() 146 T_QUIET; T_EXPECT_POSIX_SUCCESS(flags = fcntl(s, F_SETFL, flags), NULL); in setblocking() 169 T_QUIET; T_EXPECT_POSIX_FAILURE(getsockopt(tunsock, SYSPROTO_CONTROL, g_OPT_ENABLE_NETIF, in check_enables() 171 T_QUIET; T_EXPECT_POSIX_FAILURE(getsockopt(tunsock, SYSPROTO_CONTROL, g_OPT_ENABLE_FLOWSWITCH, in check_enables() 173 T_QUIET; T_EXPECT_POSIX_FAILURE(getsockopt(tunsock, SYSPROTO_CONTROL, g_OPT_ENABLE_CHANNEL, in check_enables() 179 T_QUIET; T_EXPECT_POSIX_FAILURE(getsockopt(tunsock, SYSPROTO_CONTROL, g_OPT_GET_CHANNEL_UUID, in check_enables() [all …]
|
| H A D | test_note_exec.c | 39 T_QUIET; T_ASSERT_POSIX_SUCCESS(ret, "execv()"); in do_exec() 57 T_QUIET; T_ASSERT_POSIX_SUCCESS(ret, "kevent64()"); in thread_wait_exec() 64 T_QUIET; T_LOG("Child exited before parent could call csops. The race didn't happen"); in thread_wait_exec() 68 T_QUIET; T_ASSERT_EQ(ret, 1, "kevent64 returned 1 event as expected"); in thread_wait_exec() 69 T_QUIET; T_ASSERT_EQ((int)kev.filter, EVFILT_PROC, "EVFILT_PROC event received"); in thread_wait_exec() 70 T_QUIET; T_ASSERT_EQ((int)kev.udata, pid, "EVFILT_PROC event received for child pid"); in thread_wait_exec() 71 T_QUIET; T_ASSERT_EQ((kev.fflags & NOTE_EXEC), NOTE_EXEC, "NOTE_EXEC event received"); in thread_wait_exec() 87 T_QUIET; T_ASSERT_POSIX_SUCCESS(ret, "pipe()"); in run_test() 90 T_QUIET; T_LOG("Forking child"); in run_test() 105 T_QUIET; T_LOG("Setting up NOTE_EXEC Handler for child pid %d", pid); in run_test() [all …]
|
| H A D | sysctl_wire_limits.c | 28 T_QUIET; T_ASSERT_POSIX_SUCCESS(ret, "Unable to get page size"); in ptoa() 39 T_QUIET; T_ASSERT_POSIX_SUCCESS(ret, "no_user_wire sysctl failed"); 40 T_QUIET; T_EXPECT_LE(no_wire, 32 * 2ULL << 30, "no_user_wire_amount is too big."); 50 T_QUIET; T_ASSERT_POSIX_SUCCESS(ret, "memsize sysctl failed"); 52 T_QUIET; T_ASSERT_POSIX_SUCCESS(ret, "user_wire sysctl failed"); 53 T_QUIET; T_ASSERT_LT(wire, max_mem, "wire limit is too big"); 54 T_QUIET; T_ASSERT_GE(wire, max_mem * 70 / 100, "wire limit is too small."); 68 T_QUIET; T_ASSERT_POSIX_SUCCESS(ret, "no_user_wire sysctl set failed"); in set_no_wire_limit() 70 T_QUIET; T_ASSERT_POSIX_SUCCESS(ret, "user_wire sysctl failed"); in set_no_wire_limit() 71 T_QUIET; T_ASSERT_EQ(max_mem - wire, value, "no wire size is incorrect"); in set_no_wire_limit() [all …]
|
| H A D | host_statistics_rate_limiting.c | 27 …T_QUIET; T_ASSERT_POSIX_ZERO(csops(getpid(), CS_OPS_STATUS, &my_csflags, sizeof(my_csflags)), NULL… in remove_platform_binary() 46 …T_QUIET; T_ASSERT_POSIX_ZERO(csops(getpid(), CS_OPS_STATUS, &my_csflags, sizeof(my_csflags)), NULL… in remove_platform_binary() 79 T_QUIET; T_ASSERT_EQ(datap[i], lett, "HOST_VM_INFO64_REV0 byte %lu iter %lu", i, j); in check_host_info() 84 T_QUIET; T_ASSERT_EQ(datap[i], lett, "HOST_VM_INFO_REV0 byte %lu iter %lu", i, j); in check_host_info() 89 T_QUIET; T_ASSERT_EQ(datap[i], lett, "HOST_VM_INFO_REV1 byte %lu iter %lu", i, j); in check_host_info() 94 T_QUIET; T_ASSERT_EQ(datap[i], lett, "TASK_POWER_INFO_COUNT byte %lu iter %lu", i, j); in check_host_info() 104 …T_QUIET; T_ASSERT_EQ(datap[i + (j * sizeof(struct all_host_info))], datap[i + ((j + 1) * sizeof(st… in check_host_info() 118 …T_QUIET; T_ASSERT_POSIX_ZERO(host_statistics64(self, HOST_VM_INFO64, (host_info64_t)&data[i].host_… in get_host_info() 120 …T_QUIET; T_ASSERT_POSIX_ZERO(host_statistics64(self, HOST_VM_INFO64, (host_info64_t)&data[i].host_… in get_host_info() 122 …T_QUIET; T_ASSERT_POSIX_ZERO(host_statistics64(self, HOST_EXTMOD_INFO64, (host_info64_t)&data[i].h… in get_host_info() [all …]
|
| H A D | memorystatus_freeze_test.c | 68 T_QUIET; T_ASSERT_POSIX_SUCCESS(ret, "failed to query vm.pagesize"); in get_vmpage_size() 69 T_QUIET; T_ASSERT_GT(vmpage_size, 0, "vm.pagesize is not > 0"); in get_vmpage_size() 155 T_QUIET; T_ASSERT_TRUE(kr == KERN_SUCCESS, "Unable to get task_for_pid of child"); 296 …T_QUIET; T_ASSERT_POSIX_SUCCESS(sysctlbyname("vm.freeze_enabled", &freeze_enabled, &length, NULL, … 300 T_QUIET; T_ASSERT_POSIX_SUCCESS(ret, "sysctl kern.memorystatus_freeze failed"); 308 …T_QUIET; T_ASSERT_LT(resident_memory_after, resident_memory_before, "Freeze didn't reduce resident… 310 …T_QUIET; T_ASSERT_LE(resident_memory_before - resident_memory_after, freeze_pages_max, "Freeze pag… 313 T_QUIET; T_ASSERT_POSIX_SUCCESS(ret, "sysctl kern.memorystatus_thaw failed"); 315 T_QUIET; T_ASSERT_TRUE(ret != KERN_SUCCESS, "Freeze should have failed"); 321 …T_QUIET; T_ASSERT_POSIX_SUCCESS(kill(child_pid, SIGUSR1), "failed to send SIGUSR1 to child process… [all …]
|
| H A D | vm_test_mach_map.c | 75 T_QUIET; in test_memory_entry_tagging() 90 T_QUIET; in test_memory_entry_tagging() 129 T_QUIET; in test_memory_entry_tagging() 135 T_QUIET; in test_memory_entry_tagging() 141 T_QUIET; in test_memory_entry_tagging() 165 T_QUIET; in test_memory_entry_tagging() 174 T_QUIET; in test_memory_entry_tagging() 181 T_QUIET; in test_memory_entry_tagging() 203 T_QUIET; in test_memory_entry_tagging() 209 T_QUIET; in test_memory_entry_tagging() [all …]
|
| H A D | perf_vmfault.c | 91 T_QUIET; T_ASSERT_NE((void *)memblock, MAP_FAILED, "mmap"); in map_mem_regions_default() 99 T_QUIET; T_ASSERT_MACH_SUCCESS(vm_remap(mach_task_self(), (vm_address_t *)&memblock_share, in map_mem_regions_default() 118 …T_QUIET; T_ASSERT_MACH_SUCCESS(vm_allocate(mach_task_self(), &addr1, size, VM_FLAGS_ANYWHERE), "vm… in map_mem_regions_single() 124 …T_QUIET; T_ASSERT_MACH_SUCCESS(mach_make_memory_entry(mach_task_self(), &size, addr1, VM_PROT_ALL … in map_mem_regions_single() 126 T_QUIET; T_ASSERT_MACH_SUCCESS(vm_deallocate(mach_task_self(), addr1, size), "vm_deallocate"); in map_mem_regions_single() 129 …T_QUIET; T_ASSERT_MACH_SUCCESS(vm_map(mach_task_self(), (vm_address_t *)&memblock, size, 0, VM_FLA… in map_mem_regions_single() 131 …T_QUIET; T_ASSERT_MACH_SUCCESS(mach_port_deallocate(mach_task_self(), mem_handle), "mach_port_deal… in map_mem_regions_single() 139 T_QUIET; T_ASSERT_MACH_SUCCESS(vm_remap(mach_task_self(), (vm_address_t *)&memblock_share, in map_mem_regions_single() 169 T_QUIET; T_ASSERT_NE((void *)memblock, MAP_FAILED, "mmap"); in map_mem_regions_multiple() 181 T_QUIET; T_ASSERT_MACH_SUCCESS(vm_remap(mach_task_self(), (vm_address_t *)&memblock_share, in map_mem_regions_multiple() [all …]
|
| H A D | fd_send.c | 109 T_QUIET; T_ASSERT_EQ(recv_fd(pair[1], &fd), 0, "recv_fd"); 110 T_QUIET; T_ASSERT_NE(fd, -1, "received a proper fd"); 111 T_QUIET; T_EXPECT_POSIX_SUCCESS(close(fd), "close(fd)"); 121 T_QUIET; SOCKETPAIR(pair); 135 T_QUIET; T_ASSERT_EQ(recv_fd(pair[1], &fd), 0, "recv_fd"); 136 T_QUIET; T_ASSERT_NE(fd, -1, "received a proper fd"); 137 T_QUIET; T_EXPECT_POSIX_SUCCESS(close(fd), "close(fd)"); 147 T_QUIET; SOCKETPAIR(pair); 153 T_QUIET; SOCKETPAIR(sock); 161 T_QUIET; T_ASSERT_EQ(recv_fd(pair[1], &fd), 0, "recv_fd"); [all …]
|
| H A D | kevent_qos.c | 97 T_QUIET; T_ASSERT_MACH_SUCCESS(kr, "thread_policy_get"); in get_user_promotion_basepri() 111 T_QUIET; T_ASSERT_MACH_SUCCESS(kr, "thread_policy_get"); in get_thread_iotier() 301 T_QUIET; T_ASSERT_POSIX_SUCCESS(error, "kevent_id"); in workloop_cb_test_sync_send_and_enable_handoff() 407 T_QUIET; T_ASSERT_NOTNULL(hdr, "msg hdr"); in get_reply_port() 410 T_QUIET; T_ASSERT_TRUE(MACH_PORT_VALID(reply_port), "reply port valid"); in get_reply_port() 412 T_QUIET; T_ASSERT_MACH_SUCCESS(kr, "mach_port_type"); in get_reply_port() 413 T_QUIET; T_ASSERT_TRUE(type & MACH_PORT_TYPE_SEND_ONCE, "send once received"); in get_reply_port() 443 T_QUIET; T_ASSERT_MACH_SUCCESS(kr, "server mach_msg"); in send_reply() 470 T_QUIET; T_ASSERT_POSIX_SUCCESS(error, "kevent_id"); in enable_kevent() 483 T_QUIET; T_ASSERT_EQ_INT(*events, 1, "events received"); in workloop_cb_test_sync_send_reply() [all …]
|
| H A D | cpucount.c | 58 T_QUIET; T_ASSERT_POSIX_SUCCESS(rv, "PROC_PIDTASKINFO"); in get_csw_count() 85 T_QUIET; T_ASSERT_POSIX_SUCCESS(rv, "kern.version"); 92 T_QUIET; T_ASSERT_POSIX_SUCCESS(rv, "kern.bootargs"); 102 T_QUIET; T_ASSERT_MACH_SUCCESS(kr, "mach_timebase_info"); 117 T_QUIET; T_ASSERT_POSIX_SUCCESS(rv, "read kern.sched_thread_bind_cpu"); 118 T_QUIET; T_ASSERT_EQ(bound_cpu_out, -1, "kern.sched_thread_bind_cpu should exist, start unbound"); 123 T_QUIET; T_ASSERT_POSIX_SUCCESS(rv, "pthread_setschedparam"); 128 T_QUIET; T_ASSERT_POSIX_SUCCESS(rv, "sysctlbyname(hw.ncpu)"); 148 T_QUIET; T_ASSERT_POSIX_SUCCESS(rv, "kern.sched_thread_bind_cpu(%u)", cpu_to_bind); 154 T_QUIET; T_ASSERT_POSIX_SUCCESS(rv, "read kern.sched_thread_bind_cpu"); [all …]
|
| H A D | perfmon_unit_tests.c | 42 T_QUIET; T_ASSERT_NOTNULL(config, "created config"); 56 T_QUIET; T_ASSERT_EQ(spec->ps_event_count, (unsigned short)1, 69 T_QUIET; T_ASSERT_EQ(spec->ps_event_count, (unsigned short)2, 76 T_QUIET; T_ASSERT_EQ(spec->ps_event_count, (unsigned short)2, 86 T_QUIET; T_ASSERT_EQ(spec->ps_event_count, (unsigned short)2, 91 T_QUIET; 94 T_QUIET; 97 T_QUIET; 121 T_QUIET; T_ASSERT_NOTNULL(config, "created config"); 129 T_QUIET; T_ASSERT_EQ(spec->ps_attr_count, (unsigned short)1, [all …]
|
| H A D | poll.c | 63 T_QUIET; T_ASSERT_POSIX_SUCCESS(file, "open(%s)", LAUNCHD_PATH); 65 T_QUIET; T_ASSERT_POSIX_SUCCESS(dir, "open(\".\")"); 66 T_QUIET; T_ASSERT_POSIX_SUCCESS(pipe(pipes), NULL); 71 T_QUIET; T_EXPECT_TRUE(pfd[0].revents & POLLNVAL, 79 T_QUIET; T_EXPECT_TRUE(pfd[0].revents & POLLIN, "file should be readable"); 80 T_QUIET; T_EXPECT_TRUE(pfd[1].revents & POLLNVAL, 88 T_QUIET; T_EXPECT_TRUE(pfd[0].revents & POLLNVAL, 90 T_QUIET; T_EXPECT_TRUE(pfd[1].revents & POLLIN, "file should be readable"); 97 T_QUIET; T_EXPECT_TRUE(pfd[0].revents & POLLIN, "file should be readable"); 98 T_QUIET; T_EXPECT_FALSE(pfd[1].revents & POLLIN, [all …]
|
| H A D | exec-race-58566604.c | 38 T_QUIET; T_ASSERT_POSIX_SUCCESS(ret, "execv()"); in do_exec() 49 T_QUIET; T_ASSERT_POSIX_SUCCESS(ret, "dprintf()"); in thread_main() 66 T_QUIET; T_ASSERT_POSIX_SUCCESS(child_pid, "fork()"); in run_test() 73 T_QUIET; T_ASSERT_POSIX_SUCCESS(ret, "pthread_create()"); in run_test() 77 T_QUIET; T_ASSERT_POSIX_SUCCESS(ret, "dprintf()"); in run_test() 87 T_QUIET; T_ASSERT_POSIX_SUCCESS(ret, "read()"); in run_test() 97 T_QUIET; T_ASSERT_POSIX_SUCCESS(ret, "kill()"); in run_test() 101 T_QUIET; T_ASSERT_POSIX_SUCCESS(waitedpid, "waitpid()"); in run_test() 108 T_QUIET; T_ASSERT_POSIX_SUCCESS(ret, "kill()"); in run_test() 111 T_QUIET; T_ASSERT_POSIX_SUCCESS(waitedpid, "waitpid()"); in run_test() [all …]
|
| H A D | processor_info.c | 27 T_QUIET; 29 T_QUIET; 35 T_QUIET; 37 T_QUIET; 39 T_QUIET; 48 T_QUIET; 59 T_QUIET; 69 T_QUIET; 79 T_QUIET; 117 T_QUIET; T_ASSERT_MACH_SUCCESS(kr, "host_get_host_priv_port"); [all …]
|
| H A D | posix_spawn_alt_rosetta.c | 33 T_QUIET; T_ASSERT_EQ(_NSGetExecutablePath(path, &size), 0, NULL); 34 T_QUIET; T_ASSERT_LT(strlcat(path, "_helper", size), (unsigned long)size, NULL); 37 T_QUIET; T_ASSERT_POSIX_SUCCESS(ret, "posix_spawnattr_init"); 44 T_QUIET; T_ASSERT_EQ(ret, pid, "child pid"); 45 T_QUIET; T_ASSERT_EQ(WIFEXITED(wait_ret), 1, "child process should have called exit()"); 51 T_QUIET; T_ASSERT_POSIX_SUCCESS(ret, "posix_spawnattr_setarchpref_np"); 56 T_QUIET; T_ASSERT_EQ(ret, pid, "child pid"); 57 T_QUIET; T_ASSERT_EQ(WIFEXITED(wait_ret), 1, "child process should have called exit()"); 63 T_QUIET; T_ASSERT_POSIX_SUCCESS(ret, "posix_spawnattr_setarchpref_np"); 68 T_QUIET; T_ASSERT_EQ(ret, pid, "child pid"); [all …]
|
| H A D | ipc_read_inspect.c | 92 T_QUIET; T_ASSERT_MACH_SUCCESS(kr, "task_read_for_pid()"); in test_task_get_special_port() 93 T_QUIET; T_EXPECT_EQ(tfp_port, special_port, "task_read_for_pid() should match TASK_READ_PORT"); in test_task_get_special_port() 104 T_QUIET; T_ASSERT_MACH_SUCCESS(kr, "task_inspect_for_pid()"); in test_task_get_special_port() 105 …T_QUIET; T_EXPECT_EQ(tfp_port, special_port, "task_inspect_for_pid() should match TASK_INSPECT_POR… in test_task_get_special_port() 116 T_QUIET; T_ASSERT_MACH_SUCCESS(kr, "task_name_for_pid()"); in test_task_get_special_port() 117 T_QUIET; T_EXPECT_EQ(tfp_port, special_port, "task_name_for_pid() should match TASK_NAME_PORT"); in test_task_get_special_port() 174 T_QUIET; T_ASSERT_GE(threadCount, 1, "threadCount should be at least 1"); in test_task_threads() 193 …T_QUIET; T_EXPECT_EQ(kotype, IKOT_THREAD_CONTROL, "Task control port should yield thread control p… in test_task_threads() 196 T_QUIET; T_EXPECT_EQ(kotype, IKOT_THREAD_READ, "Task read port should yield thread read port"); in test_task_threads() 199 …T_QUIET; T_EXPECT_EQ(kotype, IKOT_THREAD_INSPECT, "Task inspect port should yield thread inspect p… in test_task_threads() [all …]
|
| H A D | stackshot_spawn_exit_stress.c | 38 T_QUIET; T_ASSERT_POSIX_ZERO(pthread_create(&pthread, NULL, loop, NULL), "pthread_create"); 52 T_QUIET; T_ASSERT_NOTNULL(config, "created stackshot config"); in take_stackshot() 55 T_QUIET; T_ASSERT_POSIX_ZERO(ret, "set flags on stackshot config"); in take_stackshot() 67 T_QUIET; T_ASSERT_POSIX_ZERO(ret, in take_stackshot() 71 T_QUIET; T_ASSERT_POSIX_ZERO(ret, "called stackshot_capture_with_config"); in take_stackshot() 75 T_QUIET; T_EXPECT_POSIX_ZERO(ret, "deallocated stackshot config"); in take_stackshot() 105 T_QUIET; T_ASSERT_POSIX_SUCCESS(posix_spawn_file_actions_init(&actions), "create spawn actions"); 106 …T_QUIET; T_ASSERT_POSIX_SUCCESS(posix_spawn_file_actions_addopen(&actions, STDOUT_FILENO, "/dev/nu… 115 T_QUIET; T_ASSERT_POSIX_ZERO(sp_ret, "spawned process '%s' with PID %d", args[0], pid); 121 T_QUIET; T_ASSERT_POSIX_SUCCESS(waitpid(-1, &status, 0), "waitpid returned child pid"); [all …]
|
| H A D | poll_select_kevent_paired_fds.c | 138 T_QUIET; T_ASSERT_POSIX_SUCCESS(write( in wake_writer() 156 T_QUIET; in writer_wait() 163 T_QUIET; T_ASSERT_POSIX_SUCCESS(read( in writer_wait() 176 T_QUIET; T_ASSERT_POSIX_SUCCESS(write(fd, in handle_writing() 200 T_QUIET; T_ASSERT_POSIX_SUCCESS(kev, "reenable workq in kevent_qos"); in reenable_workq() 269 T_QUIET; T_ASSERT_POSIX_SUCCESS(kq_fd, "kqueue"); in drive_kq() 327 T_QUIET; T_ASSERT_POSIX_SUCCESS(kev, "kevent"); in drive_kq() 328 T_QUIET; T_ASSERT_NE(kev, 0, "kevent timed out"); in drive_kq() 360 T_QUIET; T_ASSERT_POSIX_SUCCESS(bytes_wr, "write"); in write_to_fd() 361 T_QUIET; T_ASSERT_EQ(bytes_wr, (ssize_t)EXPECTED_LEN, in write_to_fd() [all …]
|
| H A D | prioritize_process_launch.c | 98 T_QUIET; T_ASSERT_MACH_SUCCESS(ret, "client mach_msg"); in send() 144 T_QUIET; T_ASSERT_MACH_SUCCESS(kr, "thread_info"); in get_pri() 173 T_QUIET; T_ASSERT_MACH_SUCCESS(kr, "thread_info"); in thread_wait_to_block() 191 T_QUIET; T_ASSERT_TRUE(MACH_PORT_VALID(special_reply_port), "get_thread_special_reply_port"); in thread_sync_rcv() 234 T_QUIET; T_ASSERT_MACH_SUCCESS(kr, "sync push port mach_port_allocate"); in get_sync_push_port_at_qos() 241 T_QUIET; T_ASSERT_MACH_SUCCESS(kr, "sync push port mach_port_insert_right"); in get_sync_push_port_at_qos() 262 T_QUIET; T_ASSERT_MACH_SUCCESS(kr, "copyin mach_port_allocate"); in create_port_and_copyin_a_port() 269 T_QUIET; T_ASSERT_MACH_SUCCESS(kr, "copyin mach_port_insert_right"); in create_port_and_copyin_a_port() 288 T_QUIET; T_ASSERT_POSIX_SUCCESS(ret, "posix_spawnattr_init"); in posix_spawn_child_with_watch_ports() 291 T_QUIET; T_ASSERT_POSIX_SUCCESS(ret, "posix_spawnattr_set_importancewatch_port_np"); in posix_spawn_child_with_watch_ports() [all …]
|
| H A D | aqm_qdelay_utun.c | 64 T_QUIET; T_ASSERT_POSIX_SUCCESS(tun_fd = socket(PF_SYSTEM, SOCK_DGRAM, SYSPROTO_CONTROL), NULL); in create_tun() 68 T_QUIET; T_ASSERT_POSIX_SUCCESS(ioctl(tun_fd, CTLIOCGINFO, &kernctl_info), NULL); in create_tun() 77 …T_QUIET; T_ASSERT_POSIX_SUCCESS(bind(tun_fd, (struct sockaddr *)&kernctl_addr, sizeof(kernctl_addr… in create_tun() 80 T_QUIET; T_ASSERT_POSIX_SUCCESS(setsockopt(tun_fd, SYSPROTO_CONTROL, UTUN_OPT_ENABLE_NETIF, in create_tun() 83 T_QUIET; T_ASSERT_POSIX_FAILURE(setsockopt(tun_fd, SYSPROTO_CONTROL, UTUN_OPT_ENABLE_FLOWSWITCH, in create_tun() 86 …T_QUIET; T_ASSERT_POSIX_SUCCESS(connect(tun_fd, (struct sockaddr *)&kernctl_addr, sizeof(kernctl_a… in create_tun() 97 T_QUIET; T_WITH_ERRNO; T_EXPECT_POSIX_ZERO(ioctl(s, SIOCGIFFLAGS, (caddr_t)&ifr), NULL); in ifnet_get_flags() 108 T_QUIET; T_EXPECT_POSIX_SUCCESS(s = socket(AF_INET, SOCK_DGRAM, 0), NULL); in ifnet_add_addr4() 135 T_QUIET; T_WITH_ERRNO; T_EXPECT_POSIX_ZERO(ioctl(s, SIOCAIFADDR, &ifra), NULL); in ifnet_add_addr4() 137 T_QUIET; T_WITH_ERRNO; T_EXPECT_POSIX_ZERO(close(s), NULL); in ifnet_add_addr4() [all …]
|
| /xnu-8020.101.4/tests/counter/ |
| H A D | counter.c | 19 T_QUIET; T_ASSERT_POSIX_SUCCESS(result, "Read from %s", name); in sysctl_read() 28 T_QUIET; T_ASSERT_POSIX_SUCCESS(result, "Write to %s", name); in sysctl_write() 80 T_QUIET; T_ASSERT_POSIX_SUCCESS(ret, "fini_scalable_counter_test"); in darwin_test_fini_scalable_counter_test() 89 T_QUIET; T_ASSERT_POSIX_SUCCESS(dev_kernel, "sysctlbyname kern.development"); in darwin_test_setup() 102 T_QUIET; T_EXPECT_EQ(scalable_counter_load(), 0LL, "Counter starts at zero"); 106 T_QUIET; T_EXPECT_EQ(scalable_counter_load(), 1LL, "0 + 1 == 1"); 108 T_QUIET; T_EXPECT_EQ(scalable_counter_load(), 0LL, "1 - 1 == 0"); 117 T_QUIET; T_EXPECT_EQ(scalable_counter_load(), expected_value, "Counter value is correct."); 130 …T_QUIET; T_EXPECT_EQ(static_scalable_counter_load(), (long long) kNumIterations + start_value, "Co… 145 T_QUIET; T_ASSERT_NOTNULL(threads, "Out of memory"); [all …]
|
| /xnu-8020.101.4/tests/ktrace/ |
| H A D | kpc_tests.c | 61 T_QUIET; T_ASSERT_POSIX_SUCCESS(ret, "got rusage information"); in start_kpc() 64 T_QUIET; in start_kpc() 90 T_QUIET; in prepare_kpc() 92 T_QUIET; in prepare_kpc() 96 T_QUIET; T_ASSERT_POSIX_SUCCESS(ret, "kpc_force_all_ctrs_set(1)"); in prepare_kpc() 100 T_QUIET; T_ASSERT_POSIX_SUCCESS(ret, "kpc_force_all_ctrs_get"); in prepare_kpc() 101 T_QUIET; T_ASSERT_EQ(forcing, 1, "counters must be forced"); in prepare_kpc() 113 T_QUIET; T_ASSERT_NOTNULL(configs, "allocated config words"); in prepare_kpc() 120 T_QUIET; T_ASSERT_POSIX_SUCCESS(ret, "kpc_set_config"); in prepare_kpc() 132 T_QUIET; T_WITH_ERRNO; T_ASSERT_NOTNULL(periods, "allocate periods array"); in kpc_reset_atend() [all …]
|
| H A D | kdebug_tests.c | 43 T_QUIET; T_WITH_ERRNO; T_ASSERT_NOTNULL(s, "created session"); 96 T_QUIET; T_WITH_ERRNO; T_ASSERT_NOTNULL(s, "created session"); 101 T_QUIET; T_WITH_ERRNO; 108 T_QUIET; T_ASSERT_EQ(traced_len, sizeof(traced_string) - 1, 119 T_QUIET; T_WITH_ERRNO; 168 T_QUIET; T_WITH_ERRNO; T_ASSERT_NOTNULL(s, "created session"); 209 T_QUIET; T_EXPECT_NE(single_seen, 0, 211 T_QUIET; T_EXPECT_NE(paired_seen, 0, 242 T_QUIET; T_WITH_ERRNO; T_ASSERT_NOTNULL(s, "created session"); 335 T_QUIET; [all …]
|
| /xnu-8020.101.4/tests/vm/ |
| H A D | memorystatus_sort_test.c | 139 T_QUIET; T_ASSERT_EQ(ret, 0, "Error while sorting or validating sorted order.\n" 170 T_QUIET; T_ASSERT_NOTNULL(ds_allocated, "dispatch_source_create (ds_allocated)"); 185 T_QUIET; T_ASSERT_EQ(ret, 0, "Error while sorting or validating sorted order.\n" 212 …T_QUIET; T_ASSERT_LT(num_children + 1, (size_t) kMaxChildrenProcs, "Don't create too many children… in launch_proc_in_coalition() 214 T_QUIET; T_ASSERT_POSIX_ZERO(ret, "posix_spawnattr_init"); in launch_proc_in_coalition() 218 T_QUIET; T_ASSERT_POSIX_ZERO(ret, "posix_spawnattr_setcoalition_np"); in launch_proc_in_coalition() 223 T_QUIET; T_ASSERT_LE((size_t) ret, sizeof(num_pages_str), "Don't allocate too many pages."); in launch_proc_in_coalition() 225 T_QUIET; T_ASSERT_EQ(ret, 0, "_NSGetExecutablePath"); in launch_proc_in_coalition() 227 T_QUIET; T_ASSERT_POSIX_ZERO(ret, "posix_spawn"); in launch_proc_in_coalition() 229 T_QUIET; T_ASSERT_POSIX_ZERO(ret, "posix_spawnattr_destroy"); in launch_proc_in_coalition() [all …]
|
| /xnu-8020.101.4/tests/iokit/ |
| H A D | rosetta_map_mmio.c | 54 T_QUIET; T_ASSERT_POSIX_SUCCESS(IOTestServiceFindService(serviceName, &service), "Find service"); 55 T_QUIET; T_ASSERT_NE(service, MACH_PORT_NULL, "got service"); 56 T_QUIET; T_ASSERT_MACH_SUCCESS(IOServiceOpen(service, mach_task_self(), 0, &conn), "open service"); 61 …T_QUIET; T_ASSERT_LE(deviceMemoryOffsetPages * PAGE_SIZE, PHYSICAL_CARVEOUT_SIZE, "device memory o… 65 …T_QUIET; T_ASSERT_LE((deviceMemoryOffsetPages + sizeInPages) * PAGE_SIZE, PHYSICAL_CARVEOUT_SIZE, … 81 T_QUIET; T_ASSERT_MACH_SUCCESS(IOConnectCallMethod(conn, 0, 84 T_QUIET; T_ASSERT_EQ(outputSize, sizeof(output), "outputSize is correct"); 93 …T_QUIET; T_ASSERT_MACH_SUCCESS(mach_vm_region(current_task(), ®ionAddress, ®ionSize, VM_REGI… 97 T_QUIET; T_ASSERT_EQ(output.size, args.length, "mapped size should equal length"); 98 T_QUIET; T_ASSERT_EQ(output.size, regionSize, "mapped size should equal region size"); [all …]
|