Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 617062 Details for
Bug 711538
app-admin/supervisor-4.1.0 : [TEST] E AssertionError: 128 != 4096
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
app-admin:supervisor-4.1.0:20200304-062243.log
app-admin:supervisor-4.1.0:20200304-062243.log (text/plain), 156.63 KB, created by
Toralf Förster
on 2020-03-04 17:58:19 UTC
(
hide
)
Description:
app-admin:supervisor-4.1.0:20200304-062243.log
Filename:
MIME Type:
Creator:
Toralf Förster
Created:
2020-03-04 17:58:19 UTC
Size:
156.63 KB
patch
obsolete
> * Package: app-admin/supervisor-4.1.0 > * Repository: gentoo > * Maintainer: sbraz@gentoo.org > * Upstream: https://github.com/Supervisor/supervisor/issues > * USE: abi_x86_64 amd64 elibc_glibc kernel_linux python_targets_python3_6 test userland_GNU > * FEATURES: network-sandbox preserve-libs sandbox test userpriv usersandbox >>>> Unpacking source... >>>> Unpacking supervisor-4.1.0.tar.gz to /var/tmp/portage/app-admin/supervisor-4.1.0/work >>>> Source unpacked in /var/tmp/portage/app-admin/supervisor-4.1.0/work >>>> Preparing source in /var/tmp/portage/app-admin/supervisor-4.1.0/work/supervisor-4.1.0 ... >>>> Source prepared. >>>> Configuring source in /var/tmp/portage/app-admin/supervisor-4.1.0/work/supervisor-4.1.0 ... >>>> Source configured. >>>> Compiling source in /var/tmp/portage/app-admin/supervisor-4.1.0/work/supervisor-4.1.0 ... > * python3_6: running distutils-r1_run_phase distutils-r1_python_compile >python3.6 setup.py build -j 1 >running build >running build_py >creating /var/tmp/portage/app-admin/supervisor-4.1.0/work/supervisor-4.1.0-python3_6/lib/supervisor >copying supervisor/states.py -> /var/tmp/portage/app-admin/supervisor-4.1.0/work/supervisor-4.1.0-python3_6/lib/supervisor >copying supervisor/socket_manager.py -> /var/tmp/portage/app-admin/supervisor-4.1.0/work/supervisor-4.1.0-python3_6/lib/supervisor >copying supervisor/process.py -> /var/tmp/portage/app-admin/supervisor-4.1.0/work/supervisor-4.1.0-python3_6/lib/supervisor >copying supervisor/http.py -> /var/tmp/portage/app-admin/supervisor-4.1.0/work/supervisor-4.1.0-python3_6/lib/supervisor >copying supervisor/poller.py -> /var/tmp/portage/app-admin/supervisor-4.1.0/work/supervisor-4.1.0-python3_6/lib/supervisor >copying supervisor/datatypes.py -> /var/tmp/portage/app-admin/supervisor-4.1.0/work/supervisor-4.1.0-python3_6/lib/supervisor >copying supervisor/confecho.py -> /var/tmp/portage/app-admin/supervisor-4.1.0/work/supervisor-4.1.0-python3_6/lib/supervisor >copying supervisor/__init__.py -> /var/tmp/portage/app-admin/supervisor-4.1.0/work/supervisor-4.1.0-python3_6/lib/supervisor >copying supervisor/supervisord.py -> /var/tmp/portage/app-admin/supervisor-4.1.0/work/supervisor-4.1.0-python3_6/lib/supervisor >copying supervisor/loggers.py -> /var/tmp/portage/app-admin/supervisor-4.1.0/work/supervisor-4.1.0-python3_6/lib/supervisor >copying supervisor/events.py -> /var/tmp/portage/app-admin/supervisor-4.1.0/work/supervisor-4.1.0-python3_6/lib/supervisor >copying supervisor/xmlrpc.py -> /var/tmp/portage/app-admin/supervisor-4.1.0/work/supervisor-4.1.0-python3_6/lib/supervisor >copying supervisor/http_client.py -> /var/tmp/portage/app-admin/supervisor-4.1.0/work/supervisor-4.1.0-python3_6/lib/supervisor >copying supervisor/supervisorctl.py -> /var/tmp/portage/app-admin/supervisor-4.1.0/work/supervisor-4.1.0-python3_6/lib/supervisor >copying supervisor/templating.py -> /var/tmp/portage/app-admin/supervisor-4.1.0/work/supervisor-4.1.0-python3_6/lib/supervisor >copying supervisor/rpcinterface.py -> /var/tmp/portage/app-admin/supervisor-4.1.0/work/supervisor-4.1.0-python3_6/lib/supervisor >copying supervisor/pidproxy.py -> /var/tmp/portage/app-admin/supervisor-4.1.0/work/supervisor-4.1.0-python3_6/lib/supervisor >copying supervisor/compat.py -> /var/tmp/portage/app-admin/supervisor-4.1.0/work/supervisor-4.1.0-python3_6/lib/supervisor >copying supervisor/childutils.py -> /var/tmp/portage/app-admin/supervisor-4.1.0/work/supervisor-4.1.0-python3_6/lib/supervisor >copying supervisor/web.py -> /var/tmp/portage/app-admin/supervisor-4.1.0/work/supervisor-4.1.0-python3_6/lib/supervisor >copying supervisor/dispatchers.py -> /var/tmp/portage/app-admin/supervisor-4.1.0/work/supervisor-4.1.0-python3_6/lib/supervisor >copying supervisor/options.py -> /var/tmp/portage/app-admin/supervisor-4.1.0/work/supervisor-4.1.0-python3_6/lib/supervisor >creating /var/tmp/portage/app-admin/supervisor-4.1.0/work/supervisor-4.1.0-python3_6/lib/supervisor/tests >copying supervisor/tests/base.py -> /var/tmp/portage/app-admin/supervisor-4.1.0/work/supervisor-4.1.0-python3_6/lib/supervisor/tests >copying supervisor/tests/test_templating.py -> /var/tmp/portage/app-admin/supervisor-4.1.0/work/supervisor-4.1.0-python3_6/lib/supervisor/tests >copying supervisor/tests/test_rpcinterfaces.py -> /var/tmp/portage/app-admin/supervisor-4.1.0/work/supervisor-4.1.0-python3_6/lib/supervisor/tests >copying supervisor/tests/test_events.py -> /var/tmp/portage/app-admin/supervisor-4.1.0/work/supervisor-4.1.0-python3_6/lib/supervisor/tests >copying supervisor/tests/test_xmlrpc.py -> /var/tmp/portage/app-admin/supervisor-4.1.0/work/supervisor-4.1.0-python3_6/lib/supervisor/tests >copying supervisor/tests/test_childutils.py -> /var/tmp/portage/app-admin/supervisor-4.1.0/work/supervisor-4.1.0-python3_6/lib/supervisor/tests >copying supervisor/tests/test_confecho.py -> /var/tmp/portage/app-admin/supervisor-4.1.0/work/supervisor-4.1.0-python3_6/lib/supervisor/tests >copying supervisor/tests/test_http.py -> /var/tmp/portage/app-admin/supervisor-4.1.0/work/supervisor-4.1.0-python3_6/lib/supervisor/tests >copying supervisor/tests/test_process.py -> /var/tmp/portage/app-admin/supervisor-4.1.0/work/supervisor-4.1.0-python3_6/lib/supervisor/tests >copying supervisor/tests/test_http_client.py -> /var/tmp/portage/app-admin/supervisor-4.1.0/work/supervisor-4.1.0-python3_6/lib/supervisor/tests >copying supervisor/tests/test_end_to_end.py -> /var/tmp/portage/app-admin/supervisor-4.1.0/work/supervisor-4.1.0-python3_6/lib/supervisor/tests >copying supervisor/tests/test_loggers.py -> /var/tmp/portage/app-admin/supervisor-4.1.0/work/supervisor-4.1.0-python3_6/lib/supervisor/tests >copying supervisor/tests/__init__.py -> /var/tmp/portage/app-admin/supervisor-4.1.0/work/supervisor-4.1.0-python3_6/lib/supervisor/tests >copying supervisor/tests/test_states.py -> /var/tmp/portage/app-admin/supervisor-4.1.0/work/supervisor-4.1.0-python3_6/lib/supervisor/tests >copying supervisor/tests/test_dispatchers.py -> /var/tmp/portage/app-admin/supervisor-4.1.0/work/supervisor-4.1.0-python3_6/lib/supervisor/tests >copying supervisor/tests/test_web.py -> /var/tmp/portage/app-admin/supervisor-4.1.0/work/supervisor-4.1.0-python3_6/lib/supervisor/tests >copying supervisor/tests/test_options.py -> /var/tmp/portage/app-admin/supervisor-4.1.0/work/supervisor-4.1.0-python3_6/lib/supervisor/tests >copying supervisor/tests/test_datatypes.py -> /var/tmp/portage/app-admin/supervisor-4.1.0/work/supervisor-4.1.0-python3_6/lib/supervisor/tests >copying supervisor/tests/test_supervisord.py -> /var/tmp/portage/app-admin/supervisor-4.1.0/work/supervisor-4.1.0-python3_6/lib/supervisor/tests >copying supervisor/tests/test_poller.py -> /var/tmp/portage/app-admin/supervisor-4.1.0/work/supervisor-4.1.0-python3_6/lib/supervisor/tests >copying supervisor/tests/test_supervisorctl.py -> /var/tmp/portage/app-admin/supervisor-4.1.0/work/supervisor-4.1.0-python3_6/lib/supervisor/tests >copying supervisor/tests/test_socket_manager.py -> /var/tmp/portage/app-admin/supervisor-4.1.0/work/supervisor-4.1.0-python3_6/lib/supervisor/tests >creating /var/tmp/portage/app-admin/supervisor-4.1.0/work/supervisor-4.1.0-python3_6/lib/supervisor/medusa >copying supervisor/medusa/counter.py -> /var/tmp/portage/app-admin/supervisor-4.1.0/work/supervisor-4.1.0-python3_6/lib/supervisor/medusa >copying supervisor/medusa/asynchat_25.py -> /var/tmp/portage/app-admin/supervisor-4.1.0/work/supervisor-4.1.0-python3_6/lib/supervisor/medusa >copying supervisor/medusa/default_handler.py -> /var/tmp/portage/app-admin/supervisor-4.1.0/work/supervisor-4.1.0-python3_6/lib/supervisor/medusa >copying supervisor/medusa/xmlrpc_handler.py -> /var/tmp/portage/app-admin/supervisor-4.1.0/work/supervisor-4.1.0-python3_6/lib/supervisor/medusa >copying supervisor/medusa/http_date.py -> /var/tmp/portage/app-admin/supervisor-4.1.0/work/supervisor-4.1.0-python3_6/lib/supervisor/medusa >copying supervisor/medusa/logger.py -> /var/tmp/portage/app-admin/supervisor-4.1.0/work/supervisor-4.1.0-python3_6/lib/supervisor/medusa >copying supervisor/medusa/http_server.py -> /var/tmp/portage/app-admin/supervisor-4.1.0/work/supervisor-4.1.0-python3_6/lib/supervisor/medusa >copying supervisor/medusa/__init__.py -> /var/tmp/portage/app-admin/supervisor-4.1.0/work/supervisor-4.1.0-python3_6/lib/supervisor/medusa >copying supervisor/medusa/asyncore_25.py -> /var/tmp/portage/app-admin/supervisor-4.1.0/work/supervisor-4.1.0-python3_6/lib/supervisor/medusa >copying supervisor/medusa/util.py -> /var/tmp/portage/app-admin/supervisor-4.1.0/work/supervisor-4.1.0-python3_6/lib/supervisor/medusa >copying supervisor/medusa/auth_handler.py -> /var/tmp/portage/app-admin/supervisor-4.1.0/work/supervisor-4.1.0-python3_6/lib/supervisor/medusa >copying supervisor/medusa/filesys.py -> /var/tmp/portage/app-admin/supervisor-4.1.0/work/supervisor-4.1.0-python3_6/lib/supervisor/medusa >copying supervisor/medusa/producers.py -> /var/tmp/portage/app-admin/supervisor-4.1.0/work/supervisor-4.1.0-python3_6/lib/supervisor/medusa >running egg_info >writing supervisor.egg-info/PKG-INFO >writing dependency_links to supervisor.egg-info/dependency_links.txt >writing entry points to supervisor.egg-info/entry_points.txt >writing requirements to supervisor.egg-info/requires.txt >writing top-level names to supervisor.egg-info/top_level.txt >reading manifest file 'supervisor.egg-info/SOURCES.txt' >reading manifest template 'MANIFEST.in' >warning: no previously-included files matching '*' found under directory 'docs/.build' >writing manifest file 'supervisor.egg-info/SOURCES.txt' >copying supervisor/version.txt -> /var/tmp/portage/app-admin/supervisor-4.1.0/work/supervisor-4.1.0-python3_6/lib/supervisor >creating /var/tmp/portage/app-admin/supervisor-4.1.0/work/supervisor-4.1.0-python3_6/lib/supervisor/scripts >copying supervisor/scripts/loop_eventgen.py -> /var/tmp/portage/app-admin/supervisor-4.1.0/work/supervisor-4.1.0-python3_6/lib/supervisor/scripts >copying supervisor/scripts/loop_listener.py -> /var/tmp/portage/app-admin/supervisor-4.1.0/work/supervisor-4.1.0-python3_6/lib/supervisor/scripts >copying supervisor/scripts/sample_commevent.py -> /var/tmp/portage/app-admin/supervisor-4.1.0/work/supervisor-4.1.0-python3_6/lib/supervisor/scripts >copying supervisor/scripts/sample_eventlistener.py -> /var/tmp/portage/app-admin/supervisor-4.1.0/work/supervisor-4.1.0-python3_6/lib/supervisor/scripts >copying supervisor/scripts/sample_exiting_eventlistener.py -> /var/tmp/portage/app-admin/supervisor-4.1.0/work/supervisor-4.1.0-python3_6/lib/supervisor/scripts >creating /var/tmp/portage/app-admin/supervisor-4.1.0/work/supervisor-4.1.0-python3_6/lib/supervisor/skel >copying supervisor/skel/sample.conf -> /var/tmp/portage/app-admin/supervisor-4.1.0/work/supervisor-4.1.0-python3_6/lib/supervisor/skel >creating /var/tmp/portage/app-admin/supervisor-4.1.0/work/supervisor-4.1.0-python3_6/lib/supervisor/ui >copying supervisor/ui/status.html -> /var/tmp/portage/app-admin/supervisor-4.1.0/work/supervisor-4.1.0-python3_6/lib/supervisor/ui >copying supervisor/ui/tail.html -> /var/tmp/portage/app-admin/supervisor-4.1.0/work/supervisor-4.1.0-python3_6/lib/supervisor/ui >creating /var/tmp/portage/app-admin/supervisor-4.1.0/work/supervisor-4.1.0-python3_6/lib/supervisor/ui/images >copying supervisor/ui/images/button_refresh.gif -> /var/tmp/portage/app-admin/supervisor-4.1.0/work/supervisor-4.1.0-python3_6/lib/supervisor/ui/images >copying supervisor/ui/images/button_restart.gif -> /var/tmp/portage/app-admin/supervisor-4.1.0/work/supervisor-4.1.0-python3_6/lib/supervisor/ui/images >copying supervisor/ui/images/button_stop.gif -> /var/tmp/portage/app-admin/supervisor-4.1.0/work/supervisor-4.1.0-python3_6/lib/supervisor/ui/images >copying supervisor/ui/images/icon.png -> /var/tmp/portage/app-admin/supervisor-4.1.0/work/supervisor-4.1.0-python3_6/lib/supervisor/ui/images >copying supervisor/ui/images/rule.gif -> /var/tmp/portage/app-admin/supervisor-4.1.0/work/supervisor-4.1.0-python3_6/lib/supervisor/ui/images >copying supervisor/ui/images/state0.gif -> /var/tmp/portage/app-admin/supervisor-4.1.0/work/supervisor-4.1.0-python3_6/lib/supervisor/ui/images >copying supervisor/ui/images/state1.gif -> /var/tmp/portage/app-admin/supervisor-4.1.0/work/supervisor-4.1.0-python3_6/lib/supervisor/ui/images >copying supervisor/ui/images/state2.gif -> /var/tmp/portage/app-admin/supervisor-4.1.0/work/supervisor-4.1.0-python3_6/lib/supervisor/ui/images >copying supervisor/ui/images/state3.gif -> /var/tmp/portage/app-admin/supervisor-4.1.0/work/supervisor-4.1.0-python3_6/lib/supervisor/ui/images >copying supervisor/ui/images/supervisor.gif -> /var/tmp/portage/app-admin/supervisor-4.1.0/work/supervisor-4.1.0-python3_6/lib/supervisor/ui/images >creating /var/tmp/portage/app-admin/supervisor-4.1.0/work/supervisor-4.1.0-python3_6/lib/supervisor/ui/stylesheets >copying supervisor/ui/stylesheets/supervisor.css -> /var/tmp/portage/app-admin/supervisor-4.1.0/work/supervisor-4.1.0-python3_6/lib/supervisor/ui/stylesheets >creating /var/tmp/portage/app-admin/supervisor-4.1.0/work/supervisor-4.1.0-python3_6/lib/supervisor/tests/fixtures >copying supervisor/tests/fixtures/donothing.conf -> /var/tmp/portage/app-admin/supervisor-4.1.0/work/supervisor-4.1.0-python3_6/lib/supervisor/tests/fixtures >copying supervisor/tests/fixtures/include.conf -> /var/tmp/portage/app-admin/supervisor-4.1.0/work/supervisor-4.1.0-python3_6/lib/supervisor/tests/fixtures >copying supervisor/tests/fixtures/issue-1054.conf -> /var/tmp/portage/app-admin/supervisor-4.1.0/work/supervisor-4.1.0-python3_6/lib/supervisor/tests/fixtures >copying supervisor/tests/fixtures/issue-1224.conf -> /var/tmp/portage/app-admin/supervisor-4.1.0/work/supervisor-4.1.0-python3_6/lib/supervisor/tests/fixtures >copying supervisor/tests/fixtures/issue-1231.conf -> /var/tmp/portage/app-admin/supervisor-4.1.0/work/supervisor-4.1.0-python3_6/lib/supervisor/tests/fixtures >copying supervisor/tests/fixtures/issue-565.conf -> /var/tmp/portage/app-admin/supervisor-4.1.0/work/supervisor-4.1.0-python3_6/lib/supervisor/tests/fixtures >copying supervisor/tests/fixtures/issue-638.conf -> /var/tmp/portage/app-admin/supervisor-4.1.0/work/supervisor-4.1.0-python3_6/lib/supervisor/tests/fixtures >copying supervisor/tests/fixtures/issue-663.conf -> /var/tmp/portage/app-admin/supervisor-4.1.0/work/supervisor-4.1.0-python3_6/lib/supervisor/tests/fixtures >copying supervisor/tests/fixtures/issue-664.conf -> /var/tmp/portage/app-admin/supervisor-4.1.0/work/supervisor-4.1.0-python3_6/lib/supervisor/tests/fixtures >copying supervisor/tests/fixtures/issue-835.conf -> /var/tmp/portage/app-admin/supervisor-4.1.0/work/supervisor-4.1.0-python3_6/lib/supervisor/tests/fixtures >copying supervisor/tests/fixtures/issue-836.conf -> /var/tmp/portage/app-admin/supervisor-4.1.0/work/supervisor-4.1.0-python3_6/lib/supervisor/tests/fixtures >copying supervisor/tests/fixtures/listener.py -> /var/tmp/portage/app-admin/supervisor-4.1.0/work/supervisor-4.1.0-python3_6/lib/supervisor/tests/fixtures >copying supervisor/tests/fixtures/spew.py -> /var/tmp/portage/app-admin/supervisor-4.1.0/work/supervisor-4.1.0-python3_6/lib/supervisor/tests/fixtures >copying supervisor/tests/fixtures/test_1231.py -> /var/tmp/portage/app-admin/supervisor-4.1.0/work/supervisor-4.1.0-python3_6/lib/supervisor/tests/fixtures >copying supervisor/tests/fixtures/unkillable_spew.py -> /var/tmp/portage/app-admin/supervisor-4.1.0/work/supervisor-4.1.0-python3_6/lib/supervisor/tests/fixtures >creating /var/tmp/portage/app-admin/supervisor-4.1.0/work/supervisor-4.1.0-python3_6/lib/supervisor/tests/fixtures/example >copying supervisor/tests/fixtures/example/included.conf -> /var/tmp/portage/app-admin/supervisor-4.1.0/work/supervisor-4.1.0-python3_6/lib/supervisor/tests/fixtures/example >warning: build_py: byte-compiling is disabled, skipping. > > * python3_8: running distutils-r1_run_phase python_compile_all >>>> Source compiled. >>>> Test phase: app-admin/supervisor-4.1.0 > * python3_6: running distutils-r1_run_phase python_test >============================= test session starts ============================== >platform linux -- Python 3.6.10, pytest-4.6.9, py-1.8.0, pluggy-0.13.1 -- /usr/bin/python3.6 >cachedir: .pytest_cache >metadata: {'Python': '3.6.10', 'Platform': 'Linux-5.5.7-x86_64-Intel-R-_Xeon-R-_CPU_E5-1650_v3_@_3.50GHz-with-gentoo-2.7', 'Packages': {'pytest': '4.6.9', 'py': '1.8.0', 'pluggy': '0.13.1'}, 'Plugins': {'requests-mock': '1.7.0', 'forked': '1.1.3', 'xdist': '1.31.0', 'metadata': '1.8.0', 'html': '1.22.1'}, 'JAVA_HOME': '/etc/java-config-2/current-system-vm'} >rootdir: /var/tmp/portage/app-admin/supervisor-4.1.0/work/supervisor-4.1.0 >plugins: requests-mock-1.7.0, forked-1.1.3, xdist-1.31.0, metadata-1.8.0, html-1.22.1 >collecting ... collected 1358 items > >supervisor/tests/test_childutils.py::ChildUtilsTests::test_eventdata PASSED [ 0%] >supervisor/tests/test_childutils.py::ChildUtilsTests::test_getRPCInterface PASSED [ 0%] >supervisor/tests/test_childutils.py::ChildUtilsTests::test_getRPCTransport_no_uname_pass PASSED [ 0%] >supervisor/tests/test_childutils.py::ChildUtilsTests::test_getRPCTransport_with_uname_pass PASSED [ 0%] >supervisor/tests/test_childutils.py::ChildUtilsTests::test_get_asctime PASSED [ 0%] >supervisor/tests/test_childutils.py::ChildUtilsTests::test_get_headers PASSED [ 0%] >supervisor/tests/test_childutils.py::TestProcessCommunicationsProtocol::test_send PASSED [ 0%] >supervisor/tests/test_childutils.py::TestProcessCommunicationsProtocol::test_stderr PASSED [ 0%] >supervisor/tests/test_childutils.py::TestProcessCommunicationsProtocol::test_stdout PASSED [ 0%] >supervisor/tests/test_childutils.py::TestEventListenerProtocol::test_fail PASSED [ 0%] >supervisor/tests/test_childutils.py::TestEventListenerProtocol::test_ok PASSED [ 0%] >supervisor/tests/test_childutils.py::TestEventListenerProtocol::test_send PASSED [ 0%] >supervisor/tests/test_childutils.py::TestEventListenerProtocol::test_token PASSED [ 0%] >supervisor/tests/test_childutils.py::TestEventListenerProtocol::test_wait PASSED [ 1%] >supervisor/tests/test_childutils.py::test_suite PASSED [ 1%] >supervisor/tests/test_confecho.py::TopLevelFunctionTests::test_main_writes_data_out_that_looks_like_a_config_file PASSED [ 1%] >supervisor/tests/test_confecho.py::test_suite PASSED [ 1%] >supervisor/tests/test_datatypes.py::ProcessOrGroupName::test_disallows_colons_for_eventlistener_protocol PASSED [ 1%] >supervisor/tests/test_datatypes.py::ProcessOrGroupName::test_disallows_inner_spaces_for_eventlister_protocol PASSED [ 1%] >supervisor/tests/test_datatypes.py::ProcessOrGroupName::test_disallows_slashes_for_web_ui_urls PASSED [ 1%] >supervisor/tests/test_datatypes.py::ProcessOrGroupName::test_strips_surrounding_whitespace PASSED [ 1%] >supervisor/tests/test_datatypes.py::IntegerTests::test_converts_numeric PASSED [ 1%] >supervisor/tests/test_datatypes.py::IntegerTests::test_converts_numeric_overflowing_int PASSED [ 1%] >supervisor/tests/test_datatypes.py::IntegerTests::test_raises_for_non_numeric PASSED [ 1%] >supervisor/tests/test_datatypes.py::BooleanTests::test_braises_value_error_for_bad_value PASSED [ 1%] >supervisor/tests/test_datatypes.py::BooleanTests::test_returns_false_for_falsy_values PASSED [ 1%] >supervisor/tests/test_datatypes.py::BooleanTests::test_returns_false_for_upper_falsy_values PASSED [ 1%] >supervisor/tests/test_datatypes.py::BooleanTests::test_returns_true_for_truthy_values PASSED [ 2%] >supervisor/tests/test_datatypes.py::BooleanTests::test_returns_true_for_upper_truthy_values PASSED [ 2%] >supervisor/tests/test_datatypes.py::ListOfStringsTests::test_raises_value_error_when_comma_split_fails PASSED [ 2%] >supervisor/tests/test_datatypes.py::ListOfStringsTests::test_returns_empty_list_for_empty_string PASSED [ 2%] >supervisor/tests/test_datatypes.py::ListOfStringsTests::test_returns_list_of_strings_by_comma_split PASSED [ 2%] >supervisor/tests/test_datatypes.py::ListOfStringsTests::test_returns_strings_with_whitespace_stripped PASSED [ 2%] >supervisor/tests/test_datatypes.py::ListOfIntsTests::test_raises_value_error_when_comma_split_fails PASSED [ 2%] >supervisor/tests/test_datatypes.py::ListOfIntsTests::test_raises_value_error_when_one_value_is_bad PASSED [ 2%] >supervisor/tests/test_datatypes.py::ListOfIntsTests::test_returns_empty_list_for_empty_string PASSED [ 2%] >supervisor/tests/test_datatypes.py::ListOfIntsTests::test_returns_ints_even_if_whitespace_in_string PASSED [ 2%] >supervisor/tests/test_datatypes.py::ListOfIntsTests::test_returns_list_of_ints_by_comma_split PASSED [ 2%] >supervisor/tests/test_datatypes.py::ListOfExitcodesTests::test_raises_for_invalid_exitcode_values PASSED [ 2%] >supervisor/tests/test_datatypes.py::ListOfExitcodesTests::test_returns_list_of_ints_from_csv PASSED [ 2%] >supervisor/tests/test_datatypes.py::ListOfExitcodesTests::test_returns_list_of_ints_from_one PASSED [ 3%] >supervisor/tests/test_datatypes.py::DictOfKeyValuePairsTests::test_allows_trailing_comma PASSED [ 3%] >supervisor/tests/test_datatypes.py::DictOfKeyValuePairsTests::test_handles_commas_inside_apostrophes PASSED [ 3%] >supervisor/tests/test_datatypes.py::DictOfKeyValuePairsTests::test_handles_commas_inside_quotes PASSED [ 3%] >supervisor/tests/test_datatypes.py::DictOfKeyValuePairsTests::test_handles_empty_inside_quotes PASSED [ 3%] >supervisor/tests/test_datatypes.py::DictOfKeyValuePairsTests::test_handles_empty_inside_quotes_with_second_unquoted_pair PASSED [ 3%] >supervisor/tests/test_datatypes.py::DictOfKeyValuePairsTests::test_handles_newlines_inside_quotes PASSED [ 3%] >supervisor/tests/test_datatypes.py::DictOfKeyValuePairsTests::test_handles_unquoted_non_alphanum PASSED [ 3%] >supervisor/tests/test_datatypes.py::DictOfKeyValuePairsTests::test_raises_value_error_on_too_short PASSED [ 3%] >supervisor/tests/test_datatypes.py::DictOfKeyValuePairsTests::test_raises_when_comma_is_missing PASSED [ 3%] >supervisor/tests/test_datatypes.py::DictOfKeyValuePairsTests::test_returns_dict_even_if_newlines PASSED [ 3%] >supervisor/tests/test_datatypes.py::DictOfKeyValuePairsTests::test_returns_dict_even_if_whitespace PASSED [ 3%] >supervisor/tests/test_datatypes.py::DictOfKeyValuePairsTests::test_returns_dict_from_multi_pair_str PASSED [ 3%] >supervisor/tests/test_datatypes.py::DictOfKeyValuePairsTests::test_returns_dict_from_single_pair_str PASSED [ 3%] >supervisor/tests/test_datatypes.py::DictOfKeyValuePairsTests::test_returns_empty_dict_for_empty_str PASSED [ 4%] >supervisor/tests/test_datatypes.py::LogfileNameTests::test_returns_automatic_for_auto_values PASSED [ 4%] >supervisor/tests/test_datatypes.py::LogfileNameTests::test_returns_automatic_for_uppered_auto_values PASSED [ 4%] >supervisor/tests/test_datatypes.py::LogfileNameTests::test_returns_existing_dirpath_for_other_values PASSED [ 4%] >supervisor/tests/test_datatypes.py::LogfileNameTests::test_returns_none_for_none_values PASSED [ 4%] >supervisor/tests/test_datatypes.py::LogfileNameTests::test_returns_none_for_uppered_none_values PASSED [ 4%] >supervisor/tests/test_datatypes.py::RangeCheckedConversionTests::test_above_upper_lower_bound PASSED [ 4%] >supervisor/tests/test_datatypes.py::RangeCheckedConversionTests::test_below_lower_bound PASSED [ 4%] >supervisor/tests/test_datatypes.py::RangeCheckedConversionTests::test_passes PASSED [ 4%] >supervisor/tests/test_datatypes.py::NameToGidTests::test_gets_gid_from_group_id PASSED [ 4%] >supervisor/tests/test_datatypes.py::NameToGidTests::test_gets_gid_from_group_name PASSED [ 4%] >supervisor/tests/test_datatypes.py::NameToGidTests::test_raises_for_bad_group_id PASSED [ 4%] >supervisor/tests/test_datatypes.py::NameToGidTests::test_raises_for_bad_group_name PASSED [ 4%] >supervisor/tests/test_datatypes.py::NameToUidTests::test_gets_uid_from_user_id PASSED [ 5%] >supervisor/tests/test_datatypes.py::NameToUidTests::test_gets_uid_from_username PASSED [ 5%] >supervisor/tests/test_datatypes.py::NameToUidTests::test_raises_for_bad_user_id PASSED [ 5%] >supervisor/tests/test_datatypes.py::NameToUidTests::test_raises_for_bad_username PASSED [ 5%] >supervisor/tests/test_datatypes.py::OctalTypeTests::test_raises_for_non_numeric PASSED [ 5%] >supervisor/tests/test_datatypes.py::OctalTypeTests::test_raises_for_unconvertable_numeric PASSED [ 5%] >supervisor/tests/test_datatypes.py::OctalTypeTests::test_success PASSED [ 5%] >supervisor/tests/test_datatypes.py::ExistingDirectoryTests::test_dir_does_not_exist PASSED [ 5%] >supervisor/tests/test_datatypes.py::ExistingDirectoryTests::test_dir_exists PASSED [ 5%] >supervisor/tests/test_datatypes.py::ExistingDirectoryTests::test_expands_home PASSED [ 5%] >supervisor/tests/test_datatypes.py::ExistingDirectoryTests::test_not_a_directory PASSED [ 5%] >supervisor/tests/test_datatypes.py::ExistingDirpathTests::test_expands_home PASSED [ 5%] >supervisor/tests/test_datatypes.py::ExistingDirpathTests::test_raises_if_dir_does_not_exist PASSED [ 5%] >supervisor/tests/test_datatypes.py::ExistingDirpathTests::test_raises_if_exists_but_not_a_dir PASSED [ 5%] >supervisor/tests/test_datatypes.py::ExistingDirpathTests::test_returns_dirpath_if_relative PASSED [ 6%] >supervisor/tests/test_datatypes.py::ExistingDirpathTests::test_returns_existing_dirpath PASSED [ 6%] >supervisor/tests/test_datatypes.py::LoggingLevelTests::test_raises_for_bad_level_name PASSED [ 6%] >supervisor/tests/test_datatypes.py::LoggingLevelTests::test_returns_level_from_name_case_insensitive PASSED [ 6%] >supervisor/tests/test_datatypes.py::UrlTests::test_accepts_unix_scheme_with_path PASSED [ 6%] >supervisor/tests/test_datatypes.py::UrlTests::test_accepts_urlparse_recognized_scheme_with_netloc PASSED [ 6%] >supervisor/tests/test_datatypes.py::UrlTests::test_rejects_unix_scheme_with_no_slashes_or_path PASSED [ 6%] >supervisor/tests/test_datatypes.py::UrlTests::test_rejects_unix_scheme_with_slashes_but_no_path PASSED [ 6%] >supervisor/tests/test_datatypes.py::UrlTests::test_rejects_urlparse_recognized_scheme_but_no_netloc PASSED [ 6%] >supervisor/tests/test_datatypes.py::InetStreamSocketConfigTests::test___str__ PASSED [ 6%] >supervisor/tests/test_datatypes.py::InetStreamSocketConfigTests::test_addr PASSED [ 6%] >supervisor/tests/test_datatypes.py::InetStreamSocketConfigTests::test_create_and_bind PASSED [ 6%] >supervisor/tests/test_datatypes.py::InetStreamSocketConfigTests::test_diff_objs_are_not_equal PASSED [ 6%] >supervisor/tests/test_datatypes.py::InetStreamSocketConfigTests::test_diff_urls_are_not_equal PASSED [ 6%] >supervisor/tests/test_datatypes.py::InetStreamSocketConfigTests::test_port_as_string PASSED [ 7%] >supervisor/tests/test_datatypes.py::InetStreamSocketConfigTests::test_repr PASSED [ 7%] >supervisor/tests/test_datatypes.py::InetStreamSocketConfigTests::test_same_urls_are_equal PASSED [ 7%] >supervisor/tests/test_datatypes.py::InetStreamSocketConfigTests::test_url PASSED [ 7%] >supervisor/tests/test_datatypes.py::UnixStreamSocketConfigTests::test___str__ PASSED [ 7%] >supervisor/tests/test_datatypes.py::UnixStreamSocketConfigTests::test_create_and_bind PASSED [ 7%] >supervisor/tests/test_datatypes.py::UnixStreamSocketConfigTests::test_create_and_bind_when_chmod_fails PASSED [ 7%] >supervisor/tests/test_datatypes.py::UnixStreamSocketConfigTests::test_create_and_bind_when_chown_fails PASSED [ 7%] >supervisor/tests/test_datatypes.py::UnixStreamSocketConfigTests::test_diff_objs_are_not_equal PASSED [ 7%] >supervisor/tests/test_datatypes.py::UnixStreamSocketConfigTests::test_diff_paths_are_not_equal PASSED [ 7%] >supervisor/tests/test_datatypes.py::UnixStreamSocketConfigTests::test_get_addr PASSED [ 7%] >supervisor/tests/test_datatypes.py::UnixStreamSocketConfigTests::test_repr PASSED [ 7%] >supervisor/tests/test_datatypes.py::UnixStreamSocketConfigTests::test_same_paths_are_equal PASSED [ 7%] >supervisor/tests/test_datatypes.py::UnixStreamSocketConfigTests::test_url PASSED [ 8%] >supervisor/tests/test_datatypes.py::InetAddressTests::test_bad_port_number PASSED [ 8%] >supervisor/tests/test_datatypes.py::InetAddressTests::test_boring PASSED [ 8%] >supervisor/tests/test_datatypes.py::InetAddressTests::test_default_host PASSED [ 8%] >supervisor/tests/test_datatypes.py::InetAddressTests::test_no_port_number PASSED [ 8%] >supervisor/tests/test_datatypes.py::SocketAddressTests::test_inet_socket PASSED [ 8%] >supervisor/tests/test_datatypes.py::SocketAddressTests::test_unix_socket PASSED [ 8%] >supervisor/tests/test_datatypes.py::ColonSeparatedUserGroupTests::test_missinguser_username PASSED [ 8%] >supervisor/tests/test_datatypes.py::ColonSeparatedUserGroupTests::test_missinguser_username_and_groupname PASSED [ 8%] >supervisor/tests/test_datatypes.py::ColonSeparatedUserGroupTests::test_ok_username PASSED [ 8%] >supervisor/tests/test_datatypes.py::ColonSeparatedUserGroupTests::test_separated_user_group_returns_both PASSED [ 8%] >supervisor/tests/test_datatypes.py::ColonSeparatedUserGroupTests::test_separated_user_group_returns_user_only PASSED [ 8%] >supervisor/tests/test_datatypes.py::SignalNumberTests::test_converts_name PASSED [ 8%] >supervisor/tests/test_datatypes.py::SignalNumberTests::test_converts_number PASSED [ 8%] >supervisor/tests/test_datatypes.py::SignalNumberTests::test_converts_signame PASSED [ 9%] >supervisor/tests/test_datatypes.py::SignalNumberTests::test_raises_for_bad_name PASSED [ 9%] >supervisor/tests/test_datatypes.py::SignalNumberTests::test_raises_for_bad_number PASSED [ 9%] >supervisor/tests/test_datatypes.py::AutoRestartTests::test_converts_falsy PASSED [ 9%] >supervisor/tests/test_datatypes.py::AutoRestartTests::test_converts_truthy PASSED [ 9%] >supervisor/tests/test_datatypes.py::AutoRestartTests::test_converts_unexpected PASSED [ 9%] >supervisor/tests/test_datatypes.py::AutoRestartTests::test_raises_for_bad_value PASSED [ 9%] >supervisor/tests/test_datatypes.py::ProfileOptionsTests::test_empty PASSED [ 9%] >supervisor/tests/test_datatypes.py::ProfileOptionsTests::test_with_callers PASSED [ 9%] >supervisor/tests/test_datatypes.py::ProfileOptionsTests::test_without_callers PASSED [ 9%] >supervisor/tests/test_dispatchers.py::PDispatcherTests::test_flush PASSED [ 9%] >supervisor/tests/test_dispatchers.py::PDispatcherTests::test_readable PASSED [ 9%] >supervisor/tests/test_dispatchers.py::PDispatcherTests::test_writable PASSED [ 9%] >supervisor/tests/test_dispatchers.py::POutputDispatcherTests::test_close PASSED [ 10%] >supervisor/tests/test_dispatchers.py::POutputDispatcherTests::test_ctor_capturelog_only PASSED [ 10%] >supervisor/tests/test_dispatchers.py::POutputDispatcherTests::test_ctor_logfile_only PASSED [ 10%] >supervisor/tests/test_dispatchers.py::POutputDispatcherTests::test_ctor_nologfiles PASSED [ 10%] >supervisor/tests/test_dispatchers.py::POutputDispatcherTests::test_ctor_nologs PASSED [ 10%] >supervisor/tests/test_dispatchers.py::POutputDispatcherTests::test_handle_error PASSED [ 10%] >supervisor/tests/test_dispatchers.py::POutputDispatcherTests::test_handle_read_event PASSED [ 10%] >supervisor/tests/test_dispatchers.py::POutputDispatcherTests::test_handle_read_event_no_data_closes PASSED [ 10%] >supervisor/tests/test_dispatchers.py::POutputDispatcherTests::test_handle_write_event PASSED [ 10%] >supervisor/tests/test_dispatchers.py::POutputDispatcherTests::test_readable_closed PASSED [ 10%] >supervisor/tests/test_dispatchers.py::POutputDispatcherTests::test_readable_open PASSED [ 10%] >supervisor/tests/test_dispatchers.py::POutputDispatcherTests::test_record_output_capturemode_string_longer_than_token PASSED [ 10%] >supervisor/tests/test_dispatchers.py::POutputDispatcherTests::test_record_output_capturemode_string_not_longer_than_token PASSED [ 10%] >supervisor/tests/test_dispatchers.py::POutputDispatcherTests::test_record_output_does_not_emit_stderr_event_when_disabled PASSED [ 10%] >supervisor/tests/test_dispatchers.py::POutputDispatcherTests::test_record_output_does_not_emit_stdout_event_when_disabled PASSED [ 11%] >supervisor/tests/test_dispatchers.py::POutputDispatcherTests::test_record_output_emits_stderr_event_when_enabled PASSED [ 11%] >supervisor/tests/test_dispatchers.py::POutputDispatcherTests::test_record_output_emits_stdout_event_when_enabled PASSED [ 11%] >supervisor/tests/test_dispatchers.py::POutputDispatcherTests::test_record_output_log_non_capturemode PASSED [ 11%] >supervisor/tests/test_dispatchers.py::POutputDispatcherTests::test_removelogs PASSED [ 11%] >supervisor/tests/test_dispatchers.py::POutputDispatcherTests::test_reopenlogs PASSED [ 11%] >supervisor/tests/test_dispatchers.py::POutputDispatcherTests::test_repr PASSED [ 11%] >supervisor/tests/test_dispatchers.py::POutputDispatcherTests::test_stdout_capturemode_multiple_buffers PASSED [ 11%] >supervisor/tests/test_dispatchers.py::POutputDispatcherTests::test_stdout_capturemode_single_buffer PASSED [ 11%] >supervisor/tests/test_dispatchers.py::POutputDispatcherTests::test_strip_ansi PASSED [ 11%] >supervisor/tests/test_dispatchers.py::POutputDispatcherTests::test_syslog_logfile_deprecated PASSED [ 11%] >supervisor/tests/test_dispatchers.py::POutputDispatcherTests::test_toggle_capturemode_sends_event PASSED [ 11%] >supervisor/tests/test_dispatchers.py::POutputDispatcherTests::test_writable PASSED [ 11%] >supervisor/tests/test_dispatchers.py::PInputDispatcherTests::test_close PASSED [ 12%] >supervisor/tests/test_dispatchers.py::PInputDispatcherTests::test_handle_error PASSED [ 12%] >supervisor/tests/test_dispatchers.py::PInputDispatcherTests::test_handle_read_event PASSED [ 12%] >supervisor/tests/test_dispatchers.py::PInputDispatcherTests::test_handle_write_event PASSED [ 12%] >supervisor/tests/test_dispatchers.py::PInputDispatcherTests::test_handle_write_event_epipe_raised PASSED [ 12%] >supervisor/tests/test_dispatchers.py::PInputDispatcherTests::test_handle_write_event_nodata PASSED [ 12%] >supervisor/tests/test_dispatchers.py::PInputDispatcherTests::test_handle_write_event_over_os_limit PASSED [ 12%] >supervisor/tests/test_dispatchers.py::PInputDispatcherTests::test_handle_write_event_uncaught_raised PASSED [ 12%] >supervisor/tests/test_dispatchers.py::PInputDispatcherTests::test_readable PASSED [ 12%] >supervisor/tests/test_dispatchers.py::PInputDispatcherTests::test_repr PASSED [ 12%] >supervisor/tests/test_dispatchers.py::PInputDispatcherTests::test_writable_closed_nodata PASSED [ 12%] >supervisor/tests/test_dispatchers.py::PInputDispatcherTests::test_writable_closed_withdata PASSED [ 12%] >supervisor/tests/test_dispatchers.py::PInputDispatcherTests::test_writable_open_nodata PASSED [ 12%] >supervisor/tests/test_dispatchers.py::PInputDispatcherTests::test_writable_open_withdata PASSED [ 12%] >supervisor/tests/test_dispatchers.py::PEventListenerDispatcherTests::test_close PASSED [ 13%] >supervisor/tests/test_dispatchers.py::PEventListenerDispatcherTests::test_ctor_logfile_only PASSED [ 13%] >supervisor/tests/test_dispatchers.py::PEventListenerDispatcherTests::test_ctor_nologfiles PASSED [ 13%] >supervisor/tests/test_dispatchers.py::PEventListenerDispatcherTests::test_handle_error PASSED [ 13%] >supervisor/tests/test_dispatchers.py::PEventListenerDispatcherTests::test_handle_listener_state_busy_gobbles PASSED [ 13%] >supervisor/tests/test_dispatchers.py::PEventListenerDispatcherTests::test_handle_listener_state_change_acknowledged_gobbles PASSED [ 13%] >supervisor/tests/test_dispatchers.py::PEventListenerDispatcherTests::test_handle_listener_state_change_acknowledged_to_insufficient PASSED [ 13%] >supervisor/tests/test_dispatchers.py::PEventListenerDispatcherTests::test_handle_listener_state_change_acknowledged_to_ready PASSED [ 13%] >supervisor/tests/test_dispatchers.py::PEventListenerDispatcherTests::test_handle_listener_state_change_acknowledged_to_unknown PASSED [ 13%] >supervisor/tests/test_dispatchers.py::PEventListenerDispatcherTests::test_handle_listener_state_change_busy_to_acknowledged_procd PASSED [ 13%] >supervisor/tests/test_dispatchers.py::PEventListenerDispatcherTests::test_handle_listener_state_change_busy_to_acknowledged_rejected PASSED [ 13%] >supervisor/tests/test_dispatchers.py::PEventListenerDispatcherTests::test_handle_listener_state_change_busy_to_insufficient PASSED [ 13%] >supervisor/tests/test_dispatchers.py::PEventListenerDispatcherTests::test_handle_listener_state_change_busy_to_unknown PASSED [ 13%] >supervisor/tests/test_dispatchers.py::PEventListenerDispatcherTests::test_handle_listener_state_change_from_unknown PASSED [ 13%] >supervisor/tests/test_dispatchers.py::PEventListenerDispatcherTests::test_handle_listener_state_change_ready_to_unknown PASSED [ 14%] >supervisor/tests/test_dispatchers.py::PEventListenerDispatcherTests::test_handle_read_event_calls_handle_listener_state_change PASSED [ 14%] >supervisor/tests/test_dispatchers.py::PEventListenerDispatcherTests::test_handle_read_event_logging_childlog PASSED [ 14%] >supervisor/tests/test_dispatchers.py::PEventListenerDispatcherTests::test_handle_read_event_logging_nologs PASSED [ 14%] >supervisor/tests/test_dispatchers.py::PEventListenerDispatcherTests::test_handle_read_event_nodata PASSED [ 14%] >supervisor/tests/test_dispatchers.py::PEventListenerDispatcherTests::test_handle_result_accept PASSED [ 14%] >supervisor/tests/test_dispatchers.py::PEventListenerDispatcherTests::test_handle_result_exception PASSED [ 14%] >supervisor/tests/test_dispatchers.py::PEventListenerDispatcherTests::test_handle_result_rejectevent PASSED [ 14%] >supervisor/tests/test_dispatchers.py::PEventListenerDispatcherTests::test_handle_write_event PASSED [ 14%] >supervisor/tests/test_dispatchers.py::PEventListenerDispatcherTests::test_readable_closed PASSED [ 14%] >supervisor/tests/test_dispatchers.py::PEventListenerDispatcherTests::test_readable_open PASSED [ 14%] >supervisor/tests/test_dispatchers.py::PEventListenerDispatcherTests::test_removelogs PASSED [ 14%] >supervisor/tests/test_dispatchers.py::PEventListenerDispatcherTests::test_reopenlogs PASSED [ 14%] >supervisor/tests/test_dispatchers.py::PEventListenerDispatcherTests::test_repr PASSED [ 15%] >supervisor/tests/test_dispatchers.py::PEventListenerDispatcherTests::test_strip_ansi PASSED [ 15%] >supervisor/tests/test_dispatchers.py::PEventListenerDispatcherTests::test_writable PASSED [ 15%] >supervisor/tests/test_dispatchers.py::stripEscapeTests::test_ansi PASSED [ 15%] >supervisor/tests/test_dispatchers.py::stripEscapeTests::test_noansi PASSED [ 15%] >supervisor/tests/test_dispatchers.py::stripEscapeTests::test_zero_length_string PASSED [ 15%] >supervisor/tests/test_dispatchers.py::test_suite PASSED [ 15%] >supervisor/tests/test_end_to_end.py::test_suite PASSED [ 15%] >supervisor/tests/test_events.py::EventSubscriptionNotificationTests::test_clear PASSED [ 15%] >supervisor/tests/test_events.py::EventSubscriptionNotificationTests::test_notify_false PASSED [ 15%] >supervisor/tests/test_events.py::EventSubscriptionNotificationTests::test_notify_true PASSED [ 15%] >supervisor/tests/test_events.py::EventSubscriptionNotificationTests::test_notify_via_subclass PASSED [ 15%] >supervisor/tests/test_events.py::EventSubscriptionNotificationTests::test_subscribe PASSED [ 15%] >supervisor/tests/test_events.py::EventSubscriptionNotificationTests::test_unsubscribe PASSED [ 15%] >supervisor/tests/test_events.py::TestEventTypes::test_EventRejectedEvent_attributes PASSED [ 16%] >supervisor/tests/test_events.py::TestEventTypes::test_EventRejectedEvent_does_not_inherit_from_event PASSED [ 16%] >supervisor/tests/test_events.py::TestEventTypes::test_ProcessCommunicationEvent_attributes PASSED [ 16%] >supervisor/tests/test_events.py::TestEventTypes::test_ProcessCommunicationEvent_inheritence PASSED [ 16%] >supervisor/tests/test_events.py::TestEventTypes::test_ProcessCommunicationStderrEvent_attributes PASSED [ 16%] >supervisor/tests/test_events.py::TestEventTypes::test_ProcessCommunicationStderrEvent_inheritence PASSED [ 16%] >supervisor/tests/test_events.py::TestEventTypes::test_ProcessCommunicationStdoutEvent_attributes PASSED [ 16%] >supervisor/tests/test_events.py::TestEventTypes::test_ProcessCommunicationStdoutEvent_inheritence PASSED [ 16%] >supervisor/tests/test_events.py::TestEventTypes::test_ProcessGroupAddedEvent_attributes PASSED [ 16%] >supervisor/tests/test_events.py::TestEventTypes::test_ProcessGroupRemovedEvent_attributes PASSED [ 16%] >supervisor/tests/test_events.py::TestEventTypes::test_ProcessLogEvent_attributes PASSED [ 16%] >supervisor/tests/test_events.py::TestEventTypes::test_ProcessLogEvent_inheritence PASSED [ 16%] >supervisor/tests/test_events.py::TestEventTypes::test_ProcessLogStderrEvent_attributes PASSED [ 16%] >supervisor/tests/test_events.py::TestEventTypes::test_ProcessLogStderrEvent_inheritence PASSED [ 17%] >supervisor/tests/test_events.py::TestEventTypes::test_ProcessLogStdoutEvent_attributes PASSED [ 17%] >supervisor/tests/test_events.py::TestEventTypes::test_ProcessLogStdoutEvent_inheritence PASSED [ 17%] >supervisor/tests/test_events.py::TestEventTypes::test_RemoteCommunicationEvent_attributes PASSED [ 17%] >supervisor/tests/test_events.py::TestEventTypes::test_RemoteCommunicationEvent_inheritence PASSED [ 17%] >supervisor/tests/test_events.py::TestEventTypes::test_all_ProcessStateEvents PASSED [ 17%] >supervisor/tests/test_events.py::TestEventTypes::test_all_SupervisorStateChangeEvents PASSED [ 17%] >supervisor/tests/test_events.py::TestEventTypes::test_all_TickEvents PASSED [ 17%] >supervisor/tests/test_events.py::TestSerializations::test_pcomm_stderr_event PASSED [ 17%] >supervisor/tests/test_events.py::TestSerializations::test_pcomm_stdout_event PASSED [ 17%] >supervisor/tests/test_events.py::TestSerializations::test_plog_stderr_event PASSED [ 17%] >supervisor/tests/test_events.py::TestSerializations::test_plog_stdout_event PASSED [ 17%] >supervisor/tests/test_events.py::TestSerializations::test_process_group_added_event PASSED [ 17%] >supervisor/tests/test_events.py::TestSerializations::test_process_group_removed_event PASSED [ 17%] >supervisor/tests/test_events.py::TestSerializations::test_process_state_events_starting_and_backoff PASSED [ 18%] >supervisor/tests/test_events.py::TestSerializations::test_process_state_events_with_pid PASSED [ 18%] >supervisor/tests/test_events.py::TestSerializations::test_process_state_events_without_extra_values PASSED [ 18%] >supervisor/tests/test_events.py::TestSerializations::test_process_state_exited_event_expected PASSED [ 18%] >supervisor/tests/test_events.py::TestSerializations::test_process_state_exited_event_unexpected PASSED [ 18%] >supervisor/tests/test_events.py::TestSerializations::test_remote_comm_event PASSED [ 18%] >supervisor/tests/test_events.py::TestSerializations::test_supervisor_sc_event PASSED [ 18%] >supervisor/tests/test_events.py::TestSerializations::test_tick_events PASSED [ 18%] >supervisor/tests/test_events.py::TestUtilityFunctions::test_getEventNameByType PASSED [ 18%] >supervisor/tests/test_events.py::TestUtilityFunctions::test_register PASSED [ 18%] >supervisor/tests/test_events.py::test_suite PASSED [ 18%] >supervisor/tests/test_http.py::LogtailHandlerTests::test_handle_request PASSED [ 18%] >supervisor/tests/test_http.py::LogtailHandlerTests::test_handle_request_stdout_logfile_missing PASSED [ 18%] >supervisor/tests/test_http.py::LogtailHandlerTests::test_handle_request_stdout_logfile_none PASSED [ 18%] >supervisor/tests/test_http.py::LogtailHandlerTests::test_match PASSED [ 19%] >supervisor/tests/test_http.py::MainLogTailHandlerTests::test_handle_request PASSED [ 19%] >supervisor/tests/test_http.py::MainLogTailHandlerTests::test_handle_request_stdout_logfile_missing PASSED [ 19%] >supervisor/tests/test_http.py::MainLogTailHandlerTests::test_handle_request_stdout_logfile_none PASSED [ 19%] >supervisor/tests/test_http.py::MainLogTailHandlerTests::test_match PASSED [ 19%] >supervisor/tests/test_http.py::TailFProducerTests::test_handle_more PASSED [ 19%] >supervisor/tests/test_http.py::TailFProducerTests::test_handle_more_fd_closed PASSED [ 19%] >supervisor/tests/test_http.py::TailFProducerTests::test_handle_more_follow_file_gone PASSED [ 19%] >supervisor/tests/test_http.py::TailFProducerTests::test_handle_more_follow_file_recreated PASSED [ 19%] >supervisor/tests/test_http.py::DeferringChunkedProducerTests::test_more_nodata PASSED [ 19%] >supervisor/tests/test_http.py::DeferringChunkedProducerTests::test_more_nodata_footers PASSED [ 19%] >supervisor/tests/test_http.py::DeferringChunkedProducerTests::test_more_nodata_nofooters PASSED [ 19%] >supervisor/tests/test_http.py::DeferringChunkedProducerTests::test_more_noproducer PASSED [ 19%] >supervisor/tests/test_http.py::DeferringChunkedProducerTests::test_more_not_done_yet PASSED [ 20%] >supervisor/tests/test_http.py::DeferringChunkedProducerTests::test_more_string PASSED [ 20%] >supervisor/tests/test_http.py::DeferringCompositeProducerTests::test_more_nodata PASSED [ 20%] >supervisor/tests/test_http.py::DeferringCompositeProducerTests::test_more_not_done_yet PASSED [ 20%] >supervisor/tests/test_http.py::DeferringCompositeProducerTests::test_more_string PASSED [ 20%] >supervisor/tests/test_http.py::DeferringGlobbingProducerTests::test_more_nodata PASSED [ 20%] >supervisor/tests/test_http.py::DeferringGlobbingProducerTests::test_more_not_done_yet PASSED [ 20%] >supervisor/tests/test_http.py::DeferringGlobbingProducerTests::test_more_string PASSED [ 20%] >supervisor/tests/test_http.py::DeferringHookedProducerTests::test_more_nodata PASSED [ 20%] >supervisor/tests/test_http.py::DeferringHookedProducerTests::test_more_noproducer PASSED [ 20%] >supervisor/tests/test_http.py::DeferringHookedProducerTests::test_more_not_done_yet PASSED [ 20%] >supervisor/tests/test_http.py::DeferringHookedProducerTests::test_more_string PASSED [ 20%] >supervisor/tests/test_http.py::DeferringHttpRequestTests::test_done_http_09 PASSED [ 20%] >supervisor/tests/test_http.py::DeferringHttpRequestTests::test_done_http_10_keepalive_and_content_length PASSED [ 20%] >supervisor/tests/test_http.py::DeferringHttpRequestTests::test_done_http_10_keepalive_no_content_length PASSED [ 21%] >supervisor/tests/test_http.py::DeferringHttpRequestTests::test_done_http_10_nokeepalive PASSED [ 21%] >supervisor/tests/test_http.py::DeferringHttpRequestTests::test_done_http_11_chunked_transfer_encoding PASSED [ 21%] >supervisor/tests/test_http.py::DeferringHttpRequestTests::test_done_http_11_connection_close PASSED [ 21%] >supervisor/tests/test_http.py::DeferringHttpRequestTests::test_done_http_11_unknown_transfer_encoding PASSED [ 21%] >supervisor/tests/test_http.py::DeferringHttpRequestTests::test_done_http_11_use_chunked PASSED [ 21%] >supervisor/tests/test_http.py::DeferringHttpRequestTests::test_done_http_11_wo_content_length_no_te_no_use_chunked_close PASSED [ 21%] >supervisor/tests/test_http.py::DeferringHttpChannelTests::test_defaults_delay_and_last_writable_check_time PASSED [ 21%] >supervisor/tests/test_http.py::DeferringHttpChannelTests::test_writable_with_delay_is_False_if_elapsed_eq_delay PASSED [ 21%] >supervisor/tests/test_http.py::DeferringHttpChannelTests::test_writable_with_delay_is_False_if_elapsed_lt_delay PASSED [ 21%] >supervisor/tests/test_http.py::DeferringHttpChannelTests::test_writable_with_delay_is_True_if_elapsed_gt_delay PASSED [ 21%] >supervisor/tests/test_http.py::DeferringHttpChannelTests::test_writable_with_delay_is_True_if_system_time_goes_backwards PASSED [ 21%] >supervisor/tests/test_http.py::EncryptedDictionaryAuthorizedTests::test_authorize_baduser PASSED [ 21%] >supervisor/tests/test_http.py::EncryptedDictionaryAuthorizedTests::test_authorize_gooduser_badpassword PASSED [ 22%] >supervisor/tests/test_http.py::EncryptedDictionaryAuthorizedTests::test_authorize_gooduser_badpassword_sha PASSED [ 22%] >supervisor/tests/test_http.py::EncryptedDictionaryAuthorizedTests::test_authorize_gooduser_goodpassword PASSED [ 22%] >supervisor/tests/test_http.py::EncryptedDictionaryAuthorizedTests::test_authorize_gooduser_goodpassword_sha PASSED [ 22%] >supervisor/tests/test_http.py::EncryptedDictionaryAuthorizedTests::test_authorize_gooduser_goodpassword_with_colon PASSED [ 22%] >supervisor/tests/test_http.py::SupervisorAuthHandlerTests::test_ctor PASSED [ 22%] >supervisor/tests/test_http.py::SupervisorAuthHandlerTests::test_handle_request_authorizes_good_credentials PASSED [ 22%] >supervisor/tests/test_http.py::SupervisorAuthHandlerTests::test_handle_request_authorizes_good_password_with_colon PASSED [ 22%] >supervisor/tests/test_http.py::SupervisorAuthHandlerTests::test_handle_request_does_not_authorize_bad_credentials PASSED [ 22%] >supervisor/tests/test_http.py::LogWrapperTests::test_logs_msgs_with_error_at_error_level PASSED [ 22%] >supervisor/tests/test_http.py::LogWrapperTests::test_logs_other_messages_at_trace_level PASSED [ 22%] >supervisor/tests/test_http.py::LogWrapperTests::test_strips_trailing_newlines_from_msgs PASSED [ 22%] >supervisor/tests/test_http.py::TopLevelFunctionTests::test_make_http_servers_noauth PASSED [ 22%] >supervisor/tests/test_http.py::TopLevelFunctionTests::test_make_http_servers_socket_type_error PASSED [ 22%] >supervisor/tests/test_http.py::TopLevelFunctionTests::test_make_http_servers_withauth PASSED [ 23%] >supervisor/tests/test_http.py::test_suite PASSED [ 23%] >supervisor/tests/test_http_client.py::ListenerTests::test_close PASSED [ 23%] >supervisor/tests/test_http_client.py::ListenerTests::test_done PASSED [ 23%] >supervisor/tests/test_http_client.py::ListenerTests::test_error PASSED [ 23%] >supervisor/tests/test_http_client.py::ListenerTests::test_feed PASSED [ 23%] >supervisor/tests/test_http_client.py::ListenerTests::test_response_header PASSED [ 23%] >supervisor/tests/test_http_client.py::ListenerTests::test_status PASSED [ 23%] >supervisor/tests/test_http_client.py::HTTPHandlerTests::test_body PASSED [ 23%] >supervisor/tests/test_http_client.py::HTTPHandlerTests::test_chunked_body PASSED [ 23%] >supervisor/tests/test_http_client.py::HTTPHandlerTests::test_chunked_size_empty_line PASSED [ 23%] >supervisor/tests/test_http_client.py::HTTPHandlerTests::test_chunked_size_nonzero_size PASSED [ 23%] >supervisor/tests/test_http_client.py::HTTPHandlerTests::test_chunked_size_zero_size PASSED [ 23%] >supervisor/tests/test_http_client.py::HTTPHandlerTests::test_close PASSED [ 24%] >supervisor/tests/test_http_client.py::HTTPHandlerTests::test_collect_incoming_data_part_is_body PASSED [ 24%] >supervisor/tests/test_http_client.py::HTTPHandlerTests::test_collect_incoming_data_part_is_not_body PASSED [ 24%] >supervisor/tests/test_http_client.py::HTTPHandlerTests::test_done PASSED [ 24%] >supervisor/tests/test_http_client.py::HTTPHandlerTests::test_feed PASSED [ 24%] >supervisor/tests/test_http_client.py::HTTPHandlerTests::test_found_terminator PASSED [ 24%] >supervisor/tests/test_http_client.py::HTTPHandlerTests::test_get_bad_scheme PASSED [ 24%] >supervisor/tests/test_http_client.py::HTTPHandlerTests::test_get_explicit_port PASSED [ 24%] >supervisor/tests/test_http_client.py::HTTPHandlerTests::test_get_explicit_unix_domain_socket PASSED [ 24%] >supervisor/tests/test_http_client.py::HTTPHandlerTests::test_get_implied_port_80 PASSED [ 24%] >supervisor/tests/test_http_client.py::HTTPHandlerTests::test_get_url_not_None PASSED [ 24%] >supervisor/tests/test_http_client.py::HTTPHandlerTests::test_handle_connect_no_password PASSED [ 24%] >supervisor/tests/test_http_client.py::HTTPHandlerTests::test_handle_connect_with_password PASSED [ 24%] >supervisor/tests/test_http_client.py::HTTPHandlerTests::test_handle_error PASSED [ 24%] >supervisor/tests/test_http_client.py::HTTPHandlerTests::test_handle_error_already_handled PASSED [ 25%] >supervisor/tests/test_http_client.py::HTTPHandlerTests::test_header PASSED [ 25%] >supervisor/tests/test_http_client.py::HTTPHandlerTests::test_headers_empty_line_chunked PASSED [ 25%] >supervisor/tests/test_http_client.py::HTTPHandlerTests::test_headers_empty_line_nonchunked PASSED [ 25%] >supervisor/tests/test_http_client.py::HTTPHandlerTests::test_headers_nonempty_line_arbitrary PASSED [ 25%] >supervisor/tests/test_http_client.py::HTTPHandlerTests::test_headers_nonempty_line_content_length PASSED [ 25%] >supervisor/tests/test_http_client.py::HTTPHandlerTests::test_headers_nonempty_line_no_name_no_value PASSED [ 25%] >supervisor/tests/test_http_client.py::HTTPHandlerTests::test_headers_nonempty_line_transfer_encoding PASSED [ 25%] >supervisor/tests/test_http_client.py::HTTPHandlerTests::test_ignore PASSED [ 25%] >supervisor/tests/test_http_client.py::HTTPHandlerTests::test_response_header PASSED [ 25%] >supervisor/tests/test_http_client.py::HTTPHandlerTests::test_status_line_200 PASSED [ 25%] >supervisor/tests/test_http_client.py::HTTPHandlerTests::test_status_line_not_200 PASSED [ 25%] >supervisor/tests/test_http_client.py::HTTPHandlerTests::test_status_line_not_startswith_http PASSED [ 25%] >supervisor/tests/test_http_client.py::HTTPHandlerTests::test_trailer_line_crlf PASSED [ 25%] >supervisor/tests/test_http_client.py::HTTPHandlerTests::test_trailer_line_not_crlf PASSED [ 26%] >supervisor/tests/test_loggers.py::LevelTests::test_LOG_LEVELS_BY_NUM_doesnt_include_builtins PASSED [ 26%] >supervisor/tests/test_loggers.py::BareHandlerTests::test_close_already_closed PASSED [ 26%] >supervisor/tests/test_loggers.py::BareHandlerTests::test_close_stream_fileno_above_3 PASSED [ 26%] >supervisor/tests/test_loggers.py::BareHandlerTests::test_close_stream_fileno_below_3 PASSED [ 26%] >supervisor/tests/test_loggers.py::BareHandlerTests::test_close_stream_handles_fileno_ioerror PASSED [ 26%] >supervisor/tests/test_loggers.py::BareHandlerTests::test_close_stream_handles_fileno_unsupported_operation PASSED [ 26%] >supervisor/tests/test_loggers.py::BareHandlerTests::test_emit_gardenpath PASSED [ 26%] >supervisor/tests/test_loggers.py::BareHandlerTests::test_emit_other_error PASSED [ 26%] >supervisor/tests/test_loggers.py::BareHandlerTests::test_emit_unicode_error PASSED [ 26%] >supervisor/tests/test_loggers.py::BareHandlerTests::test_flush_stream_flush_raises_IOError_EPIPE PASSED [ 26%] >supervisor/tests/test_loggers.py::BareHandlerTests::test_flush_stream_flush_raises_IOError_not_EPIPE PASSED [ 26%] >supervisor/tests/test_loggers.py::FileHandlerTests::test_close PASSED [ 26%] >supervisor/tests/test_loggers.py::FileHandlerTests::test_close_raises PASSED [ 27%] >supervisor/tests/test_loggers.py::FileHandlerTests::test_ctor PASSED [ 27%] >supervisor/tests/test_loggers.py::FileHandlerTests::test_emit_ascii_noerror PASSED [ 27%] >supervisor/tests/test_loggers.py::FileHandlerTests::test_emit_error PASSED [ 27%] >supervisor/tests/test_loggers.py::FileHandlerTests::test_emit_unicode_noerror PASSED [ 27%] >supervisor/tests/test_loggers.py::FileHandlerTests::test_remove_doesntexist PASSED [ 27%] >supervisor/tests/test_loggers.py::FileHandlerTests::test_remove_exists PASSED [ 27%] >supervisor/tests/test_loggers.py::FileHandlerTests::test_remove_raises PASSED [ 27%] >supervisor/tests/test_loggers.py::FileHandlerTests::test_reopen PASSED [ 27%] >supervisor/tests/test_loggers.py::FileHandlerTests::test_reopen_raises PASSED [ 27%] >supervisor/tests/test_loggers.py::StdoutTestsBase::test_close PASSED [ 27%] >supervisor/tests/test_loggers.py::StdoutTestsBase::test_close_raises PASSED [ 27%] >supervisor/tests/test_loggers.py::StdoutTestsBase::test_ctor PASSED [ 27%] >supervisor/tests/test_loggers.py::StdoutTestsBase::test_emit_ascii_noerror PASSED [ 27%] >supervisor/tests/test_loggers.py::StdoutTestsBase::test_emit_error PASSED [ 28%] >supervisor/tests/test_loggers.py::StdoutTestsBase::test_emit_unicode_noerror PASSED [ 28%] >supervisor/tests/test_loggers.py::StdoutTestsBase::test_remove_doesntexist PASSED [ 28%] >supervisor/tests/test_loggers.py::StdoutTestsBase::test_remove_exists PASSED [ 28%] >supervisor/tests/test_loggers.py::StdoutTestsBase::test_remove_raises PASSED [ 28%] >supervisor/tests/test_loggers.py::StdoutTestsBase::test_reopen PASSED [ 28%] >supervisor/tests/test_loggers.py::StdoutTestsBase::test_reopen_raises PASSED [ 28%] >supervisor/tests/test_loggers.py::StdoutTests::test_close PASSED [ 28%] >supervisor/tests/test_loggers.py::StdoutTests::test_close_raises PASSED [ 28%] >supervisor/tests/test_loggers.py::StdoutTests::test_ctor PASSED [ 28%] >supervisor/tests/test_loggers.py::StdoutTests::test_ctor_with_dev_stdout PASSED [ 28%] >supervisor/tests/test_loggers.py::StdoutTests::test_emit_ascii_noerror PASSED [ 28%] >supervisor/tests/test_loggers.py::StdoutTests::test_emit_error PASSED [ 28%] >supervisor/tests/test_loggers.py::StdoutTests::test_emit_unicode_noerror PASSED [ 29%] >supervisor/tests/test_loggers.py::StdoutTests::test_remove_doesntexist PASSED [ 29%] >supervisor/tests/test_loggers.py::StdoutTests::test_remove_exists PASSED [ 29%] >supervisor/tests/test_loggers.py::StdoutTests::test_remove_raises PASSED [ 29%] >supervisor/tests/test_loggers.py::StdoutTests::test_reopen PASSED [ 29%] >supervisor/tests/test_loggers.py::StdoutTests::test_reopen_raises PASSED [ 29%] >supervisor/tests/test_loggers.py::RotatingFileHandlerTests::test_close PASSED [ 29%] >supervisor/tests/test_loggers.py::RotatingFileHandlerTests::test_close_raises PASSED [ 29%] >supervisor/tests/test_loggers.py::RotatingFileHandlerTests::test_ctor PASSED [ 29%] >supervisor/tests/test_loggers.py::RotatingFileHandlerTests::test_current_logfile_removed PASSED [ 29%] >supervisor/tests/test_loggers.py::RotatingFileHandlerTests::test_doRollover_maxbytes_lte_zero PASSED [ 29%] >supervisor/tests/test_loggers.py::RotatingFileHandlerTests::test_emit_ascii_noerror PASSED [ 29%] >supervisor/tests/test_loggers.py::RotatingFileHandlerTests::test_emit_does_rollover PASSED [ 29%] >supervisor/tests/test_loggers.py::RotatingFileHandlerTests::test_emit_error PASSED [ 29%] >supervisor/tests/test_loggers.py::RotatingFileHandlerTests::test_emit_unicode_noerror PASSED [ 30%] >supervisor/tests/test_loggers.py::RotatingFileHandlerTests::test_removeAndRename_destination_does_not_exist PASSED [ 30%] >supervisor/tests/test_loggers.py::RotatingFileHandlerTests::test_removeAndRename_destination_exists PASSED [ 30%] >supervisor/tests/test_loggers.py::RotatingFileHandlerTests::test_removeAndRename_remove_raises_ENOENT PASSED [ 30%] >supervisor/tests/test_loggers.py::RotatingFileHandlerTests::test_removeAndRename_remove_raises_other_than_ENOENT PASSED [ 30%] >supervisor/tests/test_loggers.py::RotatingFileHandlerTests::test_removeAndRename_rename_raises_ENOENT PASSED [ 30%] >supervisor/tests/test_loggers.py::RotatingFileHandlerTests::test_removeAndRename_rename_raises_other_than_ENOENT PASSED [ 30%] >supervisor/tests/test_loggers.py::RotatingFileHandlerTests::test_remove_doesntexist PASSED [ 30%] >supervisor/tests/test_loggers.py::RotatingFileHandlerTests::test_remove_exists PASSED [ 30%] >supervisor/tests/test_loggers.py::RotatingFileHandlerTests::test_remove_raises PASSED [ 30%] >supervisor/tests/test_loggers.py::RotatingFileHandlerTests::test_reopen PASSED [ 30%] >supervisor/tests/test_loggers.py::RotatingFileHandlerTests::test_reopen_raises PASSED [ 30%] >supervisor/tests/test_loggers.py::BoundIOTests::test_clear PASSED [ 30%] >supervisor/tests/test_loggers.py::BoundIOTests::test_close PASSED [ 31%] >supervisor/tests/test_loggers.py::BoundIOTests::test_getvalue PASSED [ 31%] >supervisor/tests/test_loggers.py::BoundIOTests::test_write_overflow PASSED [ 31%] >supervisor/tests/test_loggers.py::LoggerTests::test_blather PASSED [ 31%] >supervisor/tests/test_loggers.py::LoggerTests::test_close PASSED [ 31%] >supervisor/tests/test_loggers.py::LoggerTests::test_critical PASSED [ 31%] >supervisor/tests/test_loggers.py::LoggerTests::test_debug PASSED [ 31%] >supervisor/tests/test_loggers.py::LoggerTests::test_error PASSED [ 31%] >supervisor/tests/test_loggers.py::LoggerTests::test_getvalue PASSED [ 31%] >supervisor/tests/test_loggers.py::LoggerTests::test_info PASSED [ 31%] >supervisor/tests/test_loggers.py::LoggerTests::test_trace PASSED [ 31%] >supervisor/tests/test_loggers.py::LoggerTests::test_warn PASSED [ 31%] >supervisor/tests/test_loggers.py::SyslogHandlerTests::test_close PASSED [ 31%] >supervisor/tests/test_loggers.py::SyslogHandlerTests::test_emit_ascii_noerror PASSED [ 31%] >supervisor/tests/test_loggers.py::SyslogHandlerTests::test_emit_record_asdict_raises PASSED [ 32%] >supervisor/tests/test_loggers.py::SyslogHandlerTests::test_emit_unicode_noerror PASSED [ 32%] >supervisor/tests/test_loggers.py::SyslogHandlerTests::test_emit_unicode_witherror PASSED [ 32%] >supervisor/tests/test_loggers.py::SyslogHandlerTests::test_reopen PASSED [ 32%] >supervisor/tests/test_loggers.py::test_suite PASSED [ 32%] >supervisor/tests/test_options.py::OptionTests::test__set PASSED [ 32%] >supervisor/tests/test_options.py::OptionTests::test_add_duplicate_long_option_key PASSED [ 32%] >supervisor/tests/test_options.py::OptionTests::test_add_duplicate_short_option_key PASSED [ 32%] >supervisor/tests/test_options.py::OptionTests::test_add_flag_not_None_handler_not_None PASSED [ 32%] >supervisor/tests/test_options.py::OptionTests::test_add_flag_not_None_long_endswith_equal PASSED [ 32%] >supervisor/tests/test_options.py::OptionTests::test_add_flag_not_None_long_false_short_false PASSED [ 32%] >supervisor/tests/test_options.py::OptionTests::test_add_flag_not_None_short_endswith_colon PASSED [ 32%] >supervisor/tests/test_options.py::OptionTests::test_add_inconsistent_short_long_options PASSED [ 32%] >supervisor/tests/test_options.py::OptionTests::test_add_long_option_startswith_dash PASSED [ 32%] >supervisor/tests/test_options.py::OptionTests::test_add_short_option_startswith_dash PASSED [ 33%] >supervisor/tests/test_options.py::OptionTests::test_add_short_option_too_long PASSED [ 33%] >supervisor/tests/test_options.py::OptionTests::test_config_reload PASSED [ 33%] >supervisor/tests/test_options.py::OptionTests::test_config_reload_do_usage_false PASSED [ 33%] >supervisor/tests/test_options.py::OptionTests::test_config_reload_do_usage_true PASSED [ 33%] >supervisor/tests/test_options.py::OptionTests::test_default_config PASSED [ 33%] >supervisor/tests/test_options.py::OptionTests::test_help PASSED [ 33%] >supervisor/tests/test_options.py::OptionTests::test_missing_default_config PASSED [ 33%] >supervisor/tests/test_options.py::OptionTests::test_options_and_args_order PASSED [ 33%] >supervisor/tests/test_options.py::OptionTests::test_searchpaths PASSED [ 33%] >supervisor/tests/test_options.py::ClientOptionsTests::test_no_config_file PASSED [ 33%] >supervisor/tests/test_options.py::ClientOptionsTests::test_options PASSED [ 33%] >supervisor/tests/test_options.py::ClientOptionsTests::test_options_ignores_space_prefixed_inline_comments PASSED [ 33%] >supervisor/tests/test_options.py::ClientOptionsTests::test_options_ignores_tab_prefixed_inline_comments PASSED [ 34%] >supervisor/tests/test_options.py::ClientOptionsTests::test_options_parses_as_nonstrict_for_py2_py3_compat PASSED [ 34%] >supervisor/tests/test_options.py::ClientOptionsTests::test_options_supervisorctl_section_expands_here PASSED [ 34%] >supervisor/tests/test_options.py::ClientOptionsTests::test_options_unixsocket_cli PASSED [ 34%] >supervisor/tests/test_options.py::ClientOptionsTests::test_options_unixsocket_configfile PASSED [ 34%] >supervisor/tests/test_options.py::ClientOptionsTests::test_options_with_environment_expansions PASSED [ 34%] >supervisor/tests/test_options.py::ClientOptionsTests::test_read_config_no_supervisord_section_raises_valueerror PASSED [ 34%] >supervisor/tests/test_options.py::ClientOptionsTests::test_read_config_not_found PASSED [ 34%] >supervisor/tests/test_options.py::ClientOptionsTests::test_read_config_unreadable PASSED [ 34%] >supervisor/tests/test_options.py::ServerOptionsTests::test_ambiguous_process_in_heterogeneous_group PASSED [ 34%] >supervisor/tests/test_options.py::ServerOptionsTests::test_check_execv_args_cant_find_command PASSED [ 34%] >supervisor/tests/test_options.py::ServerOptionsTests::test_check_execv_args_isdir PASSED [ 34%] >supervisor/tests/test_options.py::ServerOptionsTests::test_check_execv_args_notexecutable PASSED [ 34%] >supervisor/tests/test_options.py::ServerOptionsTests::test_cleanup_afunix_ignores_oserror_enoent PASSED [ 34%] >supervisor/tests/test_options.py::ServerOptionsTests::test_cleanup_afunix_nounlink PASSED [ 35%] >supervisor/tests/test_options.py::ServerOptionsTests::test_cleanup_afunix_unlink PASSED [ 35%] >supervisor/tests/test_options.py::ServerOptionsTests::test_cleanup_closes_poller PASSED [ 35%] >supervisor/tests/test_options.py::ServerOptionsTests::test_cleanup_does_not_remove_pidfile_from_another_supervisord PASSED [ 35%] >supervisor/tests/test_options.py::ServerOptionsTests::test_cleanup_fds_closes_5_upto_minfds_ignores_oserror PASSED [ 35%] >supervisor/tests/test_options.py::ServerOptionsTests::test_cleanup_pidfile_ignores_oserror_enoent PASSED [ 35%] >supervisor/tests/test_options.py::ServerOptionsTests::test_cleanup_removes_pidfile PASSED [ 35%] >supervisor/tests/test_options.py::ServerOptionsTests::test_clear_autochildlogdir PASSED [ 35%] >supervisor/tests/test_options.py::ServerOptionsTests::test_clear_autochildlogdir_listdir_oserror PASSED [ 35%] >supervisor/tests/test_options.py::ServerOptionsTests::test_clear_autochildlogdir_unlink_oserror PASSED [ 35%] >supervisor/tests/test_options.py::ServerOptionsTests::test_close_child_pipes PASSED [ 35%] >supervisor/tests/test_options.py::ServerOptionsTests::test_close_child_pipes_ignores_fd_of_none PASSED [ 35%] >supervisor/tests/test_options.py::ServerOptionsTests::test_close_fd PASSED [ 35%] >supervisor/tests/test_options.py::ServerOptionsTests::test_close_fd_ignores_oserror PASSED [ 36%] >supervisor/tests/test_options.py::ServerOptionsTests::test_close_httpservers PASSED [ 36%] >supervisor/tests/test_options.py::ServerOptionsTests::test_close_logger PASSED [ 36%] >supervisor/tests/test_options.py::ServerOptionsTests::test_close_parent_pipes PASSED [ 36%] >supervisor/tests/test_options.py::ServerOptionsTests::test_close_parent_pipes_ignores_fd_of_none PASSED [ 36%] >supervisor/tests/test_options.py::ServerOptionsTests::test_daemonize_notifies_poller_before_and_after_fork PASSED [ 36%] >supervisor/tests/test_options.py::ServerOptionsTests::test_drop_privileges_nonroot_different_user PASSED [ 36%] >supervisor/tests/test_options.py::ServerOptionsTests::test_drop_privileges_nonroot_same_user PASSED [ 36%] >supervisor/tests/test_options.py::ServerOptionsTests::test_drop_privileges_user_none PASSED [ 36%] >supervisor/tests/test_options.py::ServerOptionsTests::test_event_listener_pool_disallows_buffer_size_zero PASSED [ 36%] >supervisor/tests/test_options.py::ServerOptionsTests::test_event_listener_pool_disallows_redirect_stderr PASSED [ 36%] >supervisor/tests/test_options.py::ServerOptionsTests::test_event_listener_pool_noeventsline PASSED [ 36%] >supervisor/tests/test_options.py::ServerOptionsTests::test_event_listener_pool_result_handler_unimportable PASSED [ 36%] >supervisor/tests/test_options.py::ServerOptionsTests::test_event_listener_pool_unknown_eventtype PASSED [ 36%] >supervisor/tests/test_options.py::ServerOptionsTests::test_event_listener_pool_with_event_result_handler PASSED [ 37%] >supervisor/tests/test_options.py::ServerOptionsTests::test_event_listener_pools_from_parser PASSED [ 37%] >supervisor/tests/test_options.py::ServerOptionsTests::test_event_listener_pools_from_parser_with_environment_expansions PASSED [ 37%] >supervisor/tests/test_options.py::ServerOptionsTests::test_fcgi_program_bad_expansion_proc_num PASSED [ 37%] >supervisor/tests/test_options.py::ServerOptionsTests::test_fcgi_program_bad_socket_backlog PASSED [ 37%] >supervisor/tests/test_options.py::ServerOptionsTests::test_fcgi_program_bad_socket_mode PASSED [ 37%] >supervisor/tests/test_options.py::ServerOptionsTests::test_fcgi_program_bad_socket_owner PASSED [ 37%] >supervisor/tests/test_options.py::ServerOptionsTests::test_fcgi_program_bad_tcp_sock_format PASSED [ 37%] >supervisor/tests/test_options.py::ServerOptionsTests::test_fcgi_program_no_socket PASSED [ 37%] >supervisor/tests/test_options.py::ServerOptionsTests::test_fcgi_program_rel_unix_sock_path PASSED [ 37%] >supervisor/tests/test_options.py::ServerOptionsTests::test_fcgi_program_socket_mode_set_for_tcp PASSED [ 37%] >supervisor/tests/test_options.py::ServerOptionsTests::test_fcgi_program_socket_owner_set_for_tcp PASSED [ 37%] >supervisor/tests/test_options.py::ServerOptionsTests::test_fcgi_program_unknown_socket_protocol PASSED [ 37%] >supervisor/tests/test_options.py::ServerOptionsTests::test_fcgi_programs_from_parser PASSED [ 37%] >supervisor/tests/test_options.py::ServerOptionsTests::test_fcgi_programs_from_parser_with_environment_expansions PASSED [ 38%] >supervisor/tests/test_options.py::ServerOptionsTests::test_get_pid PASSED [ 38%] >supervisor/tests/test_options.py::ServerOptionsTests::test_get_signal_delegates_to_signal_receiver PASSED [ 38%] >supervisor/tests/test_options.py::ServerOptionsTests::test_heterogeneous_process_groups_from_parser PASSED [ 38%] >supervisor/tests/test_options.py::ServerOptionsTests::test_homogeneous_process_groups_from_parser PASSED [ 38%] >supervisor/tests/test_options.py::ServerOptionsTests::test_mixed_process_groups_from_parser1 PASSED [ 38%] >supervisor/tests/test_options.py::ServerOptionsTests::test_mixed_process_groups_from_parser2 PASSED [ 38%] >supervisor/tests/test_options.py::ServerOptionsTests::test_mixed_process_groups_from_parser3 PASSED [ 38%] >supervisor/tests/test_options.py::ServerOptionsTests::test_openhttpservers_does_not_catch_other_exception_types PASSED [ 38%] >supervisor/tests/test_options.py::ServerOptionsTests::test_openhttpservers_reports_friendly_usage_when_eaddrinuse PASSED [ 38%] >supervisor/tests/test_options.py::ServerOptionsTests::test_openhttpservers_reports_other_socket_errors PASSED [ 38%] >supervisor/tests/test_options.py::ServerOptionsTests::test_openhttpservers_reports_socket_error_with_errno PASSED [ 38%] >supervisor/tests/test_options.py::ServerOptionsTests::test_openhttpservers_reports_value_errors PASSED [ 38%] >supervisor/tests/test_options.py::ServerOptionsTests::test_options PASSED [ 39%] >supervisor/tests/test_options.py::ServerOptionsTests::test_options_afinet_no_port PASSED [ 39%] >supervisor/tests/test_options.py::ServerOptionsTests::test_options_afinet_password_without_username PASSED [ 39%] >supervisor/tests/test_options.py::ServerOptionsTests::test_options_afinet_username_without_password PASSED [ 39%] >supervisor/tests/test_options.py::ServerOptionsTests::test_options_afunix PASSED [ 39%] >supervisor/tests/test_options.py::ServerOptionsTests::test_options_afunix_chmod_bad PASSED [ 39%] >supervisor/tests/test_options.py::ServerOptionsTests::test_options_afunix_chown_bad PASSED [ 39%] >supervisor/tests/test_options.py::ServerOptionsTests::test_options_afunix_chxxx_values_valid PASSED [ 39%] >supervisor/tests/test_options.py::ServerOptionsTests::test_options_afunix_file_expands_here PASSED [ 39%] >supervisor/tests/test_options.py::ServerOptionsTests::test_options_afunix_no_file PASSED [ 39%] >supervisor/tests/test_options.py::ServerOptionsTests::test_options_afunix_password_without_username PASSED [ 39%] >supervisor/tests/test_options.py::ServerOptionsTests::test_options_afunix_username_without_password PASSED [ 39%] >supervisor/tests/test_options.py::ServerOptionsTests::test_options_error_handler_shows_included_filename PASSED [ 39%] >supervisor/tests/test_options.py::ServerOptionsTests::test_options_error_handler_shows_main_filename PASSED [ 39%] >supervisor/tests/test_options.py::ServerOptionsTests::test_options_eventlistener_section_expands_here PASSED [ 40%] >supervisor/tests/test_options.py::ServerOptionsTests::test_options_expands_combined_expansions PASSED [ 40%] >supervisor/tests/test_options.py::ServerOptionsTests::test_options_ignores_space_prefixed_inline_comments PASSED [ 40%] >supervisor/tests/test_options.py::ServerOptionsTests::test_options_ignores_tab_prefixed_inline_comments PASSED [ 40%] >supervisor/tests/test_options.py::ServerOptionsTests::test_options_parses_as_nonstrict_for_py2_py3_compat PASSED [ 40%] >supervisor/tests/test_options.py::ServerOptionsTests::test_options_program_section_expands_here PASSED [ 40%] >supervisor/tests/test_options.py::ServerOptionsTests::test_options_supervisord_section_expands_here PASSED [ 40%] >supervisor/tests/test_options.py::ServerOptionsTests::test_options_with_environment_expansions PASSED [ 40%] >supervisor/tests/test_options.py::ServerOptionsTests::test_processes_from_section PASSED [ 40%] >supervisor/tests/test_options.py::ServerOptionsTests::test_processes_from_section_autolog_without_rollover PASSED [ 40%] >supervisor/tests/test_options.py::ServerOptionsTests::test_processes_from_section_bad_chars_in_process_name PASSED [ 40%] >supervisor/tests/test_options.py::ServerOptionsTests::test_processes_from_section_bad_expression_in_process_name PASSED [ 40%] >supervisor/tests/test_options.py::ServerOptionsTests::test_processes_from_section_bad_program_name_colons PASSED [ 40%] >supervisor/tests/test_options.py::ServerOptionsTests::test_processes_from_section_bad_program_name_spaces PASSED [ 41%] >supervisor/tests/test_options.py::ServerOptionsTests::test_processes_from_section_environment_variables_expansion PASSED [ 41%] >supervisor/tests/test_options.py::ServerOptionsTests::test_processes_from_section_expands_directory PASSED [ 41%] >supervisor/tests/test_options.py::ServerOptionsTests::test_processes_from_section_expands_env_in_environment PASSED [ 41%] >supervisor/tests/test_options.py::ServerOptionsTests::test_processes_from_section_host_node_name_expansion PASSED [ 41%] >supervisor/tests/test_options.py::ServerOptionsTests::test_processes_from_section_killasgroup_mismatch_w_stopasgroup PASSED [ 41%] >supervisor/tests/test_options.py::ServerOptionsTests::test_processes_from_section_missing_replacement_in_process_name PASSED [ 41%] >supervisor/tests/test_options.py::ServerOptionsTests::test_processes_from_section_no_command PASSED [ 41%] >supervisor/tests/test_options.py::ServerOptionsTests::test_processes_from_section_no_procnum_in_processname PASSED [ 41%] >supervisor/tests/test_options.py::ServerOptionsTests::test_processes_from_section_process_num_expansion PASSED [ 41%] >supervisor/tests/test_options.py::ServerOptionsTests::test_processes_from_section_redirect_stderr_with_auto PASSED [ 41%] >supervisor/tests/test_options.py::ServerOptionsTests::test_processes_from_section_redirect_stderr_with_filename PASSED [ 41%] >supervisor/tests/test_options.py::ServerOptionsTests::test_processes_from_section_shows_conf_filename_on_valueerror PASSED [ 41%] >supervisor/tests/test_options.py::ServerOptionsTests::test_processes_from_section_stopasgroup_implies_killasgroup PASSED [ 41%] >supervisor/tests/test_options.py::ServerOptionsTests::test_processes_from_section_unexpected_end_of_key_value_pairs PASSED [ 42%] >supervisor/tests/test_options.py::ServerOptionsTests::test_readFile_failed PASSED [ 42%] >supervisor/tests/test_options.py::ServerOptionsTests::test_read_config_include_expands_here PASSED [ 42%] >supervisor/tests/test_options.py::ServerOptionsTests::test_read_config_include_expands_host_node_name PASSED [ 42%] >supervisor/tests/test_options.py::ServerOptionsTests::test_read_config_include_extra_file_malformed PASSED [ 42%] >supervisor/tests/test_options.py::ServerOptionsTests::test_read_config_include_reads_extra_files PASSED [ 42%] >supervisor/tests/test_options.py::ServerOptionsTests::test_read_config_include_reads_files_in_sorted_order PASSED [ 42%] >supervisor/tests/test_options.py::ServerOptionsTests::test_read_config_include_with_no_files_raises_valueerror PASSED [ 42%] >supervisor/tests/test_options.py::ServerOptionsTests::test_read_config_include_with_no_matching_files_logs_warning PASSED [ 42%] >supervisor/tests/test_options.py::ServerOptionsTests::test_read_config_malformed_config_file_raises_valueerror PASSED [ 42%] >supervisor/tests/test_options.py::ServerOptionsTests::test_read_config_no_supervisord_section_raises_valueerror PASSED [ 42%] >supervisor/tests/test_options.py::ServerOptionsTests::test_read_config_not_found PASSED [ 42%] >supervisor/tests/test_options.py::ServerOptionsTests::test_read_config_unreadable PASSED [ 42%] >supervisor/tests/test_options.py::ServerOptionsTests::test_realize_getopt_error PASSED [ 43%] >supervisor/tests/test_options.py::ServerOptionsTests::test_realize_positional_args_not_supported PASSED [ 43%] >supervisor/tests/test_options.py::ServerOptionsTests::test_reload PASSED [ 43%] >supervisor/tests/test_options.py::ServerOptionsTests::test_reload_clears_parse_infos PASSED [ 43%] >supervisor/tests/test_options.py::ServerOptionsTests::test_reload_clears_parse_messages PASSED [ 43%] >supervisor/tests/test_options.py::ServerOptionsTests::test_reopenlogs PASSED [ 43%] >supervisor/tests/test_options.py::ServerOptionsTests::test_rpcinterfaces_from_parser PASSED [ 43%] >supervisor/tests/test_options.py::ServerOptionsTests::test_rpcinterfaces_from_parser_factory_expansions PASSED [ 43%] >supervisor/tests/test_options.py::ServerOptionsTests::test_rpcinterfaces_from_parser_factory_missing PASSED [ 43%] >supervisor/tests/test_options.py::ServerOptionsTests::test_rpcinterfaces_from_parser_factory_not_importable PASSED [ 43%] >supervisor/tests/test_options.py::ServerOptionsTests::test_unknown_program_in_heterogeneous_group PASSED [ 43%] >supervisor/tests/test_options.py::ServerOptionsTests::test_version PASSED [ 43%] >supervisor/tests/test_options.py::ServerOptionsTests::test_write_pidfile_fail PASSED [ 43%] >supervisor/tests/test_options.py::ServerOptionsTests::test_write_pidfile_ok PASSED [ 43%] >supervisor/tests/test_options.py::ProcessConfigTests::test_create_autochildlogs PASSED [ 44%] >supervisor/tests/test_options.py::ProcessConfigTests::test_get_path_env_dict_with_PATH_uses_it PASSED [ 44%] >supervisor/tests/test_options.py::ProcessConfigTests::test_get_path_env_dict_with_no_PATH_delegates_to_options PASSED [ 44%] >supervisor/tests/test_options.py::ProcessConfigTests::test_get_path_env_is_None_delegates_to_options PASSED [ 44%] >supervisor/tests/test_options.py::ProcessConfigTests::test_make_dispatchers_stderr_not_redirected PASSED [ 44%] >supervisor/tests/test_options.py::ProcessConfigTests::test_make_dispatchers_stderr_redirected PASSED [ 44%] >supervisor/tests/test_options.py::ProcessConfigTests::test_make_process PASSED [ 44%] >supervisor/tests/test_options.py::ProcessConfigTests::test_make_process_with_group PASSED [ 44%] >supervisor/tests/test_options.py::EventListenerConfigTests::test_make_dispatchers PASSED [ 44%] >supervisor/tests/test_options.py::FastCGIProcessConfigTests::test_make_dispatchers PASSED [ 44%] >supervisor/tests/test_options.py::FastCGIProcessConfigTests::test_make_process PASSED [ 44%] >supervisor/tests/test_options.py::FastCGIProcessConfigTests::test_make_process_with_group PASSED [ 44%] >supervisor/tests/test_options.py::ProcessGroupConfigTests::test_after_setuid PASSED [ 44%] >supervisor/tests/test_options.py::ProcessGroupConfigTests::test_ctor PASSED [ 44%] >supervisor/tests/test_options.py::ProcessGroupConfigTests::test_make_group PASSED [ 45%] >supervisor/tests/test_options.py::EventListenerPoolConfigTests::test_after_setuid PASSED [ 45%] >supervisor/tests/test_options.py::EventListenerPoolConfigTests::test_make_group PASSED [ 45%] >supervisor/tests/test_options.py::FastCGIGroupConfigTests::test_ctor PASSED [ 45%] >supervisor/tests/test_options.py::FastCGIGroupConfigTests::test_diff_sockets_are_not_equal PASSED [ 45%] >supervisor/tests/test_options.py::FastCGIGroupConfigTests::test_make_group PASSED [ 45%] >supervisor/tests/test_options.py::FastCGIGroupConfigTests::test_same_sockets_are_equal PASSED [ 45%] >supervisor/tests/test_options.py::SignalReceiverTests::test_does_not_queue_duplicate_signals PASSED [ 45%] >supervisor/tests/test_options.py::SignalReceiverTests::test_queues_again_after_being_emptied PASSED [ 45%] >supervisor/tests/test_options.py::SignalReceiverTests::test_returns_None_initially PASSED [ 45%] >supervisor/tests/test_options.py::SignalReceiverTests::test_returns_signals_in_order_received PASSED [ 45%] >supervisor/tests/test_options.py::UnhosedConfigParserTests::test_getdefault_does_saneget_with_mysection PASSED [ 45%] >supervisor/tests/test_options.py::UnhosedConfigParserTests::test_read_filenames_as_list PASSED [ 45%] >supervisor/tests/test_options.py::UnhosedConfigParserTests::test_read_filenames_as_string PASSED [ 46%] >supervisor/tests/test_options.py::UnhosedConfigParserTests::test_read_returns_ok_filenames_like_rawconfigparser PASSED [ 46%] >supervisor/tests/test_options.py::UnhosedConfigParserTests::test_read_section_to_file_initially_empty PASSED [ 46%] >supervisor/tests/test_options.py::UnhosedConfigParserTests::test_read_section_to_file_read_multiple_files PASSED [ 46%] >supervisor/tests/test_options.py::UnhosedConfigParserTests::test_read_section_to_file_read_one_file PASSED [ 46%] >supervisor/tests/test_options.py::UnhosedConfigParserTests::test_saneget_expands_arg_expansions PASSED [ 46%] >supervisor/tests/test_options.py::UnhosedConfigParserTests::test_saneget_expands_instance_expansions PASSED [ 46%] >supervisor/tests/test_options.py::UnhosedConfigParserTests::test_saneget_no_default PASSED [ 46%] >supervisor/tests/test_options.py::UnhosedConfigParserTests::test_saneget_no_default_no_expand PASSED [ 46%] >supervisor/tests/test_options.py::UnhosedConfigParserTests::test_saneget_with_default PASSED [ 46%] >supervisor/tests/test_options.py::UnhosedConfigParserTests::test_saneget_with_default_and_expand PASSED [ 46%] >supervisor/tests/test_options.py::UnhosedConfigParserTests::test_saneget_with_default_no_expand PASSED [ 46%] >supervisor/tests/test_options.py::UtilFunctionsTests::test_make_namespec PASSED [ 46%] >supervisor/tests/test_options.py::UtilFunctionsTests::test_split_namespec PASSED [ 46%] >supervisor/tests/test_options.py::test_suite PASSED [ 47%] >supervisor/tests/test_poller.py::BasePollerTests::test_after_daemonize PASSED [ 47%] >supervisor/tests/test_poller.py::BasePollerTests::test_before_daemonize PASSED [ 47%] >supervisor/tests/test_poller.py::BasePollerTests::test_poll PASSED [ 47%] >supervisor/tests/test_poller.py::BasePollerTests::test_register_readable PASSED [ 47%] >supervisor/tests/test_poller.py::BasePollerTests::test_register_writable PASSED [ 47%] >supervisor/tests/test_poller.py::BasePollerTests::test_unregister_readable PASSED [ 47%] >supervisor/tests/test_poller.py::BasePollerTests::test_unregister_writable PASSED [ 47%] >supervisor/tests/test_poller.py::SelectPollerTests::test_poll_ignores_ebadf PASSED [ 47%] >supervisor/tests/test_poller.py::SelectPollerTests::test_poll_ignores_eintr PASSED [ 47%] >supervisor/tests/test_poller.py::SelectPollerTests::test_poll_returns_readables_and_writables PASSED [ 47%] >supervisor/tests/test_poller.py::SelectPollerTests::test_poll_uncaught_exception PASSED [ 47%] >supervisor/tests/test_poller.py::SelectPollerTests::test_register_readable PASSED [ 47%] >supervisor/tests/test_poller.py::SelectPollerTests::test_register_writable PASSED [ 48%] >supervisor/tests/test_poller.py::SelectPollerTests::test_unregister_readable PASSED [ 48%] >supervisor/tests/test_poller.py::SelectPollerTests::test_unregister_writable PASSED [ 48%] >supervisor/tests/test_poller.py::PollerPollTests::test_poll_ignores_and_unregisters_closed_fd PASSED [ 48%] >supervisor/tests/test_poller.py::PollerPollTests::test_poll_ignores_eintr PASSED [ 48%] >supervisor/tests/test_poller.py::PollerPollTests::test_poll_returns_readables_and_writables PASSED [ 48%] >supervisor/tests/test_poller.py::PollerPollTests::test_poll_uncaught_exception PASSED [ 48%] >supervisor/tests/test_poller.py::PollerPollTests::test_register_readable PASSED [ 48%] >supervisor/tests/test_poller.py::PollerPollTests::test_register_writable PASSED [ 48%] >supervisor/tests/test_poller.py::test_suite PASSED [ 48%] >supervisor/tests/test_process.py::SubprocessTests::test_change_state_doesnt_notify_if_no_state_change PASSED [ 48%] >supervisor/tests/test_process.py::SubprocessTests::test_change_state_sets_backoff_and_delay PASSED [ 48%] >supervisor/tests/test_process.py::SubprocessTests::test_cmp_bypriority PASSED [ 48%] >supervisor/tests/test_process.py::SubprocessTests::test_ctor PASSED [ 48%] >supervisor/tests/test_process.py::SubprocessTests::test_drain PASSED [ 49%] >supervisor/tests/test_process.py::SubprocessTests::test_finish_running_state_exit_expected PASSED [ 49%] >supervisor/tests/test_process.py::SubprocessTests::test_finish_running_state_exited_too_quickly_due_to_clock_rollback PASSED [ 49%] >supervisor/tests/test_process.py::SubprocessTests::test_finish_running_state_laststart_in_future PASSED [ 49%] >supervisor/tests/test_process.py::SubprocessTests::test_finish_starting_state_exited_too_quickly PASSED [ 49%] >supervisor/tests/test_process.py::SubprocessTests::test_finish_starting_state_laststart_in_future PASSED [ 49%] >supervisor/tests/test_process.py::SubprocessTests::test_finish_stopping_state PASSED [ 49%] >supervisor/tests/test_process.py::SubprocessTests::test_finish_with_current_event_sends_rejected PASSED [ 49%] >supervisor/tests/test_process.py::SubprocessTests::test_getProcessStateDescription PASSED [ 49%] >supervisor/tests/test_process.py::SubprocessTests::test_get_execv_args_abs PASSED [ 49%] >supervisor/tests/test_process.py::SubprocessTests::test_get_execv_args_abs_missing PASSED [ 49%] >supervisor/tests/test_process.py::SubprocessTests::test_get_execv_args_abs_withquotes_missing PASSED [ 49%] >supervisor/tests/test_process.py::SubprocessTests::test_get_execv_args_bad_command_empty PASSED [ 49%] >supervisor/tests/test_process.py::SubprocessTests::test_get_execv_args_bad_command_extraquote PASSED [ 50%] >supervisor/tests/test_process.py::SubprocessTests::test_get_execv_args_bad_command_whitespaceonly PASSED [ 50%] >supervisor/tests/test_process.py::SubprocessTests::test_get_execv_args_rel PASSED [ 50%] >supervisor/tests/test_process.py::SubprocessTests::test_get_execv_args_rel_missing PASSED [ 50%] >supervisor/tests/test_process.py::SubprocessTests::test_get_execv_args_rel_searches_using_pconfig_path PASSED [ 50%] >supervisor/tests/test_process.py::SubprocessTests::test_get_execv_args_rel_withquotes_missing PASSED [ 50%] >supervisor/tests/test_process.py::SubprocessTests::test_give_up PASSED [ 50%] >supervisor/tests/test_process.py::SubprocessTests::test_kill_error PASSED [ 50%] >supervisor/tests/test_process.py::SubprocessTests::test_kill_from_backoff PASSED [ 50%] >supervisor/tests/test_process.py::SubprocessTests::test_kill_from_running PASSED [ 50%] >supervisor/tests/test_process.py::SubprocessTests::test_kill_from_starting PASSED [ 50%] >supervisor/tests/test_process.py::SubprocessTests::test_kill_from_stopping PASSED [ 50%] >supervisor/tests/test_process.py::SubprocessTests::test_kill_from_stopping_w_killasgroup PASSED [ 50%] >supervisor/tests/test_process.py::SubprocessTests::test_kill_nopid PASSED [ 50%] >supervisor/tests/test_process.py::SubprocessTests::test_record_spawnerr PASSED [ 51%] >supervisor/tests/test_process.py::SubprocessTests::test_removelogs PASSED [ 51%] >supervisor/tests/test_process.py::SubprocessTests::test_reopenlogs PASSED [ 51%] >supervisor/tests/test_process.py::SubprocessTests::test_repr PASSED [ 51%] >supervisor/tests/test_process.py::SubprocessTests::test_set_uid PASSED [ 51%] >supervisor/tests/test_process.py::SubprocessTests::test_set_uid_no_uid PASSED [ 51%] >supervisor/tests/test_process.py::SubprocessTests::test_signal PASSED [ 51%] >supervisor/tests/test_process.py::SubprocessTests::test_signal_error PASSED [ 51%] >supervisor/tests/test_process.py::SubprocessTests::test_signal_stopped PASSED [ 51%] >supervisor/tests/test_process.py::SubprocessTests::test_spawn_already_running PASSED [ 51%] >supervisor/tests/test_process.py::SubprocessTests::test_spawn_as_child_cwd_fail PASSED [ 51%] >supervisor/tests/test_process.py::SubprocessTests::test_spawn_as_child_cwd_ok PASSED [ 51%] >supervisor/tests/test_process.py::SubprocessTests::test_spawn_as_child_environment_supervisor_envvars PASSED [ 51%] >supervisor/tests/test_process.py::SubprocessTests::test_spawn_as_child_execv_fail_oserror PASSED [ 51%] >supervisor/tests/test_process.py::SubprocessTests::test_spawn_as_child_execv_fail_runtime_error PASSED [ 52%] >supervisor/tests/test_process.py::SubprocessTests::test_spawn_as_child_sets_umask PASSED [ 52%] >supervisor/tests/test_process.py::SubprocessTests::test_spawn_as_child_setuid_fail PASSED [ 52%] >supervisor/tests/test_process.py::SubprocessTests::test_spawn_as_child_setuid_ok PASSED [ 52%] >supervisor/tests/test_process.py::SubprocessTests::test_spawn_as_child_stderr_redirected PASSED [ 52%] >supervisor/tests/test_process.py::SubprocessTests::test_spawn_as_child_uses_pconfig_environment PASSED [ 52%] >supervisor/tests/test_process.py::SubprocessTests::test_spawn_as_parent PASSED [ 52%] >supervisor/tests/test_process.py::SubprocessTests::test_spawn_fail_check_execv_args PASSED [ 52%] >supervisor/tests/test_process.py::SubprocessTests::test_spawn_fail_make_dispatchers_eisdir PASSED [ 52%] >supervisor/tests/test_process.py::SubprocessTests::test_spawn_fail_make_pipes_emfile PASSED [ 52%] >supervisor/tests/test_process.py::SubprocessTests::test_spawn_fail_make_pipes_other PASSED [ 52%] >supervisor/tests/test_process.py::SubprocessTests::test_spawn_fork_fail_eagain PASSED [ 52%] >supervisor/tests/test_process.py::SubprocessTests::test_spawn_fork_fail_other PASSED [ 52%] >supervisor/tests/test_process.py::SubprocessTests::test_spawn_redirect_stderr PASSED [ 53%] >supervisor/tests/test_process.py::SubprocessTests::test_stop PASSED [ 53%] >supervisor/tests/test_process.py::SubprocessTests::test_stop_not_in_stoppable_state_error PASSED [ 53%] >supervisor/tests/test_process.py::SubprocessTests::test_stop_report_laststopreport_in_future PASSED [ 53%] >supervisor/tests/test_process.py::SubprocessTests::test_stop_report_logs_nothing_if_not_stopping_state PASSED [ 53%] >supervisor/tests/test_process.py::SubprocessTests::test_stop_report_logs_throttled_by_laststopreport PASSED [ 53%] >supervisor/tests/test_process.py::SubprocessTests::test_stopasgroup PASSED [ 53%] >supervisor/tests/test_process.py::SubprocessTests::test_transition_backoff_to_fatal PASSED [ 53%] >supervisor/tests/test_process.py::SubprocessTests::test_transition_backoff_to_starting_delay_in_future PASSED [ 53%] >supervisor/tests/test_process.py::SubprocessTests::test_transition_backoff_to_starting_supervisor_running PASSED [ 53%] >supervisor/tests/test_process.py::SubprocessTests::test_transition_backoff_to_starting_supervisor_running_notyet PASSED [ 53%] >supervisor/tests/test_process.py::SubprocessTests::test_transition_backoff_to_starting_supervisor_stopping PASSED [ 53%] >supervisor/tests/test_process.py::SubprocessTests::test_transition_exited_to_starting_condit_fls_supervisor_running PASSED [ 53%] >supervisor/tests/test_process.py::SubprocessTests::test_transition_exited_to_starting_condit_supervisor_running PASSED [ 53%] >supervisor/tests/test_process.py::SubprocessTests::test_transition_exited_to_starting_supervisor_stopping PASSED [ 54%] >supervisor/tests/test_process.py::SubprocessTests::test_transition_exited_to_starting_uncond_supervisor_running PASSED [ 54%] >supervisor/tests/test_process.py::SubprocessTests::test_transition_starting_to_running PASSED [ 54%] >supervisor/tests/test_process.py::SubprocessTests::test_transition_starting_to_running_laststart_in_future PASSED [ 54%] >supervisor/tests/test_process.py::SubprocessTests::test_transition_stopped_to_starting_supervisor_running PASSED [ 54%] >supervisor/tests/test_process.py::SubprocessTests::test_transition_stopped_to_starting_supervisor_stopping PASSED [ 54%] >supervisor/tests/test_process.py::SubprocessTests::test_transition_stops_unkillable PASSED [ 54%] >supervisor/tests/test_process.py::SubprocessTests::test_transition_stops_unkillable_notyet PASSED [ 54%] >supervisor/tests/test_process.py::SubprocessTests::test_write PASSED [ 54%] >supervisor/tests/test_process.py::SubprocessTests::test_write_dispatcher_closed PASSED [ 54%] >supervisor/tests/test_process.py::SubprocessTests::test_write_dispatcher_flush_raises_epipe PASSED [ 54%] >supervisor/tests/test_process.py::SubprocessTests::test_write_stdin_fd_none PASSED [ 54%] >supervisor/tests/test_process.py::FastCGISubprocessTests::test_after_finish_removes_socket_ref PASSED [ 54%] >supervisor/tests/test_process.py::FastCGISubprocessTests::test_before_spawn_gets_socket_ref PASSED [ 55%] >supervisor/tests/test_process.py::FastCGISubprocessTests::test_finish_override PASSED [ 55%] >supervisor/tests/test_process.py::FastCGISubprocessTests::test_no_group PASSED [ 55%] >supervisor/tests/test_process.py::FastCGISubprocessTests::test_no_socket_manager PASSED [ 55%] >supervisor/tests/test_process.py::FastCGISubprocessTests::test_prepare_child_fds PASSED [ 55%] >supervisor/tests/test_process.py::FastCGISubprocessTests::test_prepare_child_fds_stderr_redirected PASSED [ 55%] >supervisor/tests/test_process.py::FastCGISubprocessTests::test_spawn_error PASSED [ 55%] >supervisor/tests/test_process.py::FastCGISubprocessTests::test_spawn_override_success PASSED [ 55%] >supervisor/tests/test_process.py::ProcessGroupBaseTests::test_before_remove PASSED [ 55%] >supervisor/tests/test_process.py::ProcessGroupBaseTests::test_get_dispatchers PASSED [ 55%] >supervisor/tests/test_process.py::ProcessGroupBaseTests::test_get_unstopped_processes PASSED [ 55%] >supervisor/tests/test_process.py::ProcessGroupBaseTests::test_ordering_and_comparison PASSED [ 55%] >supervisor/tests/test_process.py::ProcessGroupBaseTests::test_removelogs PASSED [ 55%] >supervisor/tests/test_process.py::ProcessGroupBaseTests::test_reopenlogs PASSED [ 55%] >supervisor/tests/test_process.py::ProcessGroupBaseTests::test_stop_all PASSED [ 56%] >supervisor/tests/test_process.py::ProcessGroupTests::test_before_remove PASSED [ 56%] >supervisor/tests/test_process.py::ProcessGroupTests::test_get_dispatchers PASSED [ 56%] >supervisor/tests/test_process.py::ProcessGroupTests::test_get_unstopped_processes PASSED [ 56%] >supervisor/tests/test_process.py::ProcessGroupTests::test_ordering_and_comparison PASSED [ 56%] >supervisor/tests/test_process.py::ProcessGroupTests::test_removelogs PASSED [ 56%] >supervisor/tests/test_process.py::ProcessGroupTests::test_reopenlogs PASSED [ 56%] >supervisor/tests/test_process.py::ProcessGroupTests::test_repr PASSED [ 56%] >supervisor/tests/test_process.py::ProcessGroupTests::test_stop_all PASSED [ 56%] >supervisor/tests/test_process.py::ProcessGroupTests::test_transition PASSED [ 56%] >supervisor/tests/test_process.py::FastCGIProcessGroupTests::test___init__with_socket_error PASSED [ 56%] >supervisor/tests/test_process.py::FastCGIProcessGroupTests::test___init__without_socket_error PASSED [ 56%] >supervisor/tests/test_process.py::EventListenerPoolTests::test__acceptEvent_attaches_pool_serial_and_serial PASSED [ 56%] >supervisor/tests/test_process.py::EventListenerPoolTests::test__dispatchEvent_notready PASSED [ 56%] >supervisor/tests/test_process.py::EventListenerPoolTests::test__dispatchEvent_proc_write_raises_non_EPIPE_OSError PASSED [ 57%] >supervisor/tests/test_process.py::EventListenerPoolTests::test__eventEnvelope PASSED [ 57%] >supervisor/tests/test_process.py::EventListenerPoolTests::test_before_remove PASSED [ 57%] >supervisor/tests/test_process.py::EventListenerPoolTests::test_before_remove_unsubscribes_from_events PASSED [ 57%] >supervisor/tests/test_process.py::EventListenerPoolTests::test_ctor PASSED [ 57%] >supervisor/tests/test_process.py::EventListenerPoolTests::test_dispatch_pipe_error PASSED [ 57%] >supervisor/tests/test_process.py::EventListenerPoolTests::test_get_dispatchers PASSED [ 57%] >supervisor/tests/test_process.py::EventListenerPoolTests::test_get_unstopped_processes PASSED [ 57%] >supervisor/tests/test_process.py::EventListenerPoolTests::test_handle_rejected_event_buffer_overflowed PASSED [ 57%] >supervisor/tests/test_process.py::EventListenerPoolTests::test_handle_rejected_no_overflow PASSED [ 57%] >supervisor/tests/test_process.py::EventListenerPoolTests::test_ordering_and_comparison PASSED [ 57%] >supervisor/tests/test_process.py::EventListenerPoolTests::test_removelogs PASSED [ 57%] >supervisor/tests/test_process.py::EventListenerPoolTests::test_reopenlogs PASSED [ 57%] >supervisor/tests/test_process.py::EventListenerPoolTests::test_repr PASSED [ 58%] >supervisor/tests/test_process.py::EventListenerPoolTests::test_stop_all PASSED [ 58%] >supervisor/tests/test_process.py::EventListenerPoolTests::test_transition_event_proc_not_running PASSED [ 58%] >supervisor/tests/test_process.py::EventListenerPoolTests::test_transition_event_proc_running PASSED [ 58%] >supervisor/tests/test_process.py::EventListenerPoolTests::test_transition_event_proc_running_with_dispatch_throttle_last_dispatch_in_future PASSED [ 58%] >supervisor/tests/test_process.py::EventListenerPoolTests::test_transition_event_proc_running_with_dispatch_throttle_notyet PASSED [ 58%] >supervisor/tests/test_process.py::EventListenerPoolTests::test_transition_event_proc_running_with_dispatch_throttle_ready PASSED [ 58%] >supervisor/tests/test_process.py::EventListenerPoolTests::test_transition_nobody_ready PASSED [ 58%] >supervisor/tests/test_process.py::test_new_serial::test_inst_serial_is_maxint PASSED [ 58%] >supervisor/tests/test_process.py::test_new_serial::test_inst_serial_is_not_maxint PASSED [ 58%] >supervisor/tests/test_rpcinterfaces.py::MainXMLRPCInterfaceTests::test_ctor PASSED [ 58%] >supervisor/tests/test_rpcinterfaces.py::MainXMLRPCInterfaceTests::test_traverse PASSED [ 58%] >supervisor/tests/test_rpcinterfaces.py::SupervisorNamespaceXMLRPCInterfaceTests::test__interpretProcessInfo PASSED [ 58%] >supervisor/tests/test_rpcinterfaces.py::SupervisorNamespaceXMLRPCInterfaceTests::test__interpretProcessInfo_doesnt_report_negative_uptime PASSED [ 58%] >supervisor/tests/test_rpcinterfaces.py::SupervisorNamespaceXMLRPCInterfaceTests::test_addProcessGroup PASSED [ 59%] >supervisor/tests/test_rpcinterfaces.py::SupervisorNamespaceXMLRPCInterfaceTests::test_clearAllProcessLogs PASSED [ 59%] >supervisor/tests/test_rpcinterfaces.py::SupervisorNamespaceXMLRPCInterfaceTests::test_clearAllProcessLogs_no_processes PASSED [ 59%] >supervisor/tests/test_rpcinterfaces.py::SupervisorNamespaceXMLRPCInterfaceTests::test_clearAllProcessLogs_onefails PASSED [ 59%] >supervisor/tests/test_rpcinterfaces.py::SupervisorNamespaceXMLRPCInterfaceTests::test_clearLog PASSED [ 59%] >supervisor/tests/test_rpcinterfaces.py::SupervisorNamespaceXMLRPCInterfaceTests::test_clearLog_unreadable PASSED [ 59%] >supervisor/tests/test_rpcinterfaces.py::SupervisorNamespaceXMLRPCInterfaceTests::test_clearLog_unremoveable PASSED [ 59%] >supervisor/tests/test_rpcinterfaces.py::SupervisorNamespaceXMLRPCInterfaceTests::test_clearProcessLogAliasedTo_clearProcessLogs PASSED [ 59%] >supervisor/tests/test_rpcinterfaces.py::SupervisorNamespaceXMLRPCInterfaceTests::test_clearProcessLogs PASSED [ 59%] >supervisor/tests/test_rpcinterfaces.py::SupervisorNamespaceXMLRPCInterfaceTests::test_clearProcessLogs_bad_name_no_group PASSED [ 59%] >supervisor/tests/test_rpcinterfaces.py::SupervisorNamespaceXMLRPCInterfaceTests::test_clearProcessLogs_bad_name_no_process PASSED [ 59%] >supervisor/tests/test_rpcinterfaces.py::SupervisorNamespaceXMLRPCInterfaceTests::test_clearProcessLogs_failed PASSED [ 59%] >supervisor/tests/test_rpcinterfaces.py::SupervisorNamespaceXMLRPCInterfaceTests::test_getAPIVersion PASSED [ 59%] >supervisor/tests/test_rpcinterfaces.py::SupervisorNamespaceXMLRPCInterfaceTests::test_getAPIVersion_aliased_to_deprecated_getVersion PASSED [ 60%] >supervisor/tests/test_rpcinterfaces.py::SupervisorNamespaceXMLRPCInterfaceTests::test_getAllConfigInfo PASSED [ 60%] >supervisor/tests/test_rpcinterfaces.py::SupervisorNamespaceXMLRPCInterfaceTests::test_getAllConfigInfo_filters_types_not_compatible_with_xmlrpc PASSED [ 60%] >supervisor/tests/test_rpcinterfaces.py::SupervisorNamespaceXMLRPCInterfaceTests::test_getAllProcessInfo PASSED [ 60%] >supervisor/tests/test_rpcinterfaces.py::SupervisorNamespaceXMLRPCInterfaceTests::test_getIdentification PASSED [ 60%] >supervisor/tests/test_rpcinterfaces.py::SupervisorNamespaceXMLRPCInterfaceTests::test_getPID PASSED [ 60%] >supervisor/tests/test_rpcinterfaces.py::SupervisorNamespaceXMLRPCInterfaceTests::test_getProcessInfo PASSED [ 60%] >supervisor/tests/test_rpcinterfaces.py::SupervisorNamespaceXMLRPCInterfaceTests::test_getProcessInfo_bad_name_when_bad_process PASSED [ 60%] >supervisor/tests/test_rpcinterfaces.py::SupervisorNamespaceXMLRPCInterfaceTests::test_getProcessInfo_bad_name_when_no_process PASSED [ 60%] >supervisor/tests/test_rpcinterfaces.py::SupervisorNamespaceXMLRPCInterfaceTests::test_getProcessInfo_caps_timestamps_exceeding_xmlrpc_maxint PASSED [ 60%] >supervisor/tests/test_rpcinterfaces.py::SupervisorNamespaceXMLRPCInterfaceTests::test_getProcessInfo_logfile_NONE PASSED [ 60%] >supervisor/tests/test_rpcinterfaces.py::SupervisorNamespaceXMLRPCInterfaceTests::test_getProcessInfo_unknown_state PASSED [ 60%] >supervisor/tests/test_rpcinterfaces.py::SupervisorNamespaceXMLRPCInterfaceTests::test_getState PASSED [ 60%] >supervisor/tests/test_rpcinterfaces.py::SupervisorNamespaceXMLRPCInterfaceTests::test_getSupervisorVersion PASSED [ 60%] >supervisor/tests/test_rpcinterfaces.py::SupervisorNamespaceXMLRPCInterfaceTests::test_readLog PASSED [ 61%] >supervisor/tests/test_rpcinterfaces.py::SupervisorNamespaceXMLRPCInterfaceTests::test_readLog_aliased_to_deprecated_readMainLog PASSED [ 61%] >supervisor/tests/test_rpcinterfaces.py::SupervisorNamespaceXMLRPCInterfaceTests::test_readLog_badargs PASSED [ 61%] >supervisor/tests/test_rpcinterfaces.py::SupervisorNamespaceXMLRPCInterfaceTests::test_readLog_unreadable PASSED [ 61%] >supervisor/tests/test_rpcinterfaces.py::SupervisorNamespaceXMLRPCInterfaceTests::test_readProcessLogAliasedTo_readProcessStdoutLog PASSED [ 61%] >supervisor/tests/test_rpcinterfaces.py::SupervisorNamespaceXMLRPCInterfaceTests::test_readProcessStderrLog PASSED [ 61%] >supervisor/tests/test_rpcinterfaces.py::SupervisorNamespaceXMLRPCInterfaceTests::test_readProcessStderrLog_bad_name_no_process PASSED [ 61%] >supervisor/tests/test_rpcinterfaces.py::SupervisorNamespaceXMLRPCInterfaceTests::test_readProcessStderrLog_badargs PASSED [ 61%] >supervisor/tests/test_rpcinterfaces.py::SupervisorNamespaceXMLRPCInterfaceTests::test_readProcessStderrLog_unreadable PASSED [ 61%] >supervisor/tests/test_rpcinterfaces.py::SupervisorNamespaceXMLRPCInterfaceTests::test_readProcessStdoutLog PASSED [ 61%] >supervisor/tests/test_rpcinterfaces.py::SupervisorNamespaceXMLRPCInterfaceTests::test_readProcessStdoutLog_bad_name_no_process PASSED [ 61%] >supervisor/tests/test_rpcinterfaces.py::SupervisorNamespaceXMLRPCInterfaceTests::test_readProcessStdoutLog_badargs PASSED [ 61%] >supervisor/tests/test_rpcinterfaces.py::SupervisorNamespaceXMLRPCInterfaceTests::test_readProcessStdoutLog_unreadable PASSED [ 61%] >supervisor/tests/test_rpcinterfaces.py::SupervisorNamespaceXMLRPCInterfaceTests::test_reloadConfig PASSED [ 62%] >supervisor/tests/test_rpcinterfaces.py::SupervisorNamespaceXMLRPCInterfaceTests::test_reloadConfig_process_config_raises_ValueError PASSED [ 62%] >supervisor/tests/test_rpcinterfaces.py::SupervisorNamespaceXMLRPCInterfaceTests::test_removeProcessGroup PASSED [ 62%] >supervisor/tests/test_rpcinterfaces.py::SupervisorNamespaceXMLRPCInterfaceTests::test_removeProcessGroup_bad_name PASSED [ 62%] >supervisor/tests/test_rpcinterfaces.py::SupervisorNamespaceXMLRPCInterfaceTests::test_removeProcessGroup_still_running PASSED [ 62%] >supervisor/tests/test_rpcinterfaces.py::SupervisorNamespaceXMLRPCInterfaceTests::test_restart PASSED [ 62%] >supervisor/tests/test_rpcinterfaces.py::SupervisorNamespaceXMLRPCInterfaceTests::test_sendProcessStdin_raises_bad_name_when_bad_process PASSED [ 62%] >supervisor/tests/test_rpcinterfaces.py::SupervisorNamespaceXMLRPCInterfaceTests::test_sendProcessStdin_raises_bad_name_when_no_process PASSED [ 62%] >supervisor/tests/test_rpcinterfaces.py::SupervisorNamespaceXMLRPCInterfaceTests::test_sendProcessStdin_raises_incorrect_params_when_not_chars PASSED [ 62%] >supervisor/tests/test_rpcinterfaces.py::SupervisorNamespaceXMLRPCInterfaceTests::test_sendProcessStdin_raises_no_file_when_write_raises_epipe PASSED [ 62%] >supervisor/tests/test_rpcinterfaces.py::SupervisorNamespaceXMLRPCInterfaceTests::test_sendProcessStdin_raises_not_running_when_killing PASSED [ 62%] >supervisor/tests/test_rpcinterfaces.py::SupervisorNamespaceXMLRPCInterfaceTests::test_sendProcessStdin_raises_not_running_when_not_process_pid PASSED [ 62%] >supervisor/tests/test_rpcinterfaces.py::SupervisorNamespaceXMLRPCInterfaceTests::test_sendProcessStdin_reraises_other_oserrors PASSED [ 62%] >supervisor/tests/test_rpcinterfaces.py::SupervisorNamespaceXMLRPCInterfaceTests::test_sendProcessStdin_unicode_encoded_to_utf8 PASSED [ 62%] >supervisor/tests/test_rpcinterfaces.py::SupervisorNamespaceXMLRPCInterfaceTests::test_sendProcessStdin_writes_chars_and_returns_true PASSED [ 63%] >supervisor/tests/test_rpcinterfaces.py::SupervisorNamespaceXMLRPCInterfaceTests::test_sendRemoteCommEvent_notifies_subscribers PASSED [ 63%] >supervisor/tests/test_rpcinterfaces.py::SupervisorNamespaceXMLRPCInterfaceTests::test_sendRemoteCommEvent_unicode_encoded_to_utf8 PASSED [ 63%] >supervisor/tests/test_rpcinterfaces.py::SupervisorNamespaceXMLRPCInterfaceTests::test_shutdown PASSED [ 63%] >supervisor/tests/test_rpcinterfaces.py::SupervisorNamespaceXMLRPCInterfaceTests::test_signalAllProcesses_with_signal_name PASSED [ 63%] >supervisor/tests/test_rpcinterfaces.py::SupervisorNamespaceXMLRPCInterfaceTests::test_signalAllProcesses_with_signal_number PASSED [ 63%] >supervisor/tests/test_rpcinterfaces.py::SupervisorNamespaceXMLRPCInterfaceTests::test_signalProcessGroup_nosuchgroup PASSED [ 63%] >supervisor/tests/test_rpcinterfaces.py::SupervisorNamespaceXMLRPCInterfaceTests::test_signalProcessGroup_with_signal_name PASSED [ 63%] >supervisor/tests/test_rpcinterfaces.py::SupervisorNamespaceXMLRPCInterfaceTests::test_signalProcessGroup_with_signal_number PASSED [ 63%] >supervisor/tests/test_rpcinterfaces.py::SupervisorNamespaceXMLRPCInterfaceTests::test_signalProcess_badsignal PASSED [ 63%] >supervisor/tests/test_rpcinterfaces.py::SupervisorNamespaceXMLRPCInterfaceTests::test_signalProcess_notrunning PASSED [ 63%] >supervisor/tests/test_rpcinterfaces.py::SupervisorNamespaceXMLRPCInterfaceTests::test_signalProcess_signal_returns_message PASSED [ 63%] >supervisor/tests/test_rpcinterfaces.py::SupervisorNamespaceXMLRPCInterfaceTests::test_signalProcess_with_signal_name PASSED [ 63%] >supervisor/tests/test_rpcinterfaces.py::SupervisorNamespaceXMLRPCInterfaceTests::test_signalProcess_with_signal_number PASSED [ 63%] >supervisor/tests/test_rpcinterfaces.py::SupervisorNamespaceXMLRPCInterfaceTests::test_signalProcess_withgroup PASSED [ 64%] >supervisor/tests/test_rpcinterfaces.py::SupervisorNamespaceXMLRPCInterfaceTests::test_startAllProcesses PASSED [ 64%] >supervisor/tests/test_rpcinterfaces.py::SupervisorNamespaceXMLRPCInterfaceTests::test_startAllProcesses_nowait PASSED [ 64%] >supervisor/tests/test_rpcinterfaces.py::SupervisorNamespaceXMLRPCInterfaceTests::test_startProcess PASSED [ 64%] >supervisor/tests/test_rpcinterfaces.py::SupervisorNamespaceXMLRPCInterfaceTests::test_startProcessGroup PASSED [ 64%] >supervisor/tests/test_rpcinterfaces.py::SupervisorNamespaceXMLRPCInterfaceTests::test_startProcessGroup_badname PASSED [ 64%] >supervisor/tests/test_rpcinterfaces.py::SupervisorNamespaceXMLRPCInterfaceTests::test_startProcessGroup_nowait PASSED [ 64%] >supervisor/tests/test_rpcinterfaces.py::SupervisorNamespaceXMLRPCInterfaceTests::test_startProcess_abnormal_term_process_not_running PASSED [ 64%] >supervisor/tests/test_rpcinterfaces.py::SupervisorNamespaceXMLRPCInterfaceTests::test_startProcess_already_started PASSED [ 64%] >supervisor/tests/test_rpcinterfaces.py::SupervisorNamespaceXMLRPCInterfaceTests::test_startProcess_bad_group_name PASSED [ 64%] >supervisor/tests/test_rpcinterfaces.py::SupervisorNamespaceXMLRPCInterfaceTests::test_startProcess_bad_process_name PASSED [ 64%] >supervisor/tests/test_rpcinterfaces.py::SupervisorNamespaceXMLRPCInterfaceTests::test_startProcess_file_not_executable PASSED [ 64%] >supervisor/tests/test_rpcinterfaces.py::SupervisorNamespaceXMLRPCInterfaceTests::test_startProcess_file_not_found PASSED [ 64%] >supervisor/tests/test_rpcinterfaces.py::SupervisorNamespaceXMLRPCInterfaceTests::test_startProcess_nowait PASSED [ 65%] >supervisor/tests/test_rpcinterfaces.py::SupervisorNamespaceXMLRPCInterfaceTests::test_startProcess_spawnerr PASSED [ 65%] >supervisor/tests/test_rpcinterfaces.py::SupervisorNamespaceXMLRPCInterfaceTests::test_startProcess_spawnerr_in_onwait PASSED [ 65%] >supervisor/tests/test_rpcinterfaces.py::SupervisorNamespaceXMLRPCInterfaceTests::test_startProcess_splat_calls_startProcessGroup PASSED [ 65%] >supervisor/tests/test_rpcinterfaces.py::SupervisorNamespaceXMLRPCInterfaceTests::test_startProcess_success_in_onwait PASSED [ 65%] >supervisor/tests/test_rpcinterfaces.py::SupervisorNamespaceXMLRPCInterfaceTests::test_stopAllProcesses PASSED [ 65%] >supervisor/tests/test_rpcinterfaces.py::SupervisorNamespaceXMLRPCInterfaceTests::test_stopAllProcesses_nowait PASSED [ 65%] >supervisor/tests/test_rpcinterfaces.py::SupervisorNamespaceXMLRPCInterfaceTests::test_stopProcess PASSED [ 65%] >supervisor/tests/test_rpcinterfaces.py::SupervisorNamespaceXMLRPCInterfaceTests::test_stopProcessGroup PASSED [ 65%] >supervisor/tests/test_rpcinterfaces.py::SupervisorNamespaceXMLRPCInterfaceTests::test_stopProcessGroup_badname PASSED [ 65%] >supervisor/tests/test_rpcinterfaces.py::SupervisorNamespaceXMLRPCInterfaceTests::test_stopProcessGroup_nowait PASSED [ 65%] >supervisor/tests/test_rpcinterfaces.py::SupervisorNamespaceXMLRPCInterfaceTests::test_stopProcess_NDY_in_onwait PASSED [ 65%] >supervisor/tests/test_rpcinterfaces.py::SupervisorNamespaceXMLRPCInterfaceTests::test_stopProcess_bad_name PASSED [ 65%] >supervisor/tests/test_rpcinterfaces.py::SupervisorNamespaceXMLRPCInterfaceTests::test_stopProcess_failed PASSED [ 65%] >supervisor/tests/test_rpcinterfaces.py::SupervisorNamespaceXMLRPCInterfaceTests::test_stopProcess_not_running PASSED [ 66%] >supervisor/tests/test_rpcinterfaces.py::SupervisorNamespaceXMLRPCInterfaceTests::test_stopProcess_nowait PASSED [ 66%] >supervisor/tests/test_rpcinterfaces.py::SupervisorNamespaceXMLRPCInterfaceTests::test_stopProcess_splat_calls_stopProcessGroup PASSED [ 66%] >supervisor/tests/test_rpcinterfaces.py::SupervisorNamespaceXMLRPCInterfaceTests::test_stopProcess_success_in_onwait PASSED [ 66%] >supervisor/tests/test_rpcinterfaces.py::SupervisorNamespaceXMLRPCInterfaceTests::test_tailProcessLogAliasedTo_tailProcessStdoutLog PASSED [ 66%] >supervisor/tests/test_rpcinterfaces.py::SupervisorNamespaceXMLRPCInterfaceTests::test_tailProcessStderrLog_all PASSED [ 66%] >supervisor/tests/test_rpcinterfaces.py::SupervisorNamespaceXMLRPCInterfaceTests::test_tailProcessStderrLog_bad_name PASSED [ 66%] >supervisor/tests/test_rpcinterfaces.py::SupervisorNamespaceXMLRPCInterfaceTests::test_tailProcessStderrLog_bad_name_no_process PASSED [ 66%] >supervisor/tests/test_rpcinterfaces.py::SupervisorNamespaceXMLRPCInterfaceTests::test_tailProcessStderrLog_none PASSED [ 66%] >supervisor/tests/test_rpcinterfaces.py::SupervisorNamespaceXMLRPCInterfaceTests::test_tailProcessStderrLog_overflow PASSED [ 66%] >supervisor/tests/test_rpcinterfaces.py::SupervisorNamespaceXMLRPCInterfaceTests::test_tailProcessStderrLog_unreadable PASSED [ 66%] >supervisor/tests/test_rpcinterfaces.py::SupervisorNamespaceXMLRPCInterfaceTests::test_tailProcessStdoutLog_all PASSED [ 66%] >supervisor/tests/test_rpcinterfaces.py::SupervisorNamespaceXMLRPCInterfaceTests::test_tailProcessStdoutLog_bad_name PASSED [ 66%] >supervisor/tests/test_rpcinterfaces.py::SupervisorNamespaceXMLRPCInterfaceTests::test_tailProcessStdoutLog_bad_name_no_process PASSED [ 67%] >supervisor/tests/test_rpcinterfaces.py::SupervisorNamespaceXMLRPCInterfaceTests::test_tailProcessStdoutLog_none PASSED [ 67%] >supervisor/tests/test_rpcinterfaces.py::SupervisorNamespaceXMLRPCInterfaceTests::test_tailProcessStdoutLog_overflow PASSED [ 67%] >supervisor/tests/test_rpcinterfaces.py::SupervisorNamespaceXMLRPCInterfaceTests::test_tailProcessStdoutLog_unreadable PASSED [ 67%] >supervisor/tests/test_rpcinterfaces.py::SupervisorNamespaceXMLRPCInterfaceTests::test_update PASSED [ 67%] >supervisor/tests/test_rpcinterfaces.py::SystemNamespaceXMLRPCInterfaceTests::test_allMethodDocs PASSED [ 67%] >supervisor/tests/test_rpcinterfaces.py::SystemNamespaceXMLRPCInterfaceTests::test_ctor PASSED [ 67%] >supervisor/tests/test_rpcinterfaces.py::SystemNamespaceXMLRPCInterfaceTests::test_listMethods PASSED [ 67%] >supervisor/tests/test_rpcinterfaces.py::SystemNamespaceXMLRPCInterfaceTests::test_methodHelp PASSED [ 67%] >supervisor/tests/test_rpcinterfaces.py::SystemNamespaceXMLRPCInterfaceTests::test_methodSignature PASSED [ 67%] >supervisor/tests/test_rpcinterfaces.py::SystemNamespaceXMLRPCInterfaceTests::test_multicall_nested_callback PASSED [ 67%] >supervisor/tests/test_rpcinterfaces.py::SystemNamespaceXMLRPCInterfaceTests::test_multicall_recursion_guard PASSED [ 67%] >supervisor/tests/test_rpcinterfaces.py::SystemNamespaceXMLRPCInterfaceTests::test_multicall_simplevals PASSED [ 67%] >supervisor/tests/test_rpcinterfaces.py::Test_make_allfunc::test_func_callback_normal_return_val PASSED [ 67%] >supervisor/tests/test_rpcinterfaces.py::Test_make_allfunc::test_func_callback_raises_RPCError PASSED [ 68%] >supervisor/tests/test_rpcinterfaces.py::Test_make_allfunc::test_func_callback_returns_NOT_DONE_YET PASSED [ 68%] >supervisor/tests/test_rpcinterfaces.py::Test_make_allfunc::test_rpcerror_nocallbacks PASSED [ 68%] >supervisor/tests/test_rpcinterfaces.py::Test_make_main_rpcinterface::test_it PASSED [ 68%] >supervisor/tests/test_rpcinterfaces.py::test_suite PASSED [ 68%] >supervisor/tests/test_socket_manager.py::ProxyTest::test_on_delete PASSED [ 68%] >supervisor/tests/test_socket_manager.py::ProxyTest::test_proxy_getattr PASSED [ 68%] >supervisor/tests/test_socket_manager.py::ReferenceCounterTest::test_decr_at_zero_raises_error PASSED [ 68%] >supervisor/tests/test_socket_manager.py::ReferenceCounterTest::test_incr_and_decr PASSED [ 68%] >supervisor/tests/test_socket_manager.py::SocketManagerTest::test_close_requires_prepared_socket PASSED [ 68%] >supervisor/tests/test_socket_manager.py::SocketManagerTest::test_get_config PASSED [ 68%] >supervisor/tests/test_socket_manager.py::SocketManagerTest::test_logging PASSED [ 68%] >supervisor/tests/test_socket_manager.py::SocketManagerTest::test_prepare_socket FAILED [ 68%] >supervisor/tests/test_socket_manager.py::SocketManagerTest::test_repr PASSED [ 68%] >supervisor/tests/test_socket_manager.py::SocketManagerTest::test_socket_lifecycle PASSED [ 69%] >supervisor/tests/test_socket_manager.py::SocketManagerTest::test_tcp_socket_already_taken PASSED [ 69%] >supervisor/tests/test_socket_manager.py::SocketManagerTest::test_tcp_w_hostname PASSED [ 69%] >supervisor/tests/test_socket_manager.py::SocketManagerTest::test_tcp_w_ip PASSED [ 69%] >supervisor/tests/test_socket_manager.py::SocketManagerTest::test_unix PASSED [ 69%] >supervisor/tests/test_socket_manager.py::SocketManagerTest::test_unix_bad_sock PASSED [ 69%] >supervisor/tests/test_socket_manager.py::test_suite PASSED [ 69%] >supervisor/tests/test_states.py::TopLevelProcessStateTests::test_getProcessStateDescription_returns_None_when_not_found PASSED [ 69%] >supervisor/tests/test_states.py::TopLevelProcessStateTests::test_getProcessStateDescription_returns_string_when_found PASSED [ 69%] >supervisor/tests/test_states.py::TopLevelProcessStateTests::test_module_has_process_states PASSED [ 69%] >supervisor/tests/test_states.py::TopLevelProcessStateTests::test_running_states_do_not_overlap_with_stopped_states PASSED [ 69%] >supervisor/tests/test_states.py::TopLevelProcessStateTests::test_stopped_states_do_not_overlap_with_running_states PASSED [ 69%] >supervisor/tests/test_states.py::TopLevelSupervisorStateTests::test_getSupervisorStateDescription_returns_None_when_not_found PASSED [ 69%] >supervisor/tests/test_states.py::TopLevelSupervisorStateTests::test_getSupervisorStateDescription_returns_string_when_found PASSED [ 70%] >supervisor/tests/test_states.py::TopLevelSupervisorStateTests::test_module_has_supervisor_states PASSED [ 70%] >supervisor/tests/test_states.py::TopLevelEventListenerStateTests::test_getEventListenerStateDescription_returns_None_when_not_found PASSED [ 70%] >supervisor/tests/test_states.py::TopLevelEventListenerStateTests::test_getEventListenerStateDescription_returns_string_when_found PASSED [ 70%] >supervisor/tests/test_states.py::TopLevelEventListenerStateTests::test_module_has_eventlistener_states PASSED [ 70%] >supervisor/tests/test_states.py::test_suite PASSED [ 70%] >supervisor/tests/test_supervisorctl.py::fgthread_Tests::test_ctor PASSED [ 70%] >supervisor/tests/test_supervisorctl.py::fgthread_Tests::test_globaltrace_call PASSED [ 70%] >supervisor/tests/test_supervisorctl.py::fgthread_Tests::test_globaltrace_noncall PASSED [ 70%] >supervisor/tests/test_supervisorctl.py::fgthread_Tests::test_kill PASSED [ 70%] >supervisor/tests/test_supervisorctl.py::fgthread_Tests::test_localtrace_killed_not_whyline PASSED [ 70%] >supervisor/tests/test_supervisorctl.py::fgthread_Tests::test_localtrace_killed_whyline PASSED [ 70%] >supervisor/tests/test_supervisorctl.py::ControllerTests::test__upcheck PASSED [ 70%] >supervisor/tests/test_supervisorctl.py::ControllerTests::test__upcheck_catches_socket_error_ECONNREFUSED PASSED [ 70%] >supervisor/tests/test_supervisorctl.py::ControllerTests::test__upcheck_catches_socket_error_ENOENT PASSED [ 71%] >supervisor/tests/test_supervisorctl.py::ControllerTests::test__upcheck_reraises_other_socket_faults PASSED [ 71%] >supervisor/tests/test_supervisorctl.py::ControllerTests::test__upcheck_reraises_other_xmlrpc_faults PASSED [ 71%] >supervisor/tests/test_supervisorctl.py::ControllerTests::test__upcheck_unknown_method PASSED [ 71%] >supervisor/tests/test_supervisorctl.py::ControllerTests::test__upcheck_wrong_server_version PASSED [ 71%] >supervisor/tests/test_supervisorctl.py::ControllerTests::test_complete_action_empty PASSED [ 71%] >supervisor/tests/test_supervisorctl.py::ControllerTests::test_complete_action_partial PASSED [ 71%] >supervisor/tests/test_supervisorctl.py::ControllerTests::test_complete_action_whole PASSED [ 71%] >supervisor/tests/test_supervisorctl.py::ControllerTests::test_complete_add_empty PASSED [ 71%] >supervisor/tests/test_supervisorctl.py::ControllerTests::test_complete_add_group PASSED [ 71%] >supervisor/tests/test_supervisorctl.py::ControllerTests::test_complete_add_uncompletable PASSED [ 71%] >supervisor/tests/test_supervisorctl.py::ControllerTests::test_complete_caches_process_info PASSED [ 71%] >supervisor/tests/test_supervisorctl.py::ControllerTests::test_complete_help_action PASSED [ 71%] >supervisor/tests/test_supervisorctl.py::ControllerTests::test_complete_help_empty PASSED [ 72%] >supervisor/tests/test_supervisorctl.py::ControllerTests::test_complete_reload_arg_uncompletable PASSED [ 72%] >supervisor/tests/test_supervisorctl.py::ControllerTests::test_complete_start_empty PASSED [ 72%] >supervisor/tests/test_supervisorctl.py::ControllerTests::test_complete_start_no_colon PASSED [ 72%] >supervisor/tests/test_supervisorctl.py::ControllerTests::test_complete_start_uncompletable PASSED [ 72%] >supervisor/tests/test_supervisorctl.py::ControllerTests::test_complete_start_with_colon PASSED [ 72%] >supervisor/tests/test_supervisorctl.py::ControllerTests::test_complete_unknown_action_arg_uncompletable PASSED [ 72%] >supervisor/tests/test_supervisorctl.py::ControllerTests::test_complete_unknown_action_uncompletable PASSED [ 72%] >supervisor/tests/test_supervisorctl.py::ControllerTests::test_ctor PASSED [ 72%] >supervisor/tests/test_supervisorctl.py::ControllerTests::test_do_help PASSED [ 72%] >supervisor/tests/test_supervisorctl.py::ControllerTests::test_do_help_for_help PASSED [ 72%] >supervisor/tests/test_supervisorctl.py::ControllerTests::test_get_server_proxy_with_namespace_returns_that_namespace PASSED [ 72%] >supervisor/tests/test_supervisorctl.py::ControllerTests::test_get_server_proxy_with_no_args_returns_serverproxy PASSED [ 72%] >supervisor/tests/test_supervisorctl.py::ControllerTests::test_get_supervisor_returns_serverproxy_supervisor_namespace PASSED [ 72%] >supervisor/tests/test_supervisorctl.py::ControllerTests::test_nohelp PASSED [ 73%] >supervisor/tests/test_supervisorctl.py::ControllerTests::test_onecmd PASSED [ 73%] >supervisor/tests/test_supervisorctl.py::ControllerTests::test_onecmd_bad_command_error PASSED [ 73%] >supervisor/tests/test_supervisorctl.py::ControllerTests::test_onecmd_clears_completion_cache PASSED [ 73%] >supervisor/tests/test_supervisorctl.py::ControllerTests::test_onecmd_empty_does_not_repeat_previous_cmd PASSED [ 73%] >supervisor/tests/test_supervisorctl.py::ControllerTests::test_real_controller_initialization PASSED [ 73%] >supervisor/tests/test_supervisorctl.py::TestControllerPluginBase::test_do_help_noarg PASSED [ 73%] >supervisor/tests/test_supervisorctl.py::TestControllerPluginBase::test_do_help_witharg PASSED [ 73%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test__formatChanges PASSED [ 73%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test__formatConfigInfo PASSED [ 73%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_add PASSED [ 73%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_add_already_added PASSED [ 73%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_add_bad_name PASSED [ 73%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_add_help PASSED [ 74%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_add_reraises_other_faults PASSED [ 74%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_add_shutdown_state PASSED [ 74%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_avail PASSED [ 74%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_avail_arg PASSED [ 74%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_avail_help PASSED [ 74%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_avail_reraises_other_faults PASSED [ 74%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_avail_shutdown_state PASSED [ 74%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_clear_all PASSED [ 74%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_clear_badname PASSED [ 74%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_clear_fail PASSED [ 74%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_clear_help PASSED [ 74%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_clear_many PASSED [ 74%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_clear_one_success PASSED [ 74%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_clear_one_with_group_success PASSED [ 75%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_clear_upcheck_failed PASSED [ 75%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_exit_help PASSED [ 75%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_fg_badprocname PASSED [ 75%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_fg_help PASSED [ 75%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_fg_procnotrunning PASSED [ 75%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_fg_too_few_args PASSED [ 75%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_fg_too_many_args PASSED [ 75%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_fg_upcheck_failed PASSED [ 75%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_maintail_bad_modifier PASSED [ 75%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_maintail_dashbytes PASSED [ 75%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_maintail_help PASSED [ 75%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_maintail_minus_string_fails PASSED [ 75%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_maintail_nobytes PASSED [ 75%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_maintail_readlog_error_failed PASSED [ 76%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_maintail_readlog_error_nofile PASSED [ 76%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_maintail_toomanyargs PASSED [ 76%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_maintail_upcheck_failed PASSED [ 76%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_maintail_wrong PASSED [ 76%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_open_fail PASSED [ 76%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_open_help PASSED [ 76%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_open_succeed PASSED [ 76%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_pid_allprocesses PASSED [ 76%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_pid_badname PASSED [ 76%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_pid_help PASSED [ 76%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_pid_oneprocess PASSED [ 76%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_pid_oneprocess_not_running PASSED [ 76%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_pid_supervisord PASSED [ 77%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_pid_upcheck_failed PASSED [ 77%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_quit_help PASSED [ 77%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_reload PASSED [ 77%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_reload_arg PASSED [ 77%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_reload_fail PASSED [ 77%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_reload_help PASSED [ 77%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_remove PASSED [ 77%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_remove_bad_name PASSED [ 77%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_remove_help PASSED [ 77%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_remove_reraises_other_faults PASSED [ 77%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_remove_still_running PASSED [ 77%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_reread PASSED [ 77%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_reread_arg PASSED [ 77%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_reread_cant_reread PASSED [ 78%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_reread_help PASSED [ 78%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_reread_reraises_other_faults PASSED [ 78%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_reread_shutdown_state PASSED [ 78%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_restart_all PASSED [ 78%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_restart_fail PASSED [ 78%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_restart_help PASSED [ 78%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_restart_one PASSED [ 78%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_restart_upcheck_failed PASSED [ 78%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_shutdown PASSED [ 78%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_shutdown_catches_socket_error_ECONNREFUSED PASSED [ 78%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_shutdown_catches_socket_error_ENOENT PASSED [ 78%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_shutdown_catches_xmlrpc_fault_shutdown_state PASSED [ 78%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_shutdown_help PASSED [ 79%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_shutdown_reraises_other_socket_errors PASSED [ 79%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_shutdown_reraises_other_xmlrpc_faults PASSED [ 79%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_signal_all PASSED [ 79%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_signal_bad_group PASSED [ 79%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_signal_bad_name PASSED [ 79%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_signal_bad_signal PASSED [ 79%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_signal_fail_no_arg PASSED [ 79%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_signal_fail_one_arg PASSED [ 79%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_signal_failed PASSED [ 79%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_signal_group PASSED [ 79%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_signal_help PASSED [ 79%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_signal_many PASSED [ 79%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_signal_not_running PASSED [ 79%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_signal_one_success PASSED [ 80%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_signal_upcheck_failed PASSED [ 80%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_start_abnormaltermination PASSED [ 80%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_start_all PASSED [ 80%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_start_alreadystarted PASSED [ 80%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_start_badname PASSED [ 80%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_start_fail PASSED [ 80%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_start_group PASSED [ 80%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_start_group_bad_name PASSED [ 80%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_start_help PASSED [ 80%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_start_many PASSED [ 80%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_start_no_file PASSED [ 80%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_start_not_executable PASSED [ 80%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_start_one_success PASSED [ 81%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_start_one_with_group_name_success PASSED [ 81%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_start_spawnerror PASSED [ 81%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_start_upcheck_failed PASSED [ 81%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_status_all_processes_all_arg PASSED [ 81%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_status_all_processes_no_arg PASSED [ 81%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_status_bad_group_name PASSED [ 81%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_status_bad_process_name PASSED [ 81%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_status_bad_process_name_with_group PASSED [ 81%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_status_group_name PASSED [ 81%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_status_help PASSED [ 81%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_status_mixed_names PASSED [ 81%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_status_process_name PASSED [ 81%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_status_success PASSED [ 81%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_status_table_process_column_expands PASSED [ 82%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_status_table_process_column_min_width PASSED [ 82%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_status_unknown_process PASSED [ 82%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_status_upcheck_failed PASSED [ 82%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_stop_all PASSED [ 82%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_stop_badname PASSED [ 82%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_stop_fail PASSED [ 82%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_stop_failed PASSED [ 82%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_stop_group PASSED [ 82%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_stop_group_bad_name PASSED [ 82%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_stop_help PASSED [ 82%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_stop_many PASSED [ 82%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_stop_notrunning PASSED [ 82%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_stop_one_success PASSED [ 82%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_stop_one_with_group_name_success PASSED [ 83%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_stop_upcheck_failed PASSED [ 83%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_tail_bad_modifier PASSED [ 83%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_tail_bad_name PASSED [ 83%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_tail_bytesmodifier PASSED [ 83%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_tail_defaults PASSED [ 83%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_tail_explicit_channel_stderr_nomodifier PASSED [ 83%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_tail_explicit_channel_stdout_nomodifier PASSED [ 83%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_tail_explicit_channel_unrecognized PASSED [ 83%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_tail_f_noprocname PASSED [ 83%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_tail_failed PASSED [ 83%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_tail_no_file PASSED [ 83%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_tail_toofewargs PASSED [ 83%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_tail_toomanyargs PASSED [ 84%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_tail_upcheck_failed PASSED [ 84%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_update_added_procs PASSED [ 84%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_update_changed_procs PASSED [ 84%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_update_help PASSED [ 84%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_update_not_on_shutdown PASSED [ 84%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_update_removed_procs PASSED [ 84%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_update_reraises_other_faults PASSED [ 84%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_update_with_gname PASSED [ 84%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_version PASSED [ 84%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_version_arg PASSED [ 84%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_version_help PASSED [ 84%] >supervisor/tests/test_supervisorctl.py::TestDefaultControllerPlugin::test_version_upcheck_failed PASSED [ 84%] >supervisor/tests/test_supervisorctl.py::test_suite PASSED [ 84%] >supervisor/tests/test_supervisord.py::EntryPointTests::test_main_noprofile PASSED [ 85%] >supervisor/tests/test_supervisord.py::EntryPointTests::test_main_profile PASSED [ 85%] >supervisor/tests/test_supervisord.py::SupervisordTests::test_add_process_group PASSED [ 85%] >supervisor/tests/test_supervisord.py::SupervisordTests::test_add_process_group_event PASSED [ 85%] >supervisor/tests/test_supervisord.py::SupervisordTests::test_diff_add_remove PASSED [ 85%] >supervisor/tests/test_supervisord.py::SupervisordTests::test_diff_changed PASSED [ 85%] >supervisor/tests/test_supervisord.py::SupervisordTests::test_diff_changed_eventlistener PASSED [ 85%] >supervisor/tests/test_supervisord.py::SupervisordTests::test_exit PASSED [ 85%] >supervisor/tests/test_supervisord.py::SupervisordTests::test_exit_delayed PASSED [ 85%] >supervisor/tests/test_supervisord.py::SupervisordTests::test_getSupervisorStateDescription PASSED [ 85%] >supervisor/tests/test_supervisord.py::SupervisordTests::test_get_state PASSED [ 85%] >supervisor/tests/test_supervisord.py::SupervisordTests::test_handle_sigchld PASSED [ 85%] >supervisor/tests/test_supervisord.py::SupervisordTests::test_handle_sighup_in_running_state PASSED [ 85%] >supervisor/tests/test_supervisord.py::SupervisordTests::test_handle_sighup_in_shutdown_state PASSED [ 86%] >supervisor/tests/test_supervisord.py::SupervisordTests::test_handle_sigint PASSED [ 86%] >supervisor/tests/test_supervisord.py::SupervisordTests::test_handle_sigquit PASSED [ 86%] >supervisor/tests/test_supervisord.py::SupervisordTests::test_handle_sigterm PASSED [ 86%] >supervisor/tests/test_supervisord.py::SupervisordTests::test_handle_sigusr2 PASSED [ 86%] >supervisor/tests/test_supervisord.py::SupervisordTests::test_handle_unknown_signal PASSED [ 86%] >supervisor/tests/test_supervisord.py::SupervisordTests::test_main_first PASSED [ 86%] >supervisor/tests/test_supervisord.py::SupervisordTests::test_main_notfirst PASSED [ 86%] >supervisor/tests/test_supervisord.py::SupervisordTests::test_reap PASSED [ 86%] >supervisor/tests/test_supervisord.py::SupervisordTests::test_reap_more_than_once PASSED [ 86%] >supervisor/tests/test_supervisord.py::SupervisordTests::test_reap_recursionguard PASSED [ 86%] >supervisor/tests/test_supervisord.py::SupervisordTests::test_reap_unknown_pid PASSED [ 86%] >supervisor/tests/test_supervisord.py::SupervisordTests::test_remove_process_group PASSED [ 86%] >supervisor/tests/test_supervisord.py::SupervisordTests::test_remove_process_group_event PASSED [ 86%] >supervisor/tests/test_supervisord.py::SupervisordTests::test_runforever_calls_tick PASSED [ 87%] >supervisor/tests/test_supervisord.py::SupervisordTests::test_runforever_emits_generic_specific_event PASSED [ 87%] >supervisor/tests/test_supervisord.py::SupervisordTests::test_runforever_emits_generic_startup_event PASSED [ 87%] >supervisor/tests/test_supervisord.py::SupervisordTests::test_runforever_poll_dispatchers PASSED [ 87%] >supervisor/tests/test_supervisord.py::SupervisordTests::test_runforever_select_dispatcher_exitnow_via_read PASSED [ 87%] >supervisor/tests/test_supervisord.py::SupervisordTests::test_runforever_select_dispatcher_exitnow_via_write PASSED [ 87%] >supervisor/tests/test_supervisord.py::SupervisordTests::test_runforever_select_dispatcher_handle_error_via_read PASSED [ 87%] >supervisor/tests/test_supervisord.py::SupervisordTests::test_runforever_select_dispatcher_handle_error_via_write PASSED [ 87%] >supervisor/tests/test_supervisord.py::SupervisordTests::test_runforever_stopping_emits_events PASSED [ 87%] >supervisor/tests/test_supervisord.py::SupervisordTests::test_tick PASSED [ 87%] >supervisor/tests/test_supervisord.py::test_suite PASSED [ 87%] >supervisor/tests/test_templating.py::MeldAPITests::test_attributes PASSED [ 87%] >supervisor/tests/test_templating.py::MeldAPITests::test_attributes_nonstringtype_raises PASSED [ 87%] >supervisor/tests/test_templating.py::MeldAPITests::test_attributes_unicode PASSED [ 87%] >supervisor/tests/test_templating.py::MeldAPITests::test_content PASSED [ 88%] >supervisor/tests/test_templating.py::MeldAPITests::test_fillmeldhtmlform PASSED [ 88%] >supervisor/tests/test_templating.py::MeldAPITests::test_fillmelds PASSED [ 88%] >supervisor/tests/test_templating.py::MeldAPITests::test_findmeld PASSED [ 88%] >supervisor/tests/test_templating.py::MeldAPITests::test_findmeld_default PASSED [ 88%] >supervisor/tests/test_templating.py::MeldAPITests::test_mod PASSED [ 88%] >supervisor/tests/test_templating.py::MeldAPITests::test_repeat_child PASSED [ 88%] >supervisor/tests/test_templating.py::MeldAPITests::test_repeat_nochild PASSED [ 88%] >supervisor/tests/test_templating.py::MeldAPITests::test_replace_removes_all_elements PASSED [ 88%] >supervisor/tests/test_templating.py::MeldAPITests::test_replace_replaces_the_right_element PASSED [ 88%] >supervisor/tests/test_templating.py::MeldElementInterfaceTests::test__setitem__ PASSED [ 88%] >supervisor/tests/test_templating.py::MeldElementInterfaceTests::test_append PASSED [ 88%] >supervisor/tests/test_templating.py::MeldElementInterfaceTests::test_clone PASSED [ 88%] >supervisor/tests/test_templating.py::MeldElementInterfaceTests::test_clone_simple PASSED [ 89%] >supervisor/tests/test_templating.py::MeldElementInterfaceTests::test_content_simple_nostructure PASSED [ 89%] >supervisor/tests/test_templating.py::MeldElementInterfaceTests::test_content_simple_structure PASSED [ 89%] >supervisor/tests/test_templating.py::MeldElementInterfaceTests::test_ctor PASSED [ 89%] >supervisor/tests/test_templating.py::MeldElementInterfaceTests::test_delslice PASSED [ 89%] >supervisor/tests/test_templating.py::MeldElementInterfaceTests::test_deparent_noparent PASSED [ 89%] >supervisor/tests/test_templating.py::MeldElementInterfaceTests::test_deparent_withparent PASSED [ 89%] >supervisor/tests/test_templating.py::MeldElementInterfaceTests::test_diffmeld1 PASSED [ 89%] >supervisor/tests/test_templating.py::MeldElementInterfaceTests::test_diffmeld2 PASSED [ 89%] >supervisor/tests/test_templating.py::MeldElementInterfaceTests::test_diffmeld3 PASSED [ 89%] >supervisor/tests/test_templating.py::MeldElementInterfaceTests::test_diffmeld4 PASSED [ 89%] >supervisor/tests/test_templating.py::MeldElementInterfaceTests::test_diffmeld5 PASSED [ 89%] >supervisor/tests/test_templating.py::MeldElementInterfaceTests::test_findmeld_simple PASSED [ 89%] >supervisor/tests/test_templating.py::MeldElementInterfaceTests::test_findmeld_simple_oneleveldown PASSED [ 89%] >supervisor/tests/test_templating.py::MeldElementInterfaceTests::test_findmeld_simple_twolevelsdown PASSED [ 90%] >supervisor/tests/test_templating.py::MeldElementInterfaceTests::test_getiterator PASSED [ 90%] >supervisor/tests/test_templating.py::MeldElementInterfaceTests::test_getiterator_simple PASSED [ 90%] >supervisor/tests/test_templating.py::MeldElementInterfaceTests::test_getiterator_tag_ignored PASSED [ 90%] >supervisor/tests/test_templating.py::MeldElementInterfaceTests::test_insert PASSED [ 90%] >supervisor/tests/test_templating.py::MeldElementInterfaceTests::test_lineage PASSED [ 90%] >supervisor/tests/test_templating.py::MeldElementInterfaceTests::test_remove PASSED [ 90%] >supervisor/tests/test_templating.py::MeldElementInterfaceTests::test_repeat PASSED [ 90%] >supervisor/tests/test_templating.py::MeldElementInterfaceTests::test_setslice PASSED [ 90%] >supervisor/tests/test_templating.py::MeldElementInterfaceTests::test_shortrepr PASSED [ 90%] >supervisor/tests/test_templating.py::MeldElementInterfaceTests::test_shortrepr2 PASSED [ 90%] >supervisor/tests/test_templating.py::ParserTests::test_dupe_meldids_fails_parse_html PASSED [ 90%] >supervisor/tests/test_templating.py::ParserTests::test_dupe_meldids_fails_parse_xml PASSED [ 90%] >supervisor/tests/test_templating.py::ParserTests::test_nvu_html PASSED [ 91%] >supervisor/tests/test_templating.py::ParserTests::test_parse_complex_xhtml PASSED [ 91%] >supervisor/tests/test_templating.py::ParserTests::test_parse_simple_xhtml PASSED [ 91%] >supervisor/tests/test_templating.py::ParserTests::test_parse_simple_xml PASSED [ 91%] >supervisor/tests/test_templating.py::UtilTests::test_insert_doctype_after_xmldecl PASSED [ 91%] >supervisor/tests/test_templating.py::UtilTests::test_insert_meld_ns_decl PASSED [ 91%] >supervisor/tests/test_templating.py::UtilTests::test_insert_xhtml_doctype PASSED [ 91%] >supervisor/tests/test_templating.py::UtilTests::test_prefeed_preserves_existing_doctype PASSED [ 91%] >supervisor/tests/test_templating.py::UtilTests::test_prefeed_preserves_existing_meld_ns PASSED [ 91%] >supervisor/tests/test_templating.py::WriterTests::test_content_nostructure PASSED [ 91%] >supervisor/tests/test_templating.py::WriterTests::test_content_structure PASSED [ 91%] >supervisor/tests/test_templating.py::WriterTests::test_escape_attrib PASSED [ 91%] >supervisor/tests/test_templating.py::WriterTests::test_escape_attrib_unicodeerror PASSED [ 91%] >supervisor/tests/test_templating.py::WriterTests::test_escape_cdata PASSED [ 91%] >supervisor/tests/test_templating.py::WriterTests::test_escape_cdata_unicodeerror PASSED [ 92%] >supervisor/tests/test_templating.py::WriterTests::test_replace_nostructure PASSED [ 92%] >supervisor/tests/test_templating.py::WriterTests::test_replace_structure PASSED [ 92%] >supervisor/tests/test_templating.py::WriterTests::test_unknown_entity PASSED [ 92%] >supervisor/tests/test_templating.py::WriterTests::test_write_booleanattrs_xhtml_as_html PASSED [ 92%] >supervisor/tests/test_templating.py::WriterTests::test_write_complex_xhtml_as_html PASSED [ 92%] >supervisor/tests/test_templating.py::WriterTests::test_write_complex_xhtml_as_xhtml PASSED [ 92%] >supervisor/tests/test_templating.py::WriterTests::test_write_emptytags_html PASSED [ 92%] >supervisor/tests/test_templating.py::WriterTests::test_write_simple_xhtml PASSED [ 92%] >supervisor/tests/test_templating.py::WriterTests::test_write_simple_xhtml_as_fragment PASSED [ 92%] >supervisor/tests/test_templating.py::WriterTests::test_write_simple_xhtml_as_html PASSED [ 92%] >supervisor/tests/test_templating.py::WriterTests::test_write_simple_xhtml_as_html_fragment PASSED [ 92%] >supervisor/tests/test_templating.py::WriterTests::test_write_simple_xhtml_as_html_new_doctype PASSED [ 92%] >supervisor/tests/test_templating.py::WriterTests::test_write_simple_xhtml_doctype_nodeclaration PASSED [ 93%] >supervisor/tests/test_templating.py::WriterTests::test_write_simple_xhtml_fragment_kills_doctype_and_declaration PASSED [ 93%] >supervisor/tests/test_templating.py::WriterTests::test_write_simple_xhtml_override_encoding PASSED [ 93%] >supervisor/tests/test_templating.py::WriterTests::test_write_simple_xhtml_pipeline PASSED [ 93%] >supervisor/tests/test_templating.py::WriterTests::test_write_simple_xhtml_with_doctype PASSED [ 93%] >supervisor/tests/test_templating.py::WriterTests::test_write_simple_xhtml_with_doctype_as_html PASSED [ 93%] >supervisor/tests/test_templating.py::WriterTests::test_write_simple_xml PASSED [ 93%] >supervisor/tests/test_templating.py::WriterTests::test_write_simple_xml_as_fragment PASSED [ 93%] >supervisor/tests/test_templating.py::WriterTests::test_write_simple_xml_doctype_nodeclaration PASSED [ 93%] >supervisor/tests/test_templating.py::WriterTests::test_write_simple_xml_fragment_kills_doctype_and_declaration PASSED [ 93%] >supervisor/tests/test_templating.py::WriterTests::test_write_simple_xml_override_encoding PASSED [ 93%] >supervisor/tests/test_templating.py::WriterTests::test_write_simple_xml_pipeline PASSED [ 93%] >supervisor/tests/test_templating.py::WriterTests::test_write_simple_xml_with_doctype PASSED [ 93%] >supervisor/tests/test_templating.py::test_suite PASSED [ 93%] >supervisor/tests/test_web.py::DeferredWebProducerTests::test_ctor PASSED [ 94%] >supervisor/tests/test_web.py::DeferredWebProducerTests::test_more_exception_caught PASSED [ 94%] >supervisor/tests/test_web.py::DeferredWebProducerTests::test_more_finished PASSED [ 94%] >supervisor/tests/test_web.py::DeferredWebProducerTests::test_more_not_done_yet PASSED [ 94%] >supervisor/tests/test_web.py::DeferredWebProducerTests::test_sendresponse_redirect PASSED [ 94%] >supervisor/tests/test_web.py::DeferredWebProducerTests::test_sendresponse_withbody_and_content_type PASSED [ 94%] >supervisor/tests/test_web.py::UIHandlerTests::test_handle_request_default PASSED [ 94%] >supervisor/tests/test_web.py::UIHandlerTests::test_handle_request_index_html PASSED [ 94%] >supervisor/tests/test_web.py::UIHandlerTests::test_handle_request_no_view_method PASSED [ 94%] >supervisor/tests/test_web.py::UIHandlerTests::test_handle_request_ok_html PASSED [ 94%] >supervisor/tests/test_web.py::UIHandlerTests::test_handle_request_tail_html PASSED [ 94%] >supervisor/tests/test_web.py::StatusViewTests::test_make_callback_noaction PASSED [ 94%] >supervisor/tests/test_web.py::StatusViewTests::test_render_noaction PASSED [ 94%] >supervisor/tests/test_web.py::StatusViewTests::test_render_refresh PASSED [ 94%] >supervisor/tests/test_web.py::test_suite PASSED [ 95%] >supervisor/tests/test_xmlrpc.py::GetFaultDescriptionTests::test_returns_description_for_known_fault PASSED [ 95%] >supervisor/tests/test_xmlrpc.py::GetFaultDescriptionTests::test_returns_unknown_for_unknown_fault PASSED [ 95%] >supervisor/tests/test_xmlrpc.py::RPCErrorTests::test___str___shows_code_and_text PASSED [ 95%] >supervisor/tests/test_xmlrpc.py::RPCErrorTests::test_sets_text_with_fault_name_and_extra PASSED [ 95%] >supervisor/tests/test_xmlrpc.py::RPCErrorTests::test_sets_text_with_fault_name_only PASSED [ 95%] >supervisor/tests/test_xmlrpc.py::XMLRPCMarshallingTests::test_xmlrpc_marshal PASSED [ 95%] >supervisor/tests/test_xmlrpc.py::XMLRPCHandlerTests::test_continue_request_400_if_loads_raises_not_xml PASSED [ 95%] >supervisor/tests/test_xmlrpc.py::XMLRPCHandlerTests::test_continue_request_400_if_loads_raises_weird_xml PASSED [ 95%] >supervisor/tests/test_xmlrpc.py::XMLRPCHandlerTests::test_continue_request_400_if_method_name_is_empty PASSED [ 95%] >supervisor/tests/test_xmlrpc.py::XMLRPCHandlerTests::test_continue_request_500_if_rpcinterface_method_call_raises PASSED [ 95%] >supervisor/tests/test_xmlrpc.py::XMLRPCHandlerTests::test_continue_request_500_if_xmlrpc_dumps_raises PASSED [ 95%] >supervisor/tests/test_xmlrpc.py::XMLRPCHandlerTests::test_continue_request_methodsuccess PASSED [ 95%] >supervisor/tests/test_xmlrpc.py::XMLRPCHandlerTests::test_continue_request_no_params_in_request PASSED [ 96%] >supervisor/tests/test_xmlrpc.py::XMLRPCHandlerTests::test_continue_request_nosuchmethod PASSED [ 96%] >supervisor/tests/test_xmlrpc.py::XMLRPCHandlerTests::test_continue_request_value_is_function PASSED [ 96%] >supervisor/tests/test_xmlrpc.py::XMLRPCHandlerTests::test_ctor PASSED [ 96%] >supervisor/tests/test_xmlrpc.py::XMLRPCHandlerTests::test_iterparse_loads_methodcall PASSED [ 96%] >supervisor/tests/test_xmlrpc.py::XMLRPCHandlerTests::test_match PASSED [ 96%] >supervisor/tests/test_xmlrpc.py::TraverseTests::test_bad_params PASSED [ 96%] >supervisor/tests/test_xmlrpc.py::TraverseTests::test_method_name_exists_but_is_not_a_method PASSED [ 96%] >supervisor/tests/test_xmlrpc.py::TraverseTests::test_method_name_not_found PASSED [ 96%] >supervisor/tests/test_xmlrpc.py::TraverseTests::test_namespace_name_not_found PASSED [ 96%] >supervisor/tests/test_xmlrpc.py::TraverseTests::test_security_disallows_object_traversal PASSED [ 96%] >supervisor/tests/test_xmlrpc.py::TraverseTests::test_security_disallows_underscore_methods PASSED [ 96%] >supervisor/tests/test_xmlrpc.py::TraverseTests::test_success PASSED [ 96%] >supervisor/tests/test_xmlrpc.py::SupervisorTransportTests::test__get_connection_http_80 PASSED [ 96%] >supervisor/tests/test_xmlrpc.py::SupervisorTransportTests::test__get_connection_http_9001 PASSED [ 97%] >supervisor/tests/test_xmlrpc.py::SupervisorTransportTests::test_close PASSED [ 97%] >supervisor/tests/test_xmlrpc.py::SupervisorTransportTests::test_ctor_unix PASSED [ 97%] >supervisor/tests/test_xmlrpc.py::SupervisorTransportTests::test_ctor_unknown PASSED [ 97%] >supervisor/tests/test_xmlrpc.py::SupervisorTransportTests::test_request_200_response PASSED [ 97%] >supervisor/tests/test_xmlrpc.py::SupervisorTransportTests::test_request_400_response PASSED [ 97%] >supervisor/tests/test_xmlrpc.py::SupervisorTransportTests::test_request_non_200_response PASSED [ 97%] >supervisor/tests/test_xmlrpc.py::TestDeferredXMLRPCResponse::test_ctor PASSED [ 97%] >supervisor/tests/test_xmlrpc.py::TestDeferredXMLRPCResponse::test_getresponse_http_10_no_keepalive PASSED [ 97%] >supervisor/tests/test_xmlrpc.py::TestDeferredXMLRPCResponse::test_getresponse_http_10_with_keepalive PASSED [ 97%] >supervisor/tests/test_xmlrpc.py::TestDeferredXMLRPCResponse::test_getresponse_http_11_with_close PASSED [ 97%] >supervisor/tests/test_xmlrpc.py::TestDeferredXMLRPCResponse::test_getresponse_http_11_without_close PASSED [ 97%] >supervisor/tests/test_xmlrpc.py::TestDeferredXMLRPCResponse::test_getresponse_http_unknown PASSED [ 97%] >supervisor/tests/test_xmlrpc.py::TestDeferredXMLRPCResponse::test_more_callback_raises_RPCError PASSED [ 98%] >supervisor/tests/test_xmlrpc.py::TestDeferredXMLRPCResponse::test_more_callback_raises_unexpected_exception PASSED [ 98%] >supervisor/tests/test_xmlrpc.py::TestDeferredXMLRPCResponse::test_more_callback_returns_not_done_yet PASSED [ 98%] >supervisor/tests/test_xmlrpc.py::TestDeferredXMLRPCResponse::test_more_callback_returns_value PASSED [ 98%] >supervisor/tests/test_xmlrpc.py::TestDeferredXMLRPCResponse::test_more_finished PASSED [ 98%] >supervisor/tests/test_xmlrpc.py::TestSystemNamespaceRPCInterface::test_listMethods_gardenpath PASSED [ 98%] >supervisor/tests/test_xmlrpc.py::TestSystemNamespaceRPCInterface::test_listMethods_omits_underscore_attrs PASSED [ 98%] >supervisor/tests/test_xmlrpc.py::TestSystemNamespaceRPCInterface::test_methodHelp_known_method PASSED [ 98%] >supervisor/tests/test_xmlrpc.py::TestSystemNamespaceRPCInterface::test_methodHelp_unknown_method PASSED [ 98%] >supervisor/tests/test_xmlrpc.py::TestSystemNamespaceRPCInterface::test_methodSignature_known_method PASSED [ 98%] >supervisor/tests/test_xmlrpc.py::TestSystemNamespaceRPCInterface::test_methodSignature_unknown_method PASSED [ 98%] >supervisor/tests/test_xmlrpc.py::TestSystemNamespaceRPCInterface::test_methodSignature_with_bad_sig PASSED [ 98%] >supervisor/tests/test_xmlrpc.py::TestSystemNamespaceRPCInterface::test_multicall_catches_callback_exceptions PASSED [ 98%] >supervisor/tests/test_xmlrpc.py::TestSystemNamespaceRPCInterface::test_multicall_catches_noncallback_exceptions PASSED [ 98%] >supervisor/tests/test_xmlrpc.py::TestSystemNamespaceRPCInterface::test_multicall_faults_for_methodName_bad_namespace PASSED [ 99%] >supervisor/tests/test_xmlrpc.py::TestSystemNamespaceRPCInterface::test_multicall_faults_for_methodName_good_ns_bad_method PASSED [ 99%] >supervisor/tests/test_xmlrpc.py::TestSystemNamespaceRPCInterface::test_multicall_faults_for_missing_methodName PASSED [ 99%] >supervisor/tests/test_xmlrpc.py::TestSystemNamespaceRPCInterface::test_multicall_faults_for_recursion PASSED [ 99%] >supervisor/tests/test_xmlrpc.py::TestSystemNamespaceRPCInterface::test_multicall_performs_callback_functions_serially PASSED [ 99%] >supervisor/tests/test_xmlrpc.py::TestSystemNamespaceRPCInterface::test_multicall_performs_noncallback_functions_serially PASSED [ 99%] >supervisor/tests/test_xmlrpc.py::TestSystemNamespaceRPCInterface::test_multicall_returns_empty_results_for_empty_calls PASSED [ 99%] >supervisor/tests/test_xmlrpc.py::Test_gettags::test_four_atparts PASSED [ 99%] >supervisor/tests/test_xmlrpc.py::Test_gettags::test_one_atpart PASSED [ 99%] >supervisor/tests/test_xmlrpc.py::Test_gettags::test_three_atparts PASSED [ 99%] >supervisor/tests/test_xmlrpc.py::Test_gettags::test_two_atparts PASSED [ 99%] >supervisor/tests/test_xmlrpc.py::Test_capped_int::test_caps_value_above_maxint PASSED [ 99%] >supervisor/tests/test_xmlrpc.py::Test_capped_int::test_caps_value_below_minint PASSED [ 99%] >supervisor/tests/test_xmlrpc.py::Test_capped_int::test_converts_value_to_integer PASSED [100%] > >=================================== FAILURES =================================== >____________________ SocketManagerTest.test_prepare_socket _____________________ > >self = <supervisor.tests.test_socket_manager.SocketManagerTest testMethod=test_prepare_socket> > > def test_prepare_socket(self): > conf = DummySocketConfig(1) > sock_manager = self._makeOne(conf) > sock = sock_manager.get_socket() > self.assertTrue(sock_manager.is_prepared()) > self.assertFalse(sock.bind_called) > self.assertTrue(sock.listen_called) >> self.assertEqual(sock.listen_backlog, socket.SOMAXCONN) >E AssertionError: 128 != 4096 > >supervisor/tests/test_socket_manager.py:207: AssertionError >==================== 1 failed, 1357 passed in 13.17 seconds ==================== > * ERROR: app-admin/supervisor-4.1.0::gentoo failed (test phase): > * Tests fail with python3.6 > * > * Call stack: > * ebuild.sh, line 125: Called src_test > * environment, line 3006: Called distutils-r1_src_test > * environment, line 1102: Called _distutils-r1_run_foreach_impl 'python_test' > * environment, line 467: Called python_foreach_impl 'distutils-r1_run_phase' 'python_test' > * environment, line 2524: Called multibuild_foreach_variant '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'python_test' > * environment, line 1882: Called _multibuild_run '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'python_test' > * environment, line 1880: Called _python_multibuild_wrapper 'distutils-r1_run_phase' 'python_test' > * environment, line 720: Called distutils-r1_run_phase 'python_test' > * environment, line 1033: Called python_test > * environment, line 2892: Called die > * The specific snippet of code: > * pytest -vv || die "Tests fail with ${EPYTHON}" > * > * If you need support, post the output of `emerge --info '=app-admin/supervisor-4.1.0::gentoo'`, > * the complete build log and the output of `emerge -pqv '=app-admin/supervisor-4.1.0::gentoo'`. > * The complete build log is located at '/var/log/portage/app-admin:supervisor-4.1.0:20200304-062243.log'. > * For convenience, a symlink to the build log is located at '/var/tmp/portage/app-admin/supervisor-4.1.0/temp/build.log'. > * The ebuild environment file is located at '/var/tmp/portage/app-admin/supervisor-4.1.0/temp/environment'. > * Working directory: '/var/tmp/portage/app-admin/supervisor-4.1.0/work/supervisor-4.1.0' > * S: '/var/tmp/portage/app-admin/supervisor-4.1.0/work/supervisor-4.1.0'
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 711538
:
617060
| 617062 |
617064
|
617066
|
617068
|
617070