Advertisement
Guest User

Untitled

a guest
Jan 24th, 2018
376
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 54.74 KB | None | 0 0
  1. -----------------------------------------------
  2. Modules/Setup.dist is newer than Modules/Setup;
  3. check to make sure you have all the updates you
  4. need in your Modules/Setup file.
  5. Usually, copying Modules/Setup.dist to Modules/Setup will work.
  6. -----------------------------------------------
  7. running build
  8. running build_ext
  9.  
  10. The following modules found by detect_modules() in setup.py, have been
  11. built by the Makefile instead, as configured by the Setup files:
  12. atexit                pwd                   time              
  13.  
  14. running build_scripts
  15. copying and adjusting /home/jay/github repo/cpython/cpython/Tools/scripts/pydoc3 -> build/scripts-3.7
  16. copying and adjusting /home/jay/github repo/cpython/cpython/Tools/scripts/idle3 -> build/scripts-3.7
  17. copying and adjusting /home/jay/github repo/cpython/cpython/Tools/scripts/2to3 -> build/scripts-3.7
  18. copying and adjusting /home/jay/github repo/cpython/cpython/Tools/scripts/pyvenv -> build/scripts-3.7
  19. changing mode of build/scripts-3.7/pydoc3 from 664 to 775
  20. changing mode of build/scripts-3.7/idle3 from 664 to 775
  21. changing mode of build/scripts-3.7/2to3 from 664 to 775
  22. changing mode of build/scripts-3.7/pyvenv from 664 to 775
  23. renaming build/scripts-3.7/pydoc3 to build/scripts-3.7/pydoc3.7
  24. renaming build/scripts-3.7/idle3 to build/scripts-3.7/idle3.7
  25. renaming build/scripts-3.7/2to3 to build/scripts-3.7/2to3-3.7
  26. renaming build/scripts-3.7/pyvenv to build/scripts-3.7/pyvenv-3.7
  27. ./python  ./Tools/scripts/run_tests.py -v test_subprocess
  28. /home/jay/github repo/cpython/cpython/python -u -W default -bb -E -m test -r -w -j 0 -u all,-largefile,-audio,-gui -v test_subprocess
  29. == CPython 3.7.0a4+ (heads/master:6f6eb35, Jan 24 2018, 16:45:05) [GCC 5.4.0 20160609]
  30. == Linux-4.4.0-104-generic-x86_64-with-debian-stretch-sid little-endian
  31. == cwd: /home/jay/github repo/cpython/cpython/build/test_python_1205
  32. == CPU count: 8
  33. == encodings: locale=UTF-8, FS=utf-8
  34. Using random seed 7113493
  35. Run tests in parallel using 10 child processes
  36. 0:00:27 load avg: 0.41 [1/1/1] test_subprocess failed
  37. test_noshell_sequence_with_spaces (test.test_subprocess.CommandsWithSpaces) ... skipped 'Windows-specific tests'
  38. test_noshell_string_with_spaces (test.test_subprocess.CommandsWithSpaces) ... skipped 'Windows-specific tests'
  39. test_shell_sequence_with_spaces (test.test_subprocess.CommandsWithSpaces) ... skipped 'Windows-specific tests'
  40. test_shell_string_with_spaces (test.test_subprocess.CommandsWithSpaces) ... skipped 'Windows-specific tests'
  41. test_broken_pipe_cleanup (test.test_subprocess.ContextManagerTests)
  42. Broken pipe error should not prevent wait() (Issue 21619) ... ok
  43. test_communicate_stdin (test.test_subprocess.ContextManagerTests) ... ok
  44. test_invalid_args (test.test_subprocess.ContextManagerTests) ... ERROR
  45. test_pipe (test.test_subprocess.ContextManagerTests) ... ok
  46. test_returncode (test.test_subprocess.ContextManagerTests) ... ok
  47. test__all__ (test.test_subprocess.MiscTests)
  48. Ensure that __all__ is populated properly. ... ok
  49. test_getoutput (test.test_subprocess.MiscTests) ... ok
  50. test_CalledProcessError_str_non_zero (test.test_subprocess.POSIXProcessTestCase) ... ok
  51. test_CalledProcessError_str_signal (test.test_subprocess.POSIXProcessTestCase) ... ok
  52. test_CalledProcessError_str_unknown_signal (test.test_subprocess.POSIXProcessTestCase) ... ok
  53. test_args_string (test.test_subprocess.POSIXProcessTestCase) ... ok
  54. test_bytes_program (test.test_subprocess.POSIXProcessTestCase) ... ok
  55. test_call_string (test.test_subprocess.POSIXProcessTestCase) ... ok
  56. test_close_fd_0 (test.test_subprocess.POSIXProcessTestCase) ... ok
  57. test_close_fd_1 (test.test_subprocess.POSIXProcessTestCase) ... ok
  58. test_close_fd_2 (test.test_subprocess.POSIXProcessTestCase) ... ok
  59. test_close_fds (test.test_subprocess.POSIXProcessTestCase) ... ok
  60. test_close_fds_0_1 (test.test_subprocess.POSIXProcessTestCase) ... ok
  61. test_close_fds_0_1_2 (test.test_subprocess.POSIXProcessTestCase) ... ok
  62. test_close_fds_0_2 (test.test_subprocess.POSIXProcessTestCase) ... ok
  63. test_close_fds_1_2 (test.test_subprocess.POSIXProcessTestCase) ... ok
  64. test_close_fds_after_preexec (test.test_subprocess.POSIXProcessTestCase) ... ok
  65. test_close_fds_when_max_fd_is_lowered (test.test_subprocess.POSIXProcessTestCase)
  66. Confirm that issue21618 is fixed (may fail under valgrind). ... ok
  67. test_communicate_BrokenPipeError_stdin_close (test.test_subprocess.POSIXProcessTestCase) ... ok
  68. test_communicate_BrokenPipeError_stdin_close_with_timeout (test.test_subprocess.POSIXProcessTestCase) ... ok
  69. test_communicate_BrokenPipeError_stdin_flush (test.test_subprocess.POSIXProcessTestCase) ... ok
  70. test_communicate_BrokenPipeError_stdin_write (test.test_subprocess.POSIXProcessTestCase) ... ok
  71. test_exception_bad_args_0 (test.test_subprocess.POSIXProcessTestCase)
  72. Test error in the child raised in the parent for a bad args[0]. ... ok
  73. test_exception_bad_executable (test.test_subprocess.POSIXProcessTestCase)
  74. Test error in the child raised in the parent for a bad executable. ... ok
  75. test_exception_cwd (test.test_subprocess.POSIXProcessTestCase)
  76. Test error in the child raised in the parent for a bad cwd. ... ok
  77. test_exception_errpipe_bad_data (test.test_subprocess.POSIXProcessTestCase)
  78. Test error passing done through errpipe_write where its not ... ok
  79. test_exception_errpipe_normal (test.test_subprocess.POSIXProcessTestCase)
  80. Test error passing done through errpipe_write in the good case ... ok
  81. test_fork_exec (test.test_subprocess.POSIXProcessTestCase) ... ok
  82. test_fork_exec_sorted_fd_sanity_check (test.test_subprocess.POSIXProcessTestCase) ... ok
  83. test_invalid_args (test.test_subprocess.POSIXProcessTestCase) ... ok
  84. test_kill (test.test_subprocess.POSIXProcessTestCase) ... ok
  85. test_kill_dead (test.test_subprocess.POSIXProcessTestCase) ... ok
  86. test_leak_fast_process_del_killed (test.test_subprocess.POSIXProcessTestCase) ... ok
  87. test_pass_fds (test.test_subprocess.POSIXProcessTestCase) ... ok
  88. test_pass_fds_inheritable (test.test_subprocess.POSIXProcessTestCase) ... ok
  89. test_pipe_cloexec (test.test_subprocess.POSIXProcessTestCase) ... ok
  90. test_pipe_cloexec_real_tools (test.test_subprocess.POSIXProcessTestCase) ... ok
  91. test_preexec (test.test_subprocess.POSIXProcessTestCase) ... ok
  92. test_preexec_errpipe_does_not_double_close_pipes (test.test_subprocess.POSIXProcessTestCase)
  93. Issue16140: Don't double close pipes on preexec error. ... ok
  94. test_preexec_exception (test.test_subprocess.POSIXProcessTestCase) ... ok
  95. test_preexec_fork_failure (test.test_subprocess.POSIXProcessTestCase) ... ok
  96. test_preexec_gc_module_failure (test.test_subprocess.POSIXProcessTestCase) ... ok
  97. test_remapping_std_fds (test.test_subprocess.POSIXProcessTestCase) ... ok
  98. test_restore_signals (test.test_subprocess.POSIXProcessTestCase) ... ok
  99. test_run_abort (test.test_subprocess.POSIXProcessTestCase) ... ok
  100. test_select_unbuffered (test.test_subprocess.POSIXProcessTestCase) ... ok
  101. test_send_signal (test.test_subprocess.POSIXProcessTestCase) ... ok
  102. test_send_signal_dead (test.test_subprocess.POSIXProcessTestCase) ... ok
  103. test_shell_sequence (test.test_subprocess.POSIXProcessTestCase) ... ok
  104. test_shell_string (test.test_subprocess.POSIXProcessTestCase) ... ok
  105. test_small_errpipe_write_fd (test.test_subprocess.POSIXProcessTestCase)
  106. Issue #15798: Popen should work when stdio fds are available. ... ok
  107. test_specific_shell (test.test_subprocess.POSIXProcessTestCase) ... ok
  108. test_start_new_session (test.test_subprocess.POSIXProcessTestCase) ... ok
  109. test_stderr_stdin_are_single_inout_fd (test.test_subprocess.POSIXProcessTestCase) ... ok
  110. test_stdout_stderr_are_single_inout_fd (test.test_subprocess.POSIXProcessTestCase) ... ok
  111. test_stdout_stdin_are_single_inout_fd (test.test_subprocess.POSIXProcessTestCase) ... ok
  112. test_stopped (test.test_subprocess.POSIXProcessTestCase)
  113. Test wait() behavior when waitpid returns WIFSTOPPED; issue29335. ... ok
  114. test_surrogates_error_message (test.test_subprocess.POSIXProcessTestCase) ... ok
  115. test_swap_fds (test.test_subprocess.POSIXProcessTestCase) ... ok
  116. test_terminate (test.test_subprocess.POSIXProcessTestCase) ... ok
  117. test_terminate_dead (test.test_subprocess.POSIXProcessTestCase) ... ok
  118. test_undecodable_env (test.test_subprocess.POSIXProcessTestCase) ... ok
  119. test_wait_when_sigchild_ignored (test.test_subprocess.POSIXProcessTestCase) ... ok
  120. test_zombie_fast_process_del (test.test_subprocess.POSIXProcessTestCase) ... ok
  121. test_bufsize_equal_one_binary_mode (test.test_subprocess.ProcessTestCase) ... ok
  122. test_bufsize_equal_one_text_mode (test.test_subprocess.ProcessTestCase) ... ok
  123. test_bufsize_is_none (test.test_subprocess.ProcessTestCase) ... ok
  124. test_call_kwargs (test.test_subprocess.ProcessTestCase) ... ok
  125. test_call_seq (test.test_subprocess.ProcessTestCase) ... ok
  126. test_call_timeout (test.test_subprocess.ProcessTestCase) ... ok
  127. test_check_call_nonzero (test.test_subprocess.ProcessTestCase) ... ok
  128. test_check_call_zero (test.test_subprocess.ProcessTestCase) ... ok
  129. test_check_output (test.test_subprocess.ProcessTestCase) ... ok
  130. test_check_output_input_arg (test.test_subprocess.ProcessTestCase) ... ok
  131. test_check_output_nonzero (test.test_subprocess.ProcessTestCase) ... ok
  132. test_check_output_stderr (test.test_subprocess.ProcessTestCase) ... ok
  133. test_check_output_stdin_arg (test.test_subprocess.ProcessTestCase) ... ok
  134. test_check_output_stdin_with_input_arg (test.test_subprocess.ProcessTestCase) ... ok
  135. test_check_output_stdout_arg (test.test_subprocess.ProcessTestCase) ... ok
  136. test_check_output_timeout (test.test_subprocess.ProcessTestCase) ... ok
  137. test_communicate (test.test_subprocess.ProcessTestCase) ... ok
  138. test_communicate_eintr (test.test_subprocess.ProcessTestCase) ... ok
  139. test_communicate_epipe (test.test_subprocess.ProcessTestCase) ... ok
  140. test_communicate_epipe_only_stdin (test.test_subprocess.ProcessTestCase) ... ok
  141. test_communicate_errors (test.test_subprocess.ProcessTestCase) ... ok
  142. test_communicate_pipe_buf (test.test_subprocess.ProcessTestCase) ... ok
  143. test_communicate_pipe_fd_leak (test.test_subprocess.ProcessTestCase) ... ok
  144. test_communicate_returns (test.test_subprocess.ProcessTestCase) ... ok
  145. test_communicate_stderr (test.test_subprocess.ProcessTestCase) ... ok
  146. test_communicate_stdin (test.test_subprocess.ProcessTestCase) ... ok
  147. test_communicate_stdout (test.test_subprocess.ProcessTestCase) ... ok
  148. test_communicate_timeout (test.test_subprocess.ProcessTestCase) ... ok
  149. test_communicate_timeout_large_output (test.test_subprocess.ProcessTestCase) ... ok
  150. test_cwd (test.test_subprocess.ProcessTestCase) ... ok
  151. test_cwd_with_absolute_arg (test.test_subprocess.ProcessTestCase) ... ok
  152. test_cwd_with_pathlike (test.test_subprocess.ProcessTestCase) ... ok
  153. test_cwd_with_relative_arg (test.test_subprocess.ProcessTestCase) ... ok
  154. test_cwd_with_relative_executable (test.test_subprocess.ProcessTestCase) ... ok
  155. test_double_close_on_error (test.test_subprocess.ProcessTestCase) ... ok
  156. test_empty_env (test.test_subprocess.ProcessTestCase)
  157. Verify that env={} is as empty as possible. ... ok
  158. test_env (test.test_subprocess.ProcessTestCase) ... ok
  159. test_executable (test.test_subprocess.ProcessTestCase) ... ok
  160. test_executable_replaces_shell (test.test_subprocess.ProcessTestCase) ... ok
  161. test_executable_takes_precedence (test.test_subprocess.ProcessTestCase) ... ERROR
  162. test_executable_with_cwd (test.test_subprocess.ProcessTestCase) ... ok
  163. test_executable_without_cwd (test.test_subprocess.ProcessTestCase) ... skipped 'need an installed Python. See #7774'
  164. test_failed_child_execute_fd_leak (test.test_subprocess.ProcessTestCase)
  165. Test for the fork() failure fd leak reported in issue16327. ... ok
  166. test_file_not_found_includes_filename (test.test_subprocess.ProcessTestCase) ... ok
  167. test_file_not_found_with_bad_cwd (test.test_subprocess.ProcessTestCase) ... ok
  168. test_handles_closed_on_exception (test.test_subprocess.ProcessTestCase) ... ok
  169. test_invalid_args (test.test_subprocess.ProcessTestCase) ... ok
  170. test_invalid_bufsize (test.test_subprocess.ProcessTestCase) ... ok
  171. test_invalid_cmd (test.test_subprocess.ProcessTestCase) ... ok
  172. test_invalid_env (test.test_subprocess.ProcessTestCase) ... ok
  173. test_io_buffered_by_default (test.test_subprocess.ProcessTestCase) ... ok
  174. test_io_unbuffered_works (test.test_subprocess.ProcessTestCase) ... ok
  175. test_issue8780 (test.test_subprocess.ProcessTestCase) ... ok
  176. test_leaking_fds_on_error (test.test_subprocess.ProcessTestCase) ... ERROR
  177. test_list2cmdline (test.test_subprocess.ProcessTestCase) ... ok
  178. test_no_leaking (test.test_subprocess.ProcessTestCase) ... ok
  179. test_nonexisting_with_pipes (test.test_subprocess.ProcessTestCase) ... skipped 'need msvcrt.CrtSetReportMode'
  180. test_poll (test.test_subprocess.ProcessTestCase) ... ok
  181. test_stderr_devnull (test.test_subprocess.ProcessTestCase) ... ok
  182. test_stderr_filedes (test.test_subprocess.ProcessTestCase) ... ok
  183. test_stderr_fileobj (test.test_subprocess.ProcessTestCase) ... ok
  184. test_stderr_none (test.test_subprocess.ProcessTestCase) ... ok
  185. test_stderr_pipe (test.test_subprocess.ProcessTestCase) ... ok
  186. test_stderr_redirect_with_no_stdout_redirect (test.test_subprocess.ProcessTestCase) ... ok
  187. test_stdin_devnull (test.test_subprocess.ProcessTestCase) ... ok
  188. test_stdin_filedes (test.test_subprocess.ProcessTestCase) ... ok
  189. test_stdin_fileobj (test.test_subprocess.ProcessTestCase) ... ok
  190. test_stdin_none (test.test_subprocess.ProcessTestCase) ... ok
  191. test_stdin_pipe (test.test_subprocess.ProcessTestCase) ... ok
  192. test_stdout_devnull (test.test_subprocess.ProcessTestCase) ... ok
  193. test_stdout_filedes (test.test_subprocess.ProcessTestCase) ... ok
  194. test_stdout_filedes_of_stdout (test.test_subprocess.ProcessTestCase) ... ok
  195. test_stdout_fileobj (test.test_subprocess.ProcessTestCase) ... ok
  196. test_stdout_none (test.test_subprocess.ProcessTestCase) ... ok
  197. test_stdout_pipe (test.test_subprocess.ProcessTestCase) ... ok
  198. test_stdout_stderr_file (test.test_subprocess.ProcessTestCase) ... ok
  199. test_stdout_stderr_pipe (test.test_subprocess.ProcessTestCase) ... ok
  200. test_threadsafe_wait (test.test_subprocess.ProcessTestCase)
  201. Issue21291: Popen.wait() needs to be threadsafe for returncode. ... ok
  202. test_universal_newlines_and_text (test.test_subprocess.ProcessTestCase) ... ok
  203. test_universal_newlines_communicate (test.test_subprocess.ProcessTestCase) ... ok
  204. test_universal_newlines_communicate_encodings (test.test_subprocess.ProcessTestCase) ... ok
  205. test_universal_newlines_communicate_input_none (test.test_subprocess.ProcessTestCase) ... ok
  206. test_universal_newlines_communicate_stdin (test.test_subprocess.ProcessTestCase) ... ok
  207. test_universal_newlines_communicate_stdin_stdout_stderr (test.test_subprocess.ProcessTestCase) ... ok
  208. test_wait (test.test_subprocess.ProcessTestCase) ... ok
  209. test_wait_timeout (test.test_subprocess.ProcessTestCase) ... ok
  210. test_writes_before_communicate (test.test_subprocess.ProcessTestCase) ... ok
  211. test_bufsize_equal_one_binary_mode (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  212. test_bufsize_equal_one_text_mode (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  213. test_bufsize_is_none (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  214. test_call_kwargs (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  215. test_call_seq (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  216. test_call_timeout (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  217. test_check_call_nonzero (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  218. test_check_call_zero (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  219. test_check_output (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  220. test_check_output_input_arg (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  221. test_check_output_nonzero (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  222. test_check_output_stderr (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  223. test_check_output_stdin_arg (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  224. test_check_output_stdin_with_input_arg (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  225. test_check_output_stdout_arg (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  226. test_check_output_timeout (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  227. test_communicate (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  228. test_communicate_eintr (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  229. test_communicate_epipe (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  230. test_communicate_epipe_only_stdin (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  231. test_communicate_errors (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  232. test_communicate_pipe_buf (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  233. test_communicate_pipe_fd_leak (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  234. test_communicate_returns (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  235. test_communicate_stderr (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  236. test_communicate_stdin (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  237. test_communicate_stdout (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  238. test_communicate_timeout (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  239. test_communicate_timeout_large_output (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  240. test_cwd (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  241. test_cwd_with_absolute_arg (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  242. test_cwd_with_pathlike (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  243. test_cwd_with_relative_arg (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  244. test_cwd_with_relative_executable (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  245. test_double_close_on_error (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  246. test_empty_env (test.test_subprocess.ProcessTestCaseNoPoll)
  247. Verify that env={} is as empty as possible. ... ok
  248. test_env (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  249. test_executable (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  250. test_executable_replaces_shell (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  251. test_executable_takes_precedence (test.test_subprocess.ProcessTestCaseNoPoll) ... ERROR
  252. test_executable_with_cwd (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  253. test_executable_without_cwd (test.test_subprocess.ProcessTestCaseNoPoll) ... skipped 'need an installed Python. See #7774'
  254. test_failed_child_execute_fd_leak (test.test_subprocess.ProcessTestCaseNoPoll)
  255. Test for the fork() failure fd leak reported in issue16327. ... ok
  256. test_file_not_found_includes_filename (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  257. test_file_not_found_with_bad_cwd (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  258. test_handles_closed_on_exception (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  259. test_invalid_args (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  260. test_invalid_bufsize (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  261. test_invalid_cmd (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  262. test_invalid_env (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  263. test_io_buffered_by_default (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  264. test_io_unbuffered_works (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  265. test_issue8780 (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  266. test_leaking_fds_on_error (test.test_subprocess.ProcessTestCaseNoPoll) ... ERROR
  267. test_list2cmdline (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  268. test_no_leaking (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  269. test_nonexisting_with_pipes (test.test_subprocess.ProcessTestCaseNoPoll) ... skipped 'need msvcrt.CrtSetReportMode'
  270. test_poll (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  271. test_stderr_devnull (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  272. test_stderr_filedes (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  273. test_stderr_fileobj (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  274. test_stderr_none (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  275. test_stderr_pipe (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  276. test_stderr_redirect_with_no_stdout_redirect (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  277. test_stdin_devnull (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  278. test_stdin_filedes (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  279. test_stdin_fileobj (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  280. test_stdin_none (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  281. test_stdin_pipe (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  282. test_stdout_devnull (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  283. test_stdout_filedes (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  284. test_stdout_filedes_of_stdout (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  285. test_stdout_fileobj (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  286. test_stdout_none (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  287. test_stdout_pipe (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  288. test_stdout_stderr_file (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  289. test_stdout_stderr_pipe (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  290. test_threadsafe_wait (test.test_subprocess.ProcessTestCaseNoPoll)
  291. Issue21291: Popen.wait() needs to be threadsafe for returncode. ... ok
  292. test_universal_newlines_and_text (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  293. test_universal_newlines_communicate (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  294. test_universal_newlines_communicate_encodings (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  295. test_universal_newlines_communicate_input_none (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  296. test_universal_newlines_communicate_stdin (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  297. test_universal_newlines_communicate_stdin_stdout_stderr (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  298. test_wait (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  299. test_wait_timeout (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  300. test_writes_before_communicate (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  301. test_capture_stderr (test.test_subprocess.RunFuncTestCase) ... ok
  302. test_capture_stdout (test.test_subprocess.RunFuncTestCase) ... ok
  303. test_check (test.test_subprocess.RunFuncTestCase) ... ok
  304. test_check_output_input_arg (test.test_subprocess.RunFuncTestCase) ... ok
  305. test_check_output_stdin_arg (test.test_subprocess.RunFuncTestCase) ... ok
  306. test_check_output_stdin_with_input_arg (test.test_subprocess.RunFuncTestCase) ... ok
  307. test_check_output_timeout (test.test_subprocess.RunFuncTestCase) ... ok
  308. test_check_zero (test.test_subprocess.RunFuncTestCase) ... ok
  309. test_returncode (test.test_subprocess.RunFuncTestCase) ... ok
  310. test_run_kwargs (test.test_subprocess.RunFuncTestCase) ... ok
  311. test_timeout (test.test_subprocess.RunFuncTestCase) ... ok
  312. test_call_string (test.test_subprocess.Win32ProcessTestCase) ... skipped 'Windows specific tests'
  313. test_close_fds (test.test_subprocess.Win32ProcessTestCase) ... skipped 'Windows specific tests'
  314. test_close_fds_with_stdio (test.test_subprocess.Win32ProcessTestCase) ... skipped 'Windows specific tests'
  315. test_creationflags (test.test_subprocess.Win32ProcessTestCase) ... skipped 'Windows specific tests'
  316. test_empty_attribute_list (test.test_subprocess.Win32ProcessTestCase) ... skipped 'Windows specific tests'
  317. test_empty_handle_list (test.test_subprocess.Win32ProcessTestCase) ... skipped 'Windows specific tests'
  318. test_invalid_args (test.test_subprocess.Win32ProcessTestCase) ... skipped 'Windows specific tests'
  319. test_issue31471 (test.test_subprocess.Win32ProcessTestCase) ... skipped 'Windows specific tests'
  320. test_kill (test.test_subprocess.Win32ProcessTestCase) ... skipped 'Windows specific tests'
  321. test_kill_dead (test.test_subprocess.Win32ProcessTestCase) ... skipped 'Windows specific tests'
  322. test_send_signal (test.test_subprocess.Win32ProcessTestCase) ... skipped 'Windows specific tests'
  323. test_send_signal_dead (test.test_subprocess.Win32ProcessTestCase) ... skipped 'Windows specific tests'
  324. test_shell_encodings (test.test_subprocess.Win32ProcessTestCase) ... skipped 'Windows specific tests'
  325. test_shell_sequence (test.test_subprocess.Win32ProcessTestCase) ... skipped 'Windows specific tests'
  326. test_shell_string (test.test_subprocess.Win32ProcessTestCase) ... skipped 'Windows specific tests'
  327. test_startupinfo (test.test_subprocess.Win32ProcessTestCase) ... skipped 'Windows specific tests'
  328. test_startupinfo_keywords (test.test_subprocess.Win32ProcessTestCase) ... skipped 'Windows specific tests'
  329. test_terminate (test.test_subprocess.Win32ProcessTestCase) ... skipped 'Windows specific tests'
  330. test_terminate_dead (test.test_subprocess.Win32ProcessTestCase) ... skipped 'Windows specific tests'
  331.  
  332. ======================================================================
  333. ERROR: test_invalid_args (test.test_subprocess.ContextManagerTests)
  334. ----------------------------------------------------------------------
  335. Traceback (most recent call last):
  336.   File "/home/jay/github repo/cpython/cpython/Lib/test/test_subprocess.py", line 3050, in test_invalid_args
  337.     stderr=subprocess.PIPE) as proc:
  338.   File "/home/jay/github repo/cpython/cpython/Lib/subprocess.py", line 743, in __init__
  339.     restore_signals, start_new_session)
  340.   File "/home/jay/github repo/cpython/cpython/Lib/subprocess.py", line 1431, in _execute_child
  341.     raise child_exception_type(errno_num, err_msg, err_filename)
  342. NotADirectoryError: [Errno 20] Not a directory: 'nonexisting_i_hope'
  343.  
  344. ======================================================================
  345. ERROR: test_executable_takes_precedence (test.test_subprocess.ProcessTestCase)
  346. ----------------------------------------------------------------------
  347. Traceback (most recent call last):
  348.   File "/home/jay/github repo/cpython/cpython/Lib/test/test_subprocess.py", line 311, in test_executable_takes_precedence
  349.     executable="doesnotexist")
  350.   File "/home/jay/github repo/cpython/cpython/Lib/unittest/case.py", line 743, in assertRaises
  351.     return context.handle('assertRaises', args, kwargs)
  352.   File "/home/jay/github repo/cpython/cpython/Lib/unittest/case.py", line 178, in handle
  353.     callable_obj(*args, **kwargs)
  354.   File "/home/jay/github repo/cpython/cpython/Lib/test/test_subprocess.py", line 288, in _assert_python
  355.     p = subprocess.Popen(args, **kwargs)
  356.   File "/home/jay/github repo/cpython/cpython/Lib/subprocess.py", line 743, in __init__
  357.     restore_signals, start_new_session)
  358.   File "/home/jay/github repo/cpython/cpython/Lib/subprocess.py", line 1431, in _execute_child
  359.     raise child_exception_type(errno_num, err_msg, err_filename)
  360. NotADirectoryError: [Errno 20] Not a directory: 'doesnotexist'
  361.  
  362. ======================================================================
  363. ERROR: test_leaking_fds_on_error (test.test_subprocess.ProcessTestCase)
  364. ----------------------------------------------------------------------
  365. Traceback (most recent call last):
  366.   File "/home/jay/github repo/cpython/cpython/Lib/test/test_subprocess.py", line 1155, in test_leaking_fds_on_error
  367.     raise c.exception
  368. NotADirectoryError: [Errno 20] Not a directory: 'nonexisting_i_hope'
  369.  
  370. ======================================================================
  371. ERROR: test_executable_takes_precedence (test.test_subprocess.ProcessTestCaseNoPoll)
  372. ----------------------------------------------------------------------
  373. Traceback (most recent call last):
  374.   File "/home/jay/github repo/cpython/cpython/Lib/test/test_subprocess.py", line 311, in test_executable_takes_precedence
  375.     executable="doesnotexist")
  376.   File "/home/jay/github repo/cpython/cpython/Lib/unittest/case.py", line 743, in assertRaises
  377.     return context.handle('assertRaises', args, kwargs)
  378.   File "/home/jay/github repo/cpython/cpython/Lib/unittest/case.py", line 178, in handle
  379.     callable_obj(*args, **kwargs)
  380.   File "/home/jay/github repo/cpython/cpython/Lib/test/test_subprocess.py", line 288, in _assert_python
  381.     p = subprocess.Popen(args, **kwargs)
  382.   File "/home/jay/github repo/cpython/cpython/Lib/subprocess.py", line 743, in __init__
  383.     restore_signals, start_new_session)
  384.   File "/home/jay/github repo/cpython/cpython/Lib/subprocess.py", line 1431, in _execute_child
  385.     raise child_exception_type(errno_num, err_msg, err_filename)
  386. NotADirectoryError: [Errno 20] Not a directory: 'doesnotexist'
  387.  
  388. ======================================================================
  389. ERROR: test_leaking_fds_on_error (test.test_subprocess.ProcessTestCaseNoPoll)
  390. ----------------------------------------------------------------------
  391. Traceback (most recent call last):
  392.   File "/home/jay/github repo/cpython/cpython/Lib/test/test_subprocess.py", line 1155, in test_leaking_fds_on_error
  393.     raise c.exception
  394. NotADirectoryError: [Errno 20] Not a directory: 'nonexisting_i_hope'
  395.  
  396. ----------------------------------------------------------------------
  397. Ran 277 tests in 26.919s
  398.  
  399. FAILED (errors=5, skipped=27)
  400. test test_subprocess failed
  401.  
  402. 1 test failed:
  403.     test_subprocess
  404. Re-running failed tests in verbose mode
  405. Re-running test 'test_subprocess' in verbose mode
  406. test_noshell_sequence_with_spaces (test.test_subprocess.CommandsWithSpaces) ... skipped 'Windows-specific tests'
  407. test_noshell_string_with_spaces (test.test_subprocess.CommandsWithSpaces) ... skipped 'Windows-specific tests'
  408. test_shell_sequence_with_spaces (test.test_subprocess.CommandsWithSpaces) ... skipped 'Windows-specific tests'
  409. test_shell_string_with_spaces (test.test_subprocess.CommandsWithSpaces) ... skipped 'Windows-specific tests'
  410. test_broken_pipe_cleanup (test.test_subprocess.ContextManagerTests)
  411. Broken pipe error should not prevent wait() (Issue 21619) ... ok
  412. test_communicate_stdin (test.test_subprocess.ContextManagerTests) ... ok
  413. test_invalid_args (test.test_subprocess.ContextManagerTests) ... ERROR
  414. test_pipe (test.test_subprocess.ContextManagerTests) ... ok
  415. test_returncode (test.test_subprocess.ContextManagerTests) ... ok
  416. test__all__ (test.test_subprocess.MiscTests)
  417. Ensure that __all__ is populated properly. ... ok
  418. test_getoutput (test.test_subprocess.MiscTests) ... ok
  419. test_CalledProcessError_str_non_zero (test.test_subprocess.POSIXProcessTestCase) ... ok
  420. test_CalledProcessError_str_signal (test.test_subprocess.POSIXProcessTestCase) ... ok
  421. test_CalledProcessError_str_unknown_signal (test.test_subprocess.POSIXProcessTestCase) ... ok
  422. test_args_string (test.test_subprocess.POSIXProcessTestCase) ... ok
  423. test_bytes_program (test.test_subprocess.POSIXProcessTestCase) ... ok
  424. test_call_string (test.test_subprocess.POSIXProcessTestCase) ... ok
  425. test_close_fd_0 (test.test_subprocess.POSIXProcessTestCase) ... ok
  426. test_close_fd_1 (test.test_subprocess.POSIXProcessTestCase) ... ok
  427. test_close_fd_2 (test.test_subprocess.POSIXProcessTestCase) ... ok
  428. test_close_fds (test.test_subprocess.POSIXProcessTestCase) ... ok
  429. test_close_fds_0_1 (test.test_subprocess.POSIXProcessTestCase) ... ok
  430. test_close_fds_0_1_2 (test.test_subprocess.POSIXProcessTestCase) ... ok
  431. test_close_fds_0_2 (test.test_subprocess.POSIXProcessTestCase) ... ok
  432. test_close_fds_1_2 (test.test_subprocess.POSIXProcessTestCase) ... ok
  433. test_close_fds_after_preexec (test.test_subprocess.POSIXProcessTestCase) ... ok
  434. test_close_fds_when_max_fd_is_lowered (test.test_subprocess.POSIXProcessTestCase)
  435. Confirm that issue21618 is fixed (may fail under valgrind). ... ok
  436. test_communicate_BrokenPipeError_stdin_close (test.test_subprocess.POSIXProcessTestCase) ... ok
  437. test_communicate_BrokenPipeError_stdin_close_with_timeout (test.test_subprocess.POSIXProcessTestCase) ... ok
  438. test_communicate_BrokenPipeError_stdin_flush (test.test_subprocess.POSIXProcessTestCase) ... ok
  439. test_communicate_BrokenPipeError_stdin_write (test.test_subprocess.POSIXProcessTestCase) ... ok
  440. test_exception_bad_args_0 (test.test_subprocess.POSIXProcessTestCase)
  441. Test error in the child raised in the parent for a bad args[0]. ... ok
  442. test_exception_bad_executable (test.test_subprocess.POSIXProcessTestCase)
  443. Test error in the child raised in the parent for a bad executable. ... ok
  444. test_exception_cwd (test.test_subprocess.POSIXProcessTestCase)
  445. Test error in the child raised in the parent for a bad cwd. ... ok
  446. test_exception_errpipe_bad_data (test.test_subprocess.POSIXProcessTestCase)
  447. Test error passing done through errpipe_write where its not ... ok
  448. test_exception_errpipe_normal (test.test_subprocess.POSIXProcessTestCase)
  449. Test error passing done through errpipe_write in the good case ... ok
  450. test_fork_exec (test.test_subprocess.POSIXProcessTestCase) ... ok
  451. test_fork_exec_sorted_fd_sanity_check (test.test_subprocess.POSIXProcessTestCase) ... ok
  452. test_invalid_args (test.test_subprocess.POSIXProcessTestCase) ... ok
  453. test_kill (test.test_subprocess.POSIXProcessTestCase) ... ok
  454. test_kill_dead (test.test_subprocess.POSIXProcessTestCase) ... ok
  455. test_leak_fast_process_del_killed (test.test_subprocess.POSIXProcessTestCase) ... ok
  456. test_pass_fds (test.test_subprocess.POSIXProcessTestCase) ... ok
  457. test_pass_fds_inheritable (test.test_subprocess.POSIXProcessTestCase) ... ok
  458. test_pipe_cloexec (test.test_subprocess.POSIXProcessTestCase) ... ok
  459. test_pipe_cloexec_real_tools (test.test_subprocess.POSIXProcessTestCase) ... ok
  460. test_preexec (test.test_subprocess.POSIXProcessTestCase) ... ok
  461. test_preexec_errpipe_does_not_double_close_pipes (test.test_subprocess.POSIXProcessTestCase)
  462. Issue16140: Don't double close pipes on preexec error. ... ok
  463. test_preexec_exception (test.test_subprocess.POSIXProcessTestCase) ... ok
  464. test_preexec_fork_failure (test.test_subprocess.POSIXProcessTestCase) ... ok
  465. test_preexec_gc_module_failure (test.test_subprocess.POSIXProcessTestCase) ... ok
  466. test_remapping_std_fds (test.test_subprocess.POSIXProcessTestCase) ... ok
  467. test_restore_signals (test.test_subprocess.POSIXProcessTestCase) ... ok
  468. test_run_abort (test.test_subprocess.POSIXProcessTestCase) ... ok
  469. test_select_unbuffered (test.test_subprocess.POSIXProcessTestCase) ... ok
  470. test_send_signal (test.test_subprocess.POSIXProcessTestCase) ... ok
  471. test_send_signal_dead (test.test_subprocess.POSIXProcessTestCase) ... ok
  472. test_shell_sequence (test.test_subprocess.POSIXProcessTestCase) ... ok
  473. test_shell_string (test.test_subprocess.POSIXProcessTestCase) ... ok
  474. test_small_errpipe_write_fd (test.test_subprocess.POSIXProcessTestCase)
  475. Issue #15798: Popen should work when stdio fds are available. ... ok
  476. test_specific_shell (test.test_subprocess.POSIXProcessTestCase) ... ok
  477. test_start_new_session (test.test_subprocess.POSIXProcessTestCase) ... ok
  478. test_stderr_stdin_are_single_inout_fd (test.test_subprocess.POSIXProcessTestCase) ... ok
  479. test_stdout_stderr_are_single_inout_fd (test.test_subprocess.POSIXProcessTestCase) ... ok
  480. test_stdout_stdin_are_single_inout_fd (test.test_subprocess.POSIXProcessTestCase) ... ok
  481. test_stopped (test.test_subprocess.POSIXProcessTestCase)
  482. Test wait() behavior when waitpid returns WIFSTOPPED; issue29335. ... ok
  483. test_surrogates_error_message (test.test_subprocess.POSIXProcessTestCase) ... ok
  484. test_swap_fds (test.test_subprocess.POSIXProcessTestCase) ... ok
  485. test_terminate (test.test_subprocess.POSIXProcessTestCase) ... ok
  486. test_terminate_dead (test.test_subprocess.POSIXProcessTestCase) ... ok
  487. test_undecodable_env (test.test_subprocess.POSIXProcessTestCase) ... ok
  488. test_wait_when_sigchild_ignored (test.test_subprocess.POSIXProcessTestCase) ... ok
  489. test_zombie_fast_process_del (test.test_subprocess.POSIXProcessTestCase) ... ok
  490. test_bufsize_equal_one_binary_mode (test.test_subprocess.ProcessTestCase) ... ok
  491. test_bufsize_equal_one_text_mode (test.test_subprocess.ProcessTestCase) ... ok
  492. test_bufsize_is_none (test.test_subprocess.ProcessTestCase) ... ok
  493. test_call_kwargs (test.test_subprocess.ProcessTestCase) ... ok
  494. test_call_seq (test.test_subprocess.ProcessTestCase) ... ok
  495. test_call_timeout (test.test_subprocess.ProcessTestCase) ... ok
  496. test_check_call_nonzero (test.test_subprocess.ProcessTestCase) ... ok
  497. test_check_call_zero (test.test_subprocess.ProcessTestCase) ... ok
  498. test_check_output (test.test_subprocess.ProcessTestCase) ... ok
  499. test_check_output_input_arg (test.test_subprocess.ProcessTestCase) ... ok
  500. test_check_output_nonzero (test.test_subprocess.ProcessTestCase) ... ok
  501. test_check_output_stderr (test.test_subprocess.ProcessTestCase) ... ok
  502. test_check_output_stdin_arg (test.test_subprocess.ProcessTestCase) ... ok
  503. test_check_output_stdin_with_input_arg (test.test_subprocess.ProcessTestCase) ... ok
  504. test_check_output_stdout_arg (test.test_subprocess.ProcessTestCase) ... ok
  505. test_check_output_timeout (test.test_subprocess.ProcessTestCase) ... ok
  506. test_communicate (test.test_subprocess.ProcessTestCase) ... ok
  507. test_communicate_eintr (test.test_subprocess.ProcessTestCase) ... ok
  508. test_communicate_epipe (test.test_subprocess.ProcessTestCase) ... ok
  509. test_communicate_epipe_only_stdin (test.test_subprocess.ProcessTestCase) ... ok
  510. test_communicate_errors (test.test_subprocess.ProcessTestCase) ... ok
  511. test_communicate_pipe_buf (test.test_subprocess.ProcessTestCase) ... ok
  512. test_communicate_pipe_fd_leak (test.test_subprocess.ProcessTestCase) ... ok
  513. test_communicate_returns (test.test_subprocess.ProcessTestCase) ... ok
  514. test_communicate_stderr (test.test_subprocess.ProcessTestCase) ... ok
  515. test_communicate_stdin (test.test_subprocess.ProcessTestCase) ... ok
  516. test_communicate_stdout (test.test_subprocess.ProcessTestCase) ... ok
  517. test_communicate_timeout (test.test_subprocess.ProcessTestCase) ... ok
  518. test_communicate_timeout_large_output (test.test_subprocess.ProcessTestCase) ... ok
  519. test_cwd (test.test_subprocess.ProcessTestCase) ... ok
  520. test_cwd_with_absolute_arg (test.test_subprocess.ProcessTestCase) ... ok
  521. test_cwd_with_pathlike (test.test_subprocess.ProcessTestCase) ... ok
  522. test_cwd_with_relative_arg (test.test_subprocess.ProcessTestCase) ... ok
  523. test_cwd_with_relative_executable (test.test_subprocess.ProcessTestCase) ... ok
  524. test_double_close_on_error (test.test_subprocess.ProcessTestCase) ... ok
  525. test_empty_env (test.test_subprocess.ProcessTestCase)
  526. Verify that env={} is as empty as possible. ... ok
  527. test_env (test.test_subprocess.ProcessTestCase) ... ok
  528. test_executable (test.test_subprocess.ProcessTestCase) ... ok
  529. test_executable_replaces_shell (test.test_subprocess.ProcessTestCase) ... ok
  530. test_executable_takes_precedence (test.test_subprocess.ProcessTestCase) ... ERROR
  531. test_executable_with_cwd (test.test_subprocess.ProcessTestCase) ... ok
  532. test_executable_without_cwd (test.test_subprocess.ProcessTestCase) ... skipped 'need an installed Python. See #7774'
  533. test_failed_child_execute_fd_leak (test.test_subprocess.ProcessTestCase)
  534. Test for the fork() failure fd leak reported in issue16327. ... ok
  535. test_file_not_found_includes_filename (test.test_subprocess.ProcessTestCase) ... ok
  536. test_file_not_found_with_bad_cwd (test.test_subprocess.ProcessTestCase) ... ok
  537. test_handles_closed_on_exception (test.test_subprocess.ProcessTestCase) ... ok
  538. test_invalid_args (test.test_subprocess.ProcessTestCase) ... ok
  539. test_invalid_bufsize (test.test_subprocess.ProcessTestCase) ... ok
  540. test_invalid_cmd (test.test_subprocess.ProcessTestCase) ... ok
  541. test_invalid_env (test.test_subprocess.ProcessTestCase) ... ok
  542. test_io_buffered_by_default (test.test_subprocess.ProcessTestCase) ... ok
  543. test_io_unbuffered_works (test.test_subprocess.ProcessTestCase) ... ok
  544. test_issue8780 (test.test_subprocess.ProcessTestCase) ... ok
  545. test_leaking_fds_on_error (test.test_subprocess.ProcessTestCase) ... ERROR
  546. test_list2cmdline (test.test_subprocess.ProcessTestCase) ... ok
  547. test_no_leaking (test.test_subprocess.ProcessTestCase) ... ok
  548. test_nonexisting_with_pipes (test.test_subprocess.ProcessTestCase) ... skipped 'need msvcrt.CrtSetReportMode'
  549. test_poll (test.test_subprocess.ProcessTestCase) ... ok
  550. test_stderr_devnull (test.test_subprocess.ProcessTestCase) ... ok
  551. test_stderr_filedes (test.test_subprocess.ProcessTestCase) ... ok
  552. test_stderr_fileobj (test.test_subprocess.ProcessTestCase) ... ok
  553. test_stderr_none (test.test_subprocess.ProcessTestCase) ... ok
  554. test_stderr_pipe (test.test_subprocess.ProcessTestCase) ... ok
  555. test_stderr_redirect_with_no_stdout_redirect (test.test_subprocess.ProcessTestCase) ... ok
  556. test_stdin_devnull (test.test_subprocess.ProcessTestCase) ... ok
  557. test_stdin_filedes (test.test_subprocess.ProcessTestCase) ... ok
  558. test_stdin_fileobj (test.test_subprocess.ProcessTestCase) ... ok
  559. test_stdin_none (test.test_subprocess.ProcessTestCase) ... ok
  560. test_stdin_pipe (test.test_subprocess.ProcessTestCase) ... ok
  561. test_stdout_devnull (test.test_subprocess.ProcessTestCase) ... ok
  562. test_stdout_filedes (test.test_subprocess.ProcessTestCase) ... ok
  563. test_stdout_filedes_of_stdout (test.test_subprocess.ProcessTestCase) ... ok
  564. test_stdout_fileobj (test.test_subprocess.ProcessTestCase) ... ok
  565. test_stdout_none (test.test_subprocess.ProcessTestCase) ... ok
  566. test_stdout_pipe (test.test_subprocess.ProcessTestCase) ... ok
  567. test_stdout_stderr_file (test.test_subprocess.ProcessTestCase) ... ok
  568. test_stdout_stderr_pipe (test.test_subprocess.ProcessTestCase) ... ok
  569. test_threadsafe_wait (test.test_subprocess.ProcessTestCase)
  570. Issue21291: Popen.wait() needs to be threadsafe for returncode. ... ok
  571. test_universal_newlines_and_text (test.test_subprocess.ProcessTestCase) ... ok
  572. test_universal_newlines_communicate (test.test_subprocess.ProcessTestCase) ... ok
  573. test_universal_newlines_communicate_encodings (test.test_subprocess.ProcessTestCase) ... ok
  574. test_universal_newlines_communicate_input_none (test.test_subprocess.ProcessTestCase) ... ok
  575. test_universal_newlines_communicate_stdin (test.test_subprocess.ProcessTestCase) ... ok
  576. test_universal_newlines_communicate_stdin_stdout_stderr (test.test_subprocess.ProcessTestCase) ... ok
  577. test_wait (test.test_subprocess.ProcessTestCase) ... ok
  578. test_wait_timeout (test.test_subprocess.ProcessTestCase) ... ok
  579. test_writes_before_communicate (test.test_subprocess.ProcessTestCase) ... ok
  580. test_bufsize_equal_one_binary_mode (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  581. test_bufsize_equal_one_text_mode (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  582. test_bufsize_is_none (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  583. test_call_kwargs (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  584. test_call_seq (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  585. test_call_timeout (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  586. test_check_call_nonzero (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  587. test_check_call_zero (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  588. test_check_output (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  589. test_check_output_input_arg (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  590. test_check_output_nonzero (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  591. test_check_output_stderr (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  592. test_check_output_stdin_arg (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  593. test_check_output_stdin_with_input_arg (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  594. test_check_output_stdout_arg (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  595. test_check_output_timeout (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  596. test_communicate (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  597. test_communicate_eintr (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  598. test_communicate_epipe (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  599. test_communicate_epipe_only_stdin (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  600. test_communicate_errors (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  601. test_communicate_pipe_buf (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  602. test_communicate_pipe_fd_leak (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  603. test_communicate_returns (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  604. test_communicate_stderr (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  605. test_communicate_stdin (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  606. test_communicate_stdout (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  607. test_communicate_timeout (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  608. test_communicate_timeout_large_output (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  609. test_cwd (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  610. test_cwd_with_absolute_arg (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  611. test_cwd_with_pathlike (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  612. test_cwd_with_relative_arg (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  613. test_cwd_with_relative_executable (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  614. test_double_close_on_error (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  615. test_empty_env (test.test_subprocess.ProcessTestCaseNoPoll)
  616. Verify that env={} is as empty as possible. ... ok
  617. test_env (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  618. test_executable (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  619. test_executable_replaces_shell (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  620. test_executable_takes_precedence (test.test_subprocess.ProcessTestCaseNoPoll) ... ERROR
  621. test_executable_with_cwd (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  622. test_executable_without_cwd (test.test_subprocess.ProcessTestCaseNoPoll) ... skipped 'need an installed Python. See #7774'
  623. test_failed_child_execute_fd_leak (test.test_subprocess.ProcessTestCaseNoPoll)
  624. Test for the fork() failure fd leak reported in issue16327. ... ok
  625. test_file_not_found_includes_filename (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  626. test_file_not_found_with_bad_cwd (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  627. test_handles_closed_on_exception (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  628. test_invalid_args (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  629. test_invalid_bufsize (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  630. test_invalid_cmd (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  631. test_invalid_env (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  632. test_io_buffered_by_default (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  633. test_io_unbuffered_works (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  634. test_issue8780 (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  635. test_leaking_fds_on_error (test.test_subprocess.ProcessTestCaseNoPoll) ... ERROR
  636. test_list2cmdline (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  637. test_no_leaking (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  638. test_nonexisting_with_pipes (test.test_subprocess.ProcessTestCaseNoPoll) ... skipped 'need msvcrt.CrtSetReportMode'
  639. test_poll (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  640. test_stderr_devnull (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  641. test_stderr_filedes (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  642. test_stderr_fileobj (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  643. test_stderr_none (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  644. test_stderr_pipe (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  645. test_stderr_redirect_with_no_stdout_redirect (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  646. test_stdin_devnull (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  647. test_stdin_filedes (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  648. test_stdin_fileobj (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  649. test_stdin_none (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  650. test_stdin_pipe (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  651. test_stdout_devnull (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  652. test_stdout_filedes (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  653. test_stdout_filedes_of_stdout (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  654. test_stdout_fileobj (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  655. test_stdout_none (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  656. test_stdout_pipe (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  657. test_stdout_stderr_file (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  658. test_stdout_stderr_pipe (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  659. test_threadsafe_wait (test.test_subprocess.ProcessTestCaseNoPoll)
  660. Issue21291: Popen.wait() needs to be threadsafe for returncode. ... ok
  661. test_universal_newlines_and_text (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  662. test_universal_newlines_communicate (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  663. test_universal_newlines_communicate_encodings (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  664. test_universal_newlines_communicate_input_none (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  665. test_universal_newlines_communicate_stdin (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  666. test_universal_newlines_communicate_stdin_stdout_stderr (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  667. test_wait (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  668. test_wait_timeout (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  669. test_writes_before_communicate (test.test_subprocess.ProcessTestCaseNoPoll) ... ok
  670. test_capture_stderr (test.test_subprocess.RunFuncTestCase) ... ok
  671. test_capture_stdout (test.test_subprocess.RunFuncTestCase) ... ok
  672. test_check (test.test_subprocess.RunFuncTestCase) ... ok
  673. test_check_output_input_arg (test.test_subprocess.RunFuncTestCase) ... ok
  674. test_check_output_stdin_arg (test.test_subprocess.RunFuncTestCase) ... ok
  675. test_check_output_stdin_with_input_arg (test.test_subprocess.RunFuncTestCase) ... ok
  676. test_check_output_timeout (test.test_subprocess.RunFuncTestCase) ... ok
  677. test_check_zero (test.test_subprocess.RunFuncTestCase) ... ok
  678. test_returncode (test.test_subprocess.RunFuncTestCase) ... ok
  679. test_run_kwargs (test.test_subprocess.RunFuncTestCase) ... ok
  680. test_timeout (test.test_subprocess.RunFuncTestCase) ... ok
  681. test_call_string (test.test_subprocess.Win32ProcessTestCase) ... skipped 'Windows specific tests'
  682. test_close_fds (test.test_subprocess.Win32ProcessTestCase) ... skipped 'Windows specific tests'
  683. test_close_fds_with_stdio (test.test_subprocess.Win32ProcessTestCase) ... skipped 'Windows specific tests'
  684. test_creationflags (test.test_subprocess.Win32ProcessTestCase) ... skipped 'Windows specific tests'
  685. test_empty_attribute_list (test.test_subprocess.Win32ProcessTestCase) ... skipped 'Windows specific tests'
  686. test_empty_handle_list (test.test_subprocess.Win32ProcessTestCase) ... skipped 'Windows specific tests'
  687. test_invalid_args (test.test_subprocess.Win32ProcessTestCase) ... skipped 'Windows specific tests'
  688. test_issue31471 (test.test_subprocess.Win32ProcessTestCase) ... skipped 'Windows specific tests'
  689. test_kill (test.test_subprocess.Win32ProcessTestCase) ... skipped 'Windows specific tests'
  690. test_kill_dead (test.test_subprocess.Win32ProcessTestCase) ... skipped 'Windows specific tests'
  691. test_send_signal (test.test_subprocess.Win32ProcessTestCase) ... skipped 'Windows specific tests'
  692. test_send_signal_dead (test.test_subprocess.Win32ProcessTestCase) ... skipped 'Windows specific tests'
  693. test_shell_encodings (test.test_subprocess.Win32ProcessTestCase) ... skipped 'Windows specific tests'
  694. test_shell_sequence (test.test_subprocess.Win32ProcessTestCase) ... skipped 'Windows specific tests'
  695. test_shell_string (test.test_subprocess.Win32ProcessTestCase) ... skipped 'Windows specific tests'
  696. test_startupinfo (test.test_subprocess.Win32ProcessTestCase) ... skipped 'Windows specific tests'
  697. test_startupinfo_keywords (test.test_subprocess.Win32ProcessTestCase) ... skipped 'Windows specific tests'
  698. test_terminate (test.test_subprocess.Win32ProcessTestCase) ... skipped 'Windows specific tests'
  699. test_terminate_dead (test.test_subprocess.Win32ProcessTestCase) ... skipped 'Windows specific tests'
  700.  
  701. ======================================================================
  702. ERROR: test_invalid_args (test.test_subprocess.ContextManagerTests)
  703. ----------------------------------------------------------------------
  704. Traceback (most recent call last):
  705.   File "/home/jay/github repo/cpython/cpython/Lib/test/test_subprocess.py", line 3050, in test_invalid_args
  706.     stderr=subprocess.PIPE) as proc:
  707.   File "/home/jay/github repo/cpython/cpython/Lib/subprocess.py", line 743, in __init__
  708.     restore_signals, start_new_session)
  709.   File "/home/jay/github repo/cpython/cpython/Lib/subprocess.py", line 1431, in _execute_child
  710.     raise child_exception_type(errno_num, err_msg, err_filename)
  711. NotADirectoryError: [Errno 20] Not a directory: 'nonexisting_i_hope'
  712.  
  713. ======================================================================
  714. ERROR: test_executable_takes_precedence (test.test_subprocess.ProcessTestCase)
  715. ----------------------------------------------------------------------
  716. Traceback (most recent call last):
  717.   File "/home/jay/github repo/cpython/cpython/Lib/test/test_subprocess.py", line 311, in test_executable_takes_precedence
  718.     executable="doesnotexist")
  719.   File "/home/jay/github repo/cpython/cpython/Lib/unittest/case.py", line 743, in assertRaises
  720.     return context.handle('assertRaises', args, kwargs)
  721.   File "/home/jay/github repo/cpython/cpython/Lib/unittest/case.py", line 178, in handle
  722.     callable_obj(*args, **kwargs)
  723.   File "/home/jay/github repo/cpython/cpython/Lib/test/test_subprocess.py", line 288, in _assert_python
  724.     p = subprocess.Popen(args, **kwargs)
  725.   File "/home/jay/github repo/cpython/cpython/Lib/subprocess.py", line 743, in __init__
  726.     restore_signals, start_new_session)
  727.   File "/home/jay/github repo/cpython/cpython/Lib/subprocess.py", line 1431, in _execute_child
  728.     raise child_exception_type(errno_num, err_msg, err_filename)
  729. NotADirectoryError: [Errno 20] Not a directory: 'doesnotexist'
  730.  
  731. ======================================================================
  732. ERROR: test_leaking_fds_on_error (test.test_subprocess.ProcessTestCase)
  733. ----------------------------------------------------------------------
  734. Traceback (most recent call last):
  735.   File "/home/jay/github repo/cpython/cpython/Lib/test/test_subprocess.py", line 1155, in test_leaking_fds_on_error
  736.     raise c.exception
  737. NotADirectoryError: [Errno 20] Not a directory: 'nonexisting_i_hope'
  738.  
  739. ======================================================================
  740. ERROR: test_executable_takes_precedence (test.test_subprocess.ProcessTestCaseNoPoll)
  741. ----------------------------------------------------------------------
  742. Traceback (most recent call last):
  743.   File "/home/jay/github repo/cpython/cpython/Lib/test/test_subprocess.py", line 311, in test_executable_takes_precedence
  744.     executable="doesnotexist")
  745.   File "/home/jay/github repo/cpython/cpython/Lib/unittest/case.py", line 743, in assertRaises
  746.     return context.handle('assertRaises', args, kwargs)
  747.   File "/home/jay/github repo/cpython/cpython/Lib/unittest/case.py", line 178, in handle
  748.     callable_obj(*args, **kwargs)
  749.   File "/home/jay/github repo/cpython/cpython/Lib/test/test_subprocess.py", line 288, in _assert_python
  750.     p = subprocess.Popen(args, **kwargs)
  751.   File "/home/jay/github repo/cpython/cpython/Lib/subprocess.py", line 743, in __init__
  752.     restore_signals, start_new_session)
  753.   File "/home/jay/github repo/cpython/cpython/Lib/subprocess.py", line 1431, in _execute_child
  754.     raise child_exception_type(errno_num, err_msg, err_filename)
  755. NotADirectoryError: [Errno 20] Not a directory: 'doesnotexist'
  756.  
  757. ======================================================================
  758. ERROR: test_leaking_fds_on_error (test.test_subprocess.ProcessTestCaseNoPoll)
  759. ----------------------------------------------------------------------
  760. Traceback (most recent call last):
  761.   File "/home/jay/github repo/cpython/cpython/Lib/test/test_subprocess.py", line 1155, in test_leaking_fds_on_error
  762.     raise c.exception
  763. NotADirectoryError: [Errno 20] Not a directory: 'nonexisting_i_hope'
  764.  
  765. ----------------------------------------------------------------------
  766. Ran 277 tests in 26.494s
  767.  
  768. FAILED (errors=5, skipped=27)
  769. test test_subprocess failed
  770. 1 test failed again:
  771.     test_subprocess
  772.  
  773. Total duration: 54 sec
  774. Tests result: FAILURE
  775. Makefile:1062: recipe for target 'test' failed
  776. make: *** [test] Error 2
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement