Searched refs:proc (Results 1 – 9 of 9) sorted by relevance
/support/ |
A D | support_capture_subprocess_check.c | 36 print_actual_status (struct support_capture_subprocess *proc) in print_actual_status() argument 38 if (WIFEXITED (proc->status)) in print_actual_status() 40 WEXITSTATUS (proc->status), proc->status); in print_actual_status() 41 else if (WIFSIGNALED (proc->status)) in print_actual_status() 43 WTERMSIG (proc->status), proc->status); in print_actual_status() 64 if (!(WIFEXITED (proc->status) in support_capture_subprocess_check() 69 print_actual_status (proc); in support_capture_subprocess_check() 75 if (!(WIFSIGNALED (proc->status) in support_capture_subprocess_check() 81 print_actual_status (proc); in support_capture_subprocess_check() 88 fwrite (proc->out.buffer, proc->out.length, 1, stdout); in support_capture_subprocess_check() [all …]
|
A D | tst-support_descriptors.c | 80 struct support_capture_subprocess *proc) in report_subprocess_output() argument 85 name, proc->out.buffer, name); in report_subprocess_output() 97 support_capture_subprocess_check (&proc, "subprocess_no_change", in test_run() 99 support_capture_subprocess_free (&proc); in test_run() 109 report_subprocess_output ("subprocess_closed_descriptor", &proc); in test_run() 110 TEST_VERIFY (strstr (proc.out.buffer, expected) != NULL); in test_run() 113 support_capture_subprocess_free (&proc); in test_run() 125 TEST_VERIFY (strstr (proc.out.buffer, expected) != NULL); in test_run() 128 support_capture_subprocess_free (&proc); in test_run() 141 TEST_VERIFY (strstr (proc.out.buffer, expected) != NULL); in test_run() [all …]
|
A D | tst-test_compare_string.c | 51 struct support_capture_subprocess proc = support_capture_subprocess in do_test() local 58 fputs (proc.out.buffer, stdout); in do_test() 62 (strcmp (proc.out.buffer, in do_test() 101 support_capture_subprocess_check (&proc, "TEST_COMPARE_STRING", in do_test()
|
A D | tst-test_compare_blob.c | 61 struct support_capture_subprocess proc = support_capture_subprocess in do_test() local 68 fputs (proc.out.buffer, stdout); in do_test() 72 (strcmp (proc.out.buffer, in do_test() 119 support_capture_subprocess_check (&proc, "TEST_COMPARE_BLOB", in do_test()
|
A D | tst-test_compare_string_wide.c | 51 struct support_capture_subprocess proc = support_capture_subprocess in do_test() local 58 fputs (proc.out.buffer, stdout); in do_test() 62 (strcmp (proc.out.buffer, in do_test() 101 support_capture_subprocess_check (&proc, "TEST_COMPARE_STRING_WIDE", in do_test()
|
A D | support_subprocess.c | 109 support_process_wait (struct support_subprocess *proc) in support_process_wait() argument 111 xclose (proc->stdout_pipe[0]); in support_process_wait() 112 xclose (proc->stderr_pipe[0]); in support_process_wait() 115 xwaitpid (proc->pid, &status, 0); in support_process_wait() 150 support_process_terminate (struct support_subprocess *proc) in support_process_terminate() argument 152 xclose (proc->stdout_pipe[0]); in support_process_terminate() 153 xclose (proc->stderr_pipe[0]); in support_process_terminate() 156 pid_t killed = xwaitpid (proc->pid, &status, WNOHANG|WUNTRACED); in support_process_terminate() 157 if (killed != 0 && killed == proc->pid) in support_process_terminate() 161 if (!support_process_kill (proc->pid, SIGTERM, &status) ) in support_process_terminate() [all …]
|
A D | subprocess.h | 48 int support_process_wait (struct support_subprocess *proc); 52 int support_process_terminate (struct support_subprocess *proc);
|
A D | tst-test_compare.c | 87 struct support_capture_subprocess proc = support_capture_subprocess in do_test() local 94 fputs (proc.out.buffer, stdout); in do_test() 98 (strcmp (proc.out.buffer, in do_test() 111 support_capture_subprocess_check (&proc, "TEST_COMPARE", 0, sc_allow_stdout); in do_test()
|
A D | support_capture_subprocess.c | 60 struct support_subprocess *proc) in support_capture_poll() argument 64 { .fd = proc->stdout_pipe[0], .events = POLLIN }, in support_capture_poll() 65 { .fd = proc->stderr_pipe[0], .events = POLLIN }, in support_capture_poll() 79 result->status = support_process_wait (proc); in support_capture_poll() 89 struct support_subprocess proc = support_subprocess (callback, closure); in support_capture_subprocess() local 91 support_capture_poll (&result, &proc); in support_capture_subprocess() 102 struct support_subprocess proc = support_subprogram (file, argv); in support_capture_subprogram() local 104 support_capture_poll (&result, &proc); in support_capture_subprogram()
|
Completed in 16 milliseconds