|
8 | 8 | exclude :test_clock_gettime_GETTIMEOFDAY_BASED_CLOCK_REALTIME, "missing process timing functionality" |
9 | 9 | exclude :test_clock_gettime_TIME_BASED_CLOCK_REALTIME, "missing process timing functionality" |
10 | 10 | exclude :test_deadlock_by_signal_at_forking, "uses fork" |
| 11 | +exclude :test_exec_fd_3_redirect, "requires fork" |
11 | 12 | exclude :test_exec_noshell, "needs investigation" |
12 | 13 | exclude :test_exec_wordsplit, "needs investigation" |
13 | 14 | exclude :test_execopts_chdir, "needs investigation" |
|
17 | 18 | exclude :test_execopts_env_popen_vector, "needs investigation" |
18 | 19 | exclude :test_execopts_env_single_word, "Errno::ENOENT: No such file or directory - test_execopts_env_single_word.out" |
19 | 20 | exclude :test_execopts_exec, "TypeError: wrong exec option: #<IO:<STDOUT>>" |
20 | | -exclude :test_exec_fd_3_redirect, "requires fork" |
21 | | -#exclude :test_execopts_gid, "doesn't really pass but test seems OK due throwing NotImplementedError" |
22 | 21 | exclude :test_execopts_open_chdir, "needs investigation" |
23 | 22 | exclude :test_execopts_open_chdir_m17n_path, "needs investigation #4303" |
24 | 23 | exclude :test_execopts_open_failure, "may depend on error handling after fork, not possible with posix_spawn" |
25 | 24 | exclude :test_execopts_pgroup, "#<TypeError: no implicit conversion of false into Integer>" |
26 | 25 | exclude :test_execopts_popen, "needs investigation" |
27 | 26 | exclude :test_execopts_popen_extra_fd, "appears chdir is screwing up the resulting command line" |
28 | 27 | exclude :test_execopts_popen_stdio, "appears chdir is causing ruby to be interpreted as shell" |
29 | | -exclude :test_execopts_preserve_env_on_exec_failure, "needs investigation" |
30 | | -exclude :test_execopts_redirect_fd, "Errno::ENOENT: No such file or directory - out" |
31 | 28 | exclude :test_execopts_redirect_dup2_child, "Errno::ENOENT: No such file or directory - out" |
| 29 | +exclude :test_execopts_redirect_fd, "Errno::ENOENT: No such file or directory - out" |
32 | 30 | exclude :test_execopts_redirect_nonascii_path, "needs investigation" |
33 | 31 | exclude :test_execopts_redirect_open_fifo, "requires Kernel.system to support chdir and options" |
34 | 32 | exclude :test_execopts_redirect_open_fifo_interrupt_print, "requires Kernel.system to support chdir and options" |
35 | 33 | exclude :test_execopts_redirect_open_fifo_interrupt_raise, "requires Kernel.system to support chdir and options" |
36 | 34 | exclude :test_execopts_redirect_open_order_normal, "requires Kernel.system to support chdir and options" |
37 | 35 | exclude :test_execopts_redirect_open_order_reverse, "requires Kernel.system to support chdir and options" |
38 | 36 | exclude :test_execopts_redirect_pipe, "hangs" |
| 37 | +exclude :test_execopts_redirect_self, "Somehow sets up the same fd to point at an unrelated stream in the subprocess" |
39 | 38 | exclude :test_execopts_redirect_symbol, "Errno::ENOENT: No such file or directory - out" |
40 | 39 | exclude :test_execopts_redirect_to_out_and_err, "Errno::ENOENT: No such file or directory - foo" |
41 | 40 | exclude :test_execopts_rlimit, "posix_spawn does not support rlimit modification" |
42 | | -#exclude :test_execopts_uid, "doesn't really pass but test seems OK due throwing NotImplementedError" |
43 | 41 | exclude :test_execopts_umask, "unsupported" |
44 | 42 | exclude :test_execopts_unsetenv_others, "unsupported" |
45 | 43 | exclude :test_fallback_to_sh, "Errno::ENOENT: No such file or directory - tmp_script.24694" |
|
48 | 46 | exclude :test_gid_sid_available?, "unimplemented" |
49 | 47 | exclude :test_kill_at_spawn_failure, "thread lifecycle at process boundaries?" |
50 | 48 | exclude :test_no_curdir, "won't work due changed wd detection (since 1e30600bdbbf483a)" |
51 | | -exclude :test_popen_cloexec, "unsupported" |
52 | | -exclude :test_popen_noshell, "fails on linux (Travis)" |
53 | 49 | exclude :test_popen_wordsplit, "needs investigation" |
54 | 50 | exclude :test_popen_wordsplit_beginning_and_trailing_spaces, "needs investigation" |
55 | 51 | exclude :test_process_detach, "uses fork" |
56 | 52 | exclude :test_pst_inspect, "uses Process::Status allocator" |
57 | 53 | exclude :test_seteuid_name, "argument coersion error" |
58 | | -exclude :test_sh_exec, "needs investigation" |
59 | 54 | exclude :test_signals_work_after_exec_fail, "requires fork" |
60 | | -exclude :test_threading_works_after_exec_fail, "requires fork" |
61 | | -exclude :test_spawn_noshell, "needs investigation" |
62 | 55 | exclude :test_spawn_too_long_path, "out of memory error" |
63 | 56 | exclude :test_spawn_wordsplit, "needs investigation" |
64 | 57 | exclude :test_status_kill, "needs investigation" |
65 | 58 | exclude :test_status_quit, "needs investigation" |
66 | | -exclude :test_system_wordsplit, "needs investigation" |
| 59 | +exclude :test_threading_works_after_exec_fail, "requires fork" |
67 | 60 | exclude :test_uid_re_exchangeable_p, "unimplemented" |
68 | 61 | exclude :test_uid_sid_available?, "unimplemented" |
69 | | -exclude :test_wait_exception, "Interrupt expected but nothing was raised." |
0 commit comments