* Package: dev-python/cherrypy-18.6.0  * Repository: gentoo  * Maintainer: python@gentoo.org  * USE: abi_ppc_32 elibc_glibc kernel_linux ppc python_targets_python3_8 python_targets_python3_9 ssl test userland_GNU  * FEATURES: preserve-libs sandbox test >>> Unpacking source... >>> Unpacking CherryPy-18.6.0.tar.gz to /var/tmp/portage/dev-python/cherrypy-18.6.0/work >>> Source unpacked in /var/tmp/portage/dev-python/cherrypy-18.6.0/work >>> Preparing source in /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0 ... >>> Source prepared. >>> Configuring source in /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0 ... >>> Source configured. >>> Compiling source in /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0 ... * python3_8: running distutils-r1_run_phase distutils-r1_python_compile python3.8 setup.py build -j 16 running build running build_py creating /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy copying cherrypy/_json.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy copying cherrypy/_cpwsgi_server.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy copying cherrypy/_cpchecker.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy copying cherrypy/_cpdispatch.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy copying cherrypy/daemon.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy copying cherrypy/__init__.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy copying cherrypy/_cplogging.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy copying cherrypy/_cpconfig.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy copying cherrypy/_cperror.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy copying cherrypy/_cpserver.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy copying cherrypy/_helper.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy copying cherrypy/__main__.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy copying cherrypy/_cptools.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy copying cherrypy/_cpnative_server.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy copying cherrypy/_cpreqbody.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy copying cherrypy/_cprequest.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy copying cherrypy/_cptree.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy copying cherrypy/_cpmodpy.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy copying cherrypy/_cpwsgi.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy copying cherrypy/_cpcompat.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy creating /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy/lib copying cherrypy/lib/reprconf.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy/lib copying cherrypy/lib/gctools.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy/lib copying cherrypy/lib/auth_basic.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy/lib copying cherrypy/lib/xmlrpcutil.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy/lib copying cherrypy/lib/cpstats.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy/lib copying cherrypy/lib/locking.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy/lib copying cherrypy/lib/cptools.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy/lib copying cherrypy/lib/caching.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy/lib copying cherrypy/lib/encoding.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy/lib copying cherrypy/lib/__init__.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy/lib copying cherrypy/lib/jsontools.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy/lib copying cherrypy/lib/auth_digest.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy/lib copying cherrypy/lib/covercp.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy/lib copying cherrypy/lib/static.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy/lib copying cherrypy/lib/profiler.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy/lib copying cherrypy/lib/sessions.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy/lib copying cherrypy/lib/httputil.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy/lib creating /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy/tutorial copying cherrypy/tutorial/tut06_default_method.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy/tutorial copying cherrypy/tutorial/tut10_http_errors.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy/tutorial copying cherrypy/tutorial/tut03_get_and_post.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy/tutorial copying cherrypy/tutorial/tut04_complex_site.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy/tutorial copying cherrypy/tutorial/__init__.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy/tutorial copying cherrypy/tutorial/tut02_expose_methods.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy/tutorial copying cherrypy/tutorial/tut05_derived_objects.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy/tutorial copying cherrypy/tutorial/tut08_generators_and_yield.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy/tutorial copying cherrypy/tutorial/tut01_helloworld.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy/tutorial copying cherrypy/tutorial/tut07_sessions.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy/tutorial copying cherrypy/tutorial/tut09_files.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy/tutorial creating /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy/test copying cherrypy/test/test_sessionauthenticate.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy/test copying cherrypy/test/test_mime.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy/test copying cherrypy/test/test_logging.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy/test copying cherrypy/test/test_core.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy/test copying cherrypy/test/test_wsgi_vhost.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy/test copying cherrypy/test/modpy.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy/test copying cherrypy/test/sessiondemo.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy/test copying cherrypy/test/modwsgi.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy/test copying cherrypy/test/test_http.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy/test copying cherrypy/test/test_xmlrpc.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy/test copying cherrypy/test/logtest.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy/test copying cherrypy/test/test_static.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy/test copying cherrypy/test/modfastcgi.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy/test copying cherrypy/test/test_misc_tools.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy/test copying cherrypy/test/test_auth_digest.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy/test copying cherrypy/test/test_config_server.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy/test copying cherrypy/test/test_params.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy/test copying cherrypy/test/test_dynamicobjectmapping.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy/test copying cherrypy/test/test_routes.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy/test copying cherrypy/test/test_config.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy/test copying cherrypy/test/__init__.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy/test copying cherrypy/test/test_caching.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy/test copying cherrypy/test/helper.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy/test copying cherrypy/test/test_auth_basic.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy/test copying cherrypy/test/benchmark.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy/test copying cherrypy/test/checkerdemo.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy/test copying cherrypy/test/test_wsgi_ns.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy/test copying cherrypy/test/test_states.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy/test copying cherrypy/test/modfcgid.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy/test copying cherrypy/test/test_tools.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy/test copying cherrypy/test/_test_decorators.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy/test copying cherrypy/test/test_encoding.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy/test copying cherrypy/test/test_etags.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy/test copying cherrypy/test/test_httputil.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy/test copying cherrypy/test/test_wsgi_unix_socket.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy/test copying cherrypy/test/test_tutorials.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy/test copying cherrypy/test/test_conn.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy/test copying cherrypy/test/webtest.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy/test copying cherrypy/test/test_bus.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy/test copying cherrypy/test/test_plugins.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy/test copying cherrypy/test/test_virtualhost.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy/test copying cherrypy/test/test_proxy.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy/test copying cherrypy/test/_test_states_demo.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy/test copying cherrypy/test/test_json.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy/test copying cherrypy/test/test_session.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy/test copying cherrypy/test/test_iterator.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy/test copying cherrypy/test/test_wsgiapps.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy/test copying cherrypy/test/test_request_obj.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy/test copying cherrypy/test/test_refleaks.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy/test copying cherrypy/test/test_native.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy/test copying cherrypy/test/test_objectmapping.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy/test creating /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy/process copying cherrypy/process/servers.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy/process copying cherrypy/process/wspbus.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy/process copying cherrypy/process/__init__.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy/process copying cherrypy/process/plugins.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy/process copying cherrypy/process/win32.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy/process creating /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy/scaffold copying cherrypy/scaffold/__init__.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy/scaffold running egg_info writing CherryPy.egg-info/PKG-INFO writing dependency_links to CherryPy.egg-info/dependency_links.txt writing entry points to CherryPy.egg-info/entry_points.txt writing requirements to CherryPy.egg-info/requires.txt writing top-level names to CherryPy.egg-info/top_level.txt reading manifest file 'CherryPy.egg-info/SOURCES.txt' writing manifest file 'CherryPy.egg-info/SOURCES.txt' copying cherrypy/favicon.ico -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy copying cherrypy/tutorial/README.rst -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy/tutorial copying cherrypy/tutorial/custom_error.html -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy/tutorial copying cherrypy/tutorial/pdf_file.pdf -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy/tutorial copying cherrypy/tutorial/tutorial.conf -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy/tutorial copying cherrypy/test/fastcgi.conf -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy/test copying cherrypy/test/fcgi.conf -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy/test copying cherrypy/test/style.css -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy/test copying cherrypy/test/test.pem -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy/test creating /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy/test/static copying cherrypy/test/static/404.html -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy/test/static copying cherrypy/test/static/dirback.jpg -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy/test/static copying cherrypy/test/static/index.html -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy/test/static copying cherrypy/scaffold/apache-fcgi.conf -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy/scaffold copying cherrypy/scaffold/example.conf -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy/scaffold copying cherrypy/scaffold/site.conf -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy/scaffold creating /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy/scaffold/static copying cherrypy/scaffold/static/made_with_cherrypy_small.png -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_8/lib/cherrypy/scaffold/static warning: build_py: byte-compiling is disabled, skipping. * python3_9: running distutils-r1_run_phase distutils-r1_python_compile python3.9 setup.py build -j 16 running build running build_py creating /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy copying cherrypy/_json.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy copying cherrypy/_cpwsgi_server.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy copying cherrypy/_cpchecker.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy copying cherrypy/_cpdispatch.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy copying cherrypy/daemon.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy copying cherrypy/__init__.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy copying cherrypy/_cplogging.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy copying cherrypy/_cpconfig.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy copying cherrypy/_cperror.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy copying cherrypy/_cpserver.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy copying cherrypy/_helper.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy copying cherrypy/__main__.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy copying cherrypy/_cptools.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy copying cherrypy/_cpnative_server.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy copying cherrypy/_cpreqbody.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy copying cherrypy/_cprequest.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy copying cherrypy/_cptree.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy copying cherrypy/_cpmodpy.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy copying cherrypy/_cpwsgi.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy copying cherrypy/_cpcompat.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy creating /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy/lib copying cherrypy/lib/reprconf.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy/lib copying cherrypy/lib/gctools.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy/lib copying cherrypy/lib/auth_basic.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy/lib copying cherrypy/lib/xmlrpcutil.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy/lib copying cherrypy/lib/cpstats.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy/lib copying cherrypy/lib/locking.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy/lib copying cherrypy/lib/cptools.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy/lib copying cherrypy/lib/caching.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy/lib copying cherrypy/lib/encoding.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy/lib copying cherrypy/lib/__init__.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy/lib copying cherrypy/lib/jsontools.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy/lib copying cherrypy/lib/auth_digest.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy/lib copying cherrypy/lib/covercp.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy/lib copying cherrypy/lib/static.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy/lib copying cherrypy/lib/profiler.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy/lib copying cherrypy/lib/sessions.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy/lib copying cherrypy/lib/httputil.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy/lib creating /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy/tutorial copying cherrypy/tutorial/tut06_default_method.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy/tutorial copying cherrypy/tutorial/tut10_http_errors.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy/tutorial copying cherrypy/tutorial/tut03_get_and_post.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy/tutorial copying cherrypy/tutorial/tut04_complex_site.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy/tutorial copying cherrypy/tutorial/__init__.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy/tutorial copying cherrypy/tutorial/tut02_expose_methods.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy/tutorial copying cherrypy/tutorial/tut05_derived_objects.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy/tutorial copying cherrypy/tutorial/tut08_generators_and_yield.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy/tutorial copying cherrypy/tutorial/tut01_helloworld.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy/tutorial copying cherrypy/tutorial/tut07_sessions.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy/tutorial copying cherrypy/tutorial/tut09_files.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy/tutorial creating /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy/test copying cherrypy/test/test_sessionauthenticate.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy/test copying cherrypy/test/test_mime.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy/test copying cherrypy/test/test_logging.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy/test copying cherrypy/test/test_core.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy/test copying cherrypy/test/test_wsgi_vhost.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy/test copying cherrypy/test/modpy.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy/test copying cherrypy/test/sessiondemo.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy/test copying cherrypy/test/modwsgi.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy/test copying cherrypy/test/test_http.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy/test copying cherrypy/test/test_xmlrpc.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy/test copying cherrypy/test/logtest.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy/test copying cherrypy/test/test_static.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy/test copying cherrypy/test/modfastcgi.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy/test copying cherrypy/test/test_misc_tools.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy/test copying cherrypy/test/test_auth_digest.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy/test copying cherrypy/test/test_config_server.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy/test copying cherrypy/test/test_params.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy/test copying cherrypy/test/test_dynamicobjectmapping.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy/test copying cherrypy/test/test_routes.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy/test copying cherrypy/test/test_config.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy/test copying cherrypy/test/__init__.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy/test copying cherrypy/test/test_caching.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy/test copying cherrypy/test/helper.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy/test copying cherrypy/test/test_auth_basic.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy/test copying cherrypy/test/benchmark.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy/test copying cherrypy/test/checkerdemo.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy/test copying cherrypy/test/test_wsgi_ns.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy/test copying cherrypy/test/test_states.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy/test copying cherrypy/test/modfcgid.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy/test copying cherrypy/test/test_tools.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy/test copying cherrypy/test/_test_decorators.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy/test copying cherrypy/test/test_encoding.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy/test copying cherrypy/test/test_etags.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy/test copying cherrypy/test/test_httputil.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy/test copying cherrypy/test/test_wsgi_unix_socket.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy/test copying cherrypy/test/test_tutorials.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy/test copying cherrypy/test/test_conn.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy/test copying cherrypy/test/webtest.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy/test copying cherrypy/test/test_bus.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy/test copying cherrypy/test/test_plugins.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy/test copying cherrypy/test/test_virtualhost.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy/test copying cherrypy/test/test_proxy.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy/test copying cherrypy/test/_test_states_demo.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy/test copying cherrypy/test/test_json.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy/test copying cherrypy/test/test_session.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy/test copying cherrypy/test/test_iterator.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy/test copying cherrypy/test/test_wsgiapps.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy/test copying cherrypy/test/test_request_obj.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy/test copying cherrypy/test/test_refleaks.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy/test copying cherrypy/test/test_native.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy/test copying cherrypy/test/test_objectmapping.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy/test creating /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy/process copying cherrypy/process/servers.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy/process copying cherrypy/process/wspbus.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy/process copying cherrypy/process/__init__.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy/process copying cherrypy/process/plugins.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy/process copying cherrypy/process/win32.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy/process creating /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy/scaffold copying cherrypy/scaffold/__init__.py -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy/scaffold running egg_info writing CherryPy.egg-info/PKG-INFO writing dependency_links to CherryPy.egg-info/dependency_links.txt writing entry points to CherryPy.egg-info/entry_points.txt writing requirements to CherryPy.egg-info/requires.txt writing top-level names to CherryPy.egg-info/top_level.txt reading manifest file 'CherryPy.egg-info/SOURCES.txt' writing manifest file 'CherryPy.egg-info/SOURCES.txt' copying cherrypy/favicon.ico -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy copying cherrypy/tutorial/README.rst -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy/tutorial copying cherrypy/tutorial/custom_error.html -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy/tutorial copying cherrypy/tutorial/pdf_file.pdf -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy/tutorial copying cherrypy/tutorial/tutorial.conf -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy/tutorial copying cherrypy/test/fastcgi.conf -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy/test copying cherrypy/test/fcgi.conf -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy/test copying cherrypy/test/style.css -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy/test copying cherrypy/test/test.pem -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy/test creating /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy/test/static copying cherrypy/test/static/404.html -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy/test/static copying cherrypy/test/static/dirback.jpg -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy/test/static copying cherrypy/test/static/index.html -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy/test/static copying cherrypy/scaffold/apache-fcgi.conf -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy/scaffold copying cherrypy/scaffold/example.conf -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy/scaffold copying cherrypy/scaffold/site.conf -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy/scaffold creating /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy/scaffold/static copying cherrypy/scaffold/static/made_with_cherrypy_small.png -> /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0-python3_9/lib/cherrypy/scaffold/static warning: build_py: byte-compiling is disabled, skipping. >>> Source compiled. >>> Test phase: dev-python/cherrypy-18.6.0 * python3_8: running distutils-r1_run_phase python_test python3.8 -m pytest -vv -ra -l ========================================= test session starts ========================================== platform linux -- Python 3.8.8, pytest-6.2.2, py-1.10.0, pluggy-0.13.1 -- /usr/bin/python3.8 cachedir: .pytest_cache rootdir: /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0, configfile: pytest.ini, testpaths: cherrypy/test/ plugins: flaky-3.7.0, pkgcore-0.11.5, services-2.2.1 collecting ... collected 297 items cherrypy/test/test_auth_basic.py::BasicAuthTest::testBasic PASSED [ 0%] cherrypy/test/test_auth_basic.py::BasicAuthTest::testBasic2 PASSED [ 0%] cherrypy/test/test_auth_basic.py::BasicAuthTest::testBasic2_u PASSED [ 1%] cherrypy/test/test_auth_basic.py::BasicAuthTest::testPublic PASSED [ 1%] cherrypy/test/test_auth_basic.py::BasicAuthTest::test_gc <- cherrypy/test/helper.py PASSED [ 1%] cherrypy/test/test_auth_digest.py::DigestAuthTest::testPublic PASSED [ 2%] cherrypy/test/test_auth_digest.py::DigestAuthTest::test_ascii_user PASSED [ 2%] cherrypy/test/test_auth_digest.py::DigestAuthTest::test_unicode_user PASSED [ 2%] cherrypy/test/test_auth_digest.py::DigestAuthTest::test_wrong_realm PASSED [ 3%] cherrypy/test/test_auth_digest.py::DigestAuthTest::test_wrong_scheme PASSED [ 3%] cherrypy/test/test_auth_digest.py::DigestAuthTest::test_gc <- cherrypy/test/helper.py PASSED [ 3%] cherrypy/test/test_bus.py::test_builtin_channels PASSED [ 4%] cherrypy/test/test_bus.py::test_custom_channels PASSED [ 4%] cherrypy/test/test_bus.py::test_listener_errors PASSED [ 4%] cherrypy/test/test_bus.py::test_start PASSED [ 5%] cherrypy/test/test_bus.py::test_stop PASSED [ 5%] cherrypy/test/test_bus.py::test_graceful PASSED [ 5%] cherrypy/test/test_bus.py::test_exit PASSED [ 6%] cherrypy/test/test_bus.py::test_wait PASSED [ 6%] cherrypy/test/test_bus.py::test_wait_publishes_periodically PASSED [ 6%] cherrypy/test/test_bus.py::test_block PASSED [ 7%] cherrypy/test/test_bus.py::test_start_with_callback PASSED [ 7%] cherrypy/test/test_bus.py::test_log PASSED [ 7%] cherrypy/test/test_caching.py::CacheTest::testCaching PASSED [ 8%] cherrypy/test/test_caching.py::CacheTest::testExpiresTool PASSED [ 8%] cherrypy/test/test_caching.py::CacheTest::testGzipStaticCache FAILED [ 8%] cherrypy/test/test_caching.py::CacheTest::testLastModified PASSED [ 9%] cherrypy/test/test_caching.py::CacheTest::testVaryHeader PASSED [ 9%] cherrypy/test/test_caching.py::CacheTest::test_antistampede XFAIL (#1536) [ 9%] cherrypy/test/test_caching.py::CacheTest::test_cache_control PASSED [ 10%] cherrypy/test/test_caching.py::CacheTest::test_gc <- cherrypy/test/helper.py PASSED [ 10%] cherrypy/test/test_config.py::ConfigTests::testConfig PASSED [ 10%] cherrypy/test/test_config.py::ConfigTests::testCustomNamespaces PASSED [ 11%] cherrypy/test/test_config.py::ConfigTests::testHandlerToolConfigOverride FAILED [ 11%] cherrypy/test/test_config.py::ConfigTests::testRespNamespaces PASSED [ 11%] cherrypy/test/test_config.py::ConfigTests::testUnrepr PASSED [ 12%] cherrypy/test/test_config.py::ConfigTests::test_request_body_namespace PASSED [ 12%] cherrypy/test/test_config.py::ConfigTests::test_gc <- cherrypy/test/helper.py PASSED [ 12%] cherrypy/test/test_config.py::VariableSubstitutionTests::test_config PASSED [ 13%] cherrypy/test/test_config.py::CallablesInConfigTest::test_call_with_kwargs PASSED [ 13%] cherrypy/test/test_config.py::CallablesInConfigTest::test_call_with_literal_dict PASSED [ 13%] cherrypy/test/test_config_server.py::ServerConfigTests::testAdditionalServers PASSED [ 14%] cherrypy/test/test_config_server.py::ServerConfigTests::testBasicConfig PASSED [ 14%] cherrypy/test/test_config_server.py::ServerConfigTests::testMaxRequestSize FAILED [ 14%] cherrypy/test/test_config_server.py::ServerConfigTests::testMaxRequestSizePerHandler PASSED [ 15%] cherrypy/test/test_config_server.py::ServerConfigTests::test_gc <- cherrypy/test/helper.py PASSED [ 15%] cherrypy/test/test_conn.py::ConnectionCloseTests::test_HTTP10_KeepAlive PASSED [ 15%] cherrypy/test/test_conn.py::ConnectionCloseTests::test_HTTP11 PASSED [ 16%] cherrypy/test/test_conn.py::ConnectionCloseTests::test_Streaming_no_len PASSED [ 16%] cherrypy/test/test_conn.py::ConnectionCloseTests::test_Streaming_with_len PASSED [ 16%] cherrypy/test/test_conn.py::ConnectionCloseTests::test_gc <- cherrypy/test/helper.py PASSED [ 17%] cherrypy/test/test_conn.py::ConnectionCloseTests::test_gc <- cherrypy/test/helper.py ERROR [ 17%] cherrypy/test/test_conn.py::PipelineTests::test_100_Continue PASSED [ 17%] cherrypy/test/test_conn.py::PipelineTests::test_HTTP11_Timeout FAILED [ 17%] cherrypy/test/test_conn.py::PipelineTests::test_HTTP11_Timeout_after_request PASSED [ 18%] cherrypy/test/test_conn.py::PipelineTests::test_HTTP11_pipelining PASSED [ 18%] cherrypy/test/test_conn.py::PipelineTests::test_gc <- cherrypy/test/helper.py PASSED [ 18%] cherrypy/test/test_conn.py::ConnectionTests::test_598 PASSED [ 19%] cherrypy/test/test_conn.py::ConnectionTests::test_Chunked_Encoding PASSED [ 19%] cherrypy/test/test_conn.py::ConnectionTests::test_Content_Length_in PASSED [ 19%] cherrypy/test/test_conn.py::ConnectionTests::test_Content_Length_out_postheaders ERROR:cherrypy.error:[14/Apr/2021:17:41:56] ENGINE ValueError('Response body exceeds the declared Content-Length.') Traceback (most recent call last): File "/usr/lib/python3.8/site-packages/cheroot/server.py", line 1287, in communicate req.respond() File "/usr/lib/python3.8/site-packages/cheroot/server.py", line 1077, in respond self.server.gateway(self).respond() File "/usr/lib/python3.8/site-packages/cheroot/wsgi.py", line 145, in respond self.write(chunk) File "/usr/lib/python3.8/site-packages/cheroot/wsgi.py", line 236, in write raise ValueError( ValueError: Response body exceeds the declared Content-Length. PASSED [ 20%] cherrypy/test/test_conn.py::ConnectionTests::test_Content_Length_out_preheaders PASSED [ 20%] cherrypy/test/test_conn.py::ConnectionTests::test_No_Message_Body PASSED [ 20%] cherrypy/test/test_conn.py::ConnectionTests::test_No_Message_Body ERROR [ 20%] cherrypy/test/test_conn.py::ConnectionTests::test_readall_or_close PASSED [ 21%] cherrypy/test/test_conn.py::ConnectionTests::test_gc <- cherrypy/test/helper.py PASSED [ 21%] cherrypy/test/test_conn.py::LimitedRequestQueueTests::test_queue_full XPASS (#1535) [ 21%] cherrypy/test/test_conn.py::LimitedRequestQueueTests::test_gc <- cherrypy/test/helper.py PASSED [ 22%] cherrypy/test/test_conn.py::BadRequestTests::test_No_CRLF PASSED [ 22%] cherrypy/test/test_conn.py::BadRequestTests::test_gc <- cherrypy/test/helper.py PASSED [ 22%] cherrypy/test/test_core.py::CoreRequestHandlingTest::testCookies PASSED [ 23%] cherrypy/test/test_core.py::CoreRequestHandlingTest::testDefaultContentType PASSED [ 23%] cherrypy/test/test_core.py::CoreRequestHandlingTest::testFavicon PASSED [ 23%] cherrypy/test/test_core.py::CoreRequestHandlingTest::testFlatten PASSED [ 24%] cherrypy/test/test_core.py::CoreRequestHandlingTest::testRanges FAILED [ 24%] cherrypy/test/test_core.py::CoreRequestHandlingTest::testRedirect PASSED [ 24%] cherrypy/test/test_core.py::CoreRequestHandlingTest::testSlashes PASSED [ 25%] cherrypy/test/test_core.py::CoreRequestHandlingTest::testStatus PASSED [ 25%] cherrypy/test/test_core.py::CoreRequestHandlingTest::test_InternalRedirect PASSED [ 25%] cherrypy/test/test_core.py::CoreRequestHandlingTest::test_cherrypy_url PASSED [ 26%] cherrypy/test/test_core.py::CoreRequestHandlingTest::test_expose_decorator PASSED [ 26%] cherrypy/test/test_core.py::CoreRequestHandlingTest::test_multiple_headers PASSED [ 26%] cherrypy/test/test_core.py::CoreRequestHandlingTest::test_on_end_resource_status PASSED [ 27%] cherrypy/test/test_core.py::CoreRequestHandlingTest::test_redirect_with_unicode PASSED [ 27%] cherrypy/test/test_core.py::CoreRequestHandlingTest::test_redirect_with_xss PASSED [ 27%] cherrypy/test/test_core.py::CoreRequestHandlingTest::test_gc <- cherrypy/test/helper.py PASSED [ 28%] cherrypy/test/test_core.py::ErrorTests::test_contextmanager PASSED [ 28%] cherrypy/test/test_core.py::ErrorTests::test_start_response_error PASSED [ 28%] cherrypy/test/test_core.py::ErrorTests::test_gc <- cherrypy/test/helper.py PASSED [ 29%] cherrypy/test/test_core.py::TestBinding::test_bind_ephemeral_port PASSED [ 29%] cherrypy/test/test_dynamicobjectmapping.py::DynamicObjectMappingTest::testMethodDispatch PASSED [ 29%] cherrypy/test/test_dynamicobjectmapping.py::DynamicObjectMappingTest::testObjectMapping PASSED [ 30%] cherrypy/test/test_dynamicobjectmapping.py::DynamicObjectMappingTest::testVpathDispatch PASSED [ 30%] cherrypy/test/test_dynamicobjectmapping.py::DynamicObjectMappingTest::test_gc <- cherrypy/test/helper.py PASSED [ 30%] cherrypy/test/test_encoding.py::EncodingTests::testEncoding PASSED [ 31%] cherrypy/test/test_encoding.py::EncodingTests::testGzip FAILED [ 31%] cherrypy/test/test_encoding.py::EncodingTests::test_BytesHeaders PASSED [ 31%] cherrypy/test/test_encoding.py::EncodingTests::test_UnicodeHeaders PASSED [ 32%] cherrypy/test/test_encoding.py::EncodingTests::test_decode_tool PASSED [ 32%] cherrypy/test/test_encoding.py::EncodingTests::test_multipart_decoding PASSED [ 32%] cherrypy/test/test_encoding.py::EncodingTests::test_multipart_decoding_bigger_maxrambytes Exception ignored in: <_io.FileIO name=16 mode='rb+' closefd=True> Traceback (most recent call last): File "/usr/lib/python3.8/site-packages/_pytest/unraisableexception.py", line 59, in __exit__ del self.unraisable ResourceWarning: unclosed file <_io.BufferedRandom name=16> FAILED [ 33%] cherrypy/test/test_encoding.py::EncodingTests::test_multipart_decoding_no_charset PASSED [ 33%] cherrypy/test/test_encoding.py::EncodingTests::test_multipart_decoding_no_successful_charset PASSED [ 34%] cherrypy/test/test_encoding.py::EncodingTests::test_nontext PASSED [ 34%] cherrypy/test/test_encoding.py::EncodingTests::test_query_string_decoding PASSED [ 34%] cherrypy/test/test_encoding.py::EncodingTests::test_urlencoded_decoding PASSED [ 35%] cherrypy/test/test_encoding.py::EncodingTests::test_gc <- cherrypy/test/helper.py PASSED [ 35%] cherrypy/test/test_etags.py::ETagTest::test_errors PASSED [ 35%] cherrypy/test/test_etags.py::ETagTest::test_etags PASSED [ 36%] cherrypy/test/test_etags.py::ETagTest::test_unicode_body PASSED [ 36%] cherrypy/test/test_etags.py::ETagTest::test_gc <- cherrypy/test/helper.py PASSED [ 36%] cherrypy/test/test_http.py::HTTPTests::test_garbage_in PASSED [ 37%] cherrypy/test/test_http.py::HTTPTests::test_http_over_https SKIPPED (skipped (not running HT...) [ 37%] cherrypy/test/test_http.py::HTTPTests::test_malformed_header FAILED [ 37%] cherrypy/test/test_http.py::HTTPTests::test_malformed_request_line PASSED [ 38%] cherrypy/test/test_http.py::HTTPTests::test_no_content_length Exception ignored in: Traceback (most recent call last): File "/usr/lib/python3.8/socket.py", line 740, in close self._sock = None ResourceWarning: unclosed FAILED [ 38%] cherrypy/test/test_http.py::HTTPTests::test_post_filename_with_special_characters FAILED [ 38%] cherrypy/test/test_http.py::HTTPTests::test_post_multipart FAILED [ 39%] cherrypy/test/test_http.py::HTTPTests::test_request_line_split_issue_1220 PASSED [ 39%] cherrypy/test/test_http.py::HTTPTests::test_gc <- cherrypy/test/helper.py PASSED [ 39%] cherrypy/test/test_httputil.py::test_urljoin[/sn/-/pi/-/sn/pi/] PASSED [ 40%] cherrypy/test/test_httputil.py::test_urljoin[/sn/-/pi-/sn/pi] PASSED [ 40%] cherrypy/test/test_httputil.py::test_urljoin[/sn/-/-/sn/] PASSED [ 40%] cherrypy/test/test_httputil.py::test_urljoin[/sn/--/sn/] PASSED [ 41%] cherrypy/test/test_httputil.py::test_urljoin[/sn-/pi/-/sn/pi/] PASSED [ 41%] cherrypy/test/test_httputil.py::test_urljoin[/sn-/pi-/sn/pi] PASSED [ 41%] cherrypy/test/test_httputil.py::test_urljoin[/sn-/-/sn/] PASSED [ 42%] cherrypy/test/test_httputil.py::test_urljoin[/sn--/sn] PASSED [ 42%] cherrypy/test/test_httputil.py::test_urljoin[/-/pi/-/pi/] PASSED [ 42%] cherrypy/test/test_httputil.py::test_urljoin[/-/pi-/pi] PASSED [ 43%] cherrypy/test/test_httputil.py::test_urljoin[/-/-/] PASSED [ 43%] cherrypy/test/test_httputil.py::test_urljoin[/--/] PASSED [ 43%] cherrypy/test/test_httputil.py::test_urljoin[-/pi/-/pi/] PASSED [ 44%] cherrypy/test/test_httputil.py::test_urljoin[-/pi-/pi] PASSED [ 44%] cherrypy/test/test_httputil.py::test_urljoin[-/-/] PASSED [ 44%] cherrypy/test/test_httputil.py::test_urljoin[--/] PASSED [ 45%] cherrypy/test/test_httputil.py::test_valid_status[None-expected_status0] PASSED [ 45%] cherrypy/test/test_httputil.py::test_valid_status[200-expected_status1] PASSED [ 45%] cherrypy/test/test_httputil.py::test_valid_status[500-expected_status2] PASSED [ 46%] cherrypy/test/test_httputil.py::test_valid_status[HTTPStatus.NOT_FOUND-expected_status3] PASSED [ 46%] cherrypy/test/test_httputil.py::test_valid_status[444 Non-existent reason-expected_status4] PASSED [ 46%] cherrypy/test/test_httputil.py::test_invalid_status[hey-Illegal response status from server \\('hey' is non-numeric\\).] PASSED [ 47%] cherrypy/test/test_httputil.py::test_invalid_status[status_code1-Illegal response status from server \\(\\{'hey': 'hi'\\} is non-numeric\\).] PASSED [ 47%] cherrypy/test/test_httputil.py::test_invalid_status[1-Illegal response status from server \\(1 is out of range\\).] PASSED [ 47%] cherrypy/test/test_httputil.py::test_invalid_status[600-Illegal response status from server \\(600 is out of range\\).] PASSED [ 48%] cherrypy/test/test_iterator.py::IteratorTest::test_iterator FAILED [ 48%] cherrypy/test/test_iterator.py::IteratorTest::test_gc <- cherrypy/test/helper.py PASSED [ 48%] cherrypy/test/test_json.py::JsonTest::test_cached PASSED [ 49%] cherrypy/test/test_json.py::JsonTest::test_json_input PASSED [ 49%] cherrypy/test/test_json.py::JsonTest::test_json_output PASSED [ 49%] cherrypy/test/test_json.py::JsonTest::test_gc <- cherrypy/test/helper.py PASSED [ 50%] cherrypy/test/test_logging.py::test_normal_return FAILED [ 50%] cherrypy/test/test_logging.py::test_normal_yield FAILED [ 50%] cherrypy/test/test_logging.py::test_custom_log_format FAILED [ 51%] cherrypy/test/test_logging.py::test_timez_log_format FAILED [ 51%] cherrypy/test/test_logging.py::test_UUIDv4_parameter_log_format FAILED [ 51%] cherrypy/test/test_logging.py::test_escaped_output FAILED [ 52%] cherrypy/test/test_logging.py::test_tracebacks PASSED [ 52%] cherrypy/test/test_mime.py::MultipartTest::test_multipart PASSED [ 52%] cherrypy/test/test_mime.py::MultipartTest::test_multipart_form_data PASSED [ 53%] cherrypy/test/test_mime.py::MultipartTest::test_gc <- cherrypy/test/helper.py PASSED [ 53%] cherrypy/test/test_mime.py::SafeMultipartHandlingTest::test_Flash_Upload FAILED [ 53%] cherrypy/test/test_mime.py::SafeMultipartHandlingTest::test_gc <- cherrypy/test/helper.py PASSED [ 54%] cherrypy/test/test_misc_tools.py::ResponseHeadersTest::testResponseHeaders PASSED [ 54%] cherrypy/test/test_misc_tools.py::ResponseHeadersTest::testResponseHeadersDecorator PASSED [ 54%] cherrypy/test/test_misc_tools.py::ResponseHeadersTest::test_gc <- cherrypy/test/helper.py PASSED [ 55%] cherrypy/test/test_misc_tools.py::RefererTest::testReferer PASSED [ 55%] cherrypy/test/test_misc_tools.py::RefererTest::test_gc <- cherrypy/test/helper.py PASSED [ 55%] cherrypy/test/test_misc_tools.py::AcceptTest::test_Accept_Tool PASSED [ 56%] cherrypy/test/test_misc_tools.py::AcceptTest::test_accept_selection PASSED [ 56%] cherrypy/test/test_misc_tools.py::AcceptTest::test_gc <- cherrypy/test/helper.py PASSED [ 56%] cherrypy/test/test_misc_tools.py::AutoVaryTest::testAutoVary PASSED [ 57%] cherrypy/test/test_misc_tools.py::AutoVaryTest::test_gc <- cherrypy/test/helper.py PASSED [ 57%] cherrypy/test/test_native.py::test_basic_request PASSED [ 57%]Exception ignored in: Traceback (most recent call last): File "/usr/lib/python3.8/site-packages/_pytest/runner.py", line 132, in runtestprotocol item.funcargs = None # type: ignore[attr-defined] ResourceWarning: unclosed cherrypy/test/test_objectmapping.py::ObjectMappingTest::testExpose PASSED [ 58%] cherrypy/test/test_objectmapping.py::ObjectMappingTest::testKeywords PASSED [ 58%] cherrypy/test/test_objectmapping.py::ObjectMappingTest::testMethodDispatch PASSED [ 58%] cherrypy/test/test_objectmapping.py::ObjectMappingTest::testObjectMapping PASSED [ 59%] cherrypy/test/test_objectmapping.py::ObjectMappingTest::testPositionalParams PASSED [ 59%] cherrypy/test/test_objectmapping.py::ObjectMappingTest::testTreeMounting PASSED [ 59%] cherrypy/test/test_objectmapping.py::ObjectMappingTest::test_redir_using_url PASSED [ 60%] cherrypy/test/test_objectmapping.py::ObjectMappingTest::test_translate PASSED [ 60%] cherrypy/test/test_objectmapping.py::ObjectMappingTest::test_gc <- cherrypy/test/helper.py PASSED [ 60%] cherrypy/test/test_params.py::ParamsTest::test_error PASSED [ 61%] cherrypy/test/test_params.py::ParamsTest::test_pass PASSED [ 61%] cherrypy/test/test_params.py::ParamsTest::test_syntax PASSED [ 61%] cherrypy/test/test_params.py::ParamsTest::test_gc <- cherrypy/test/helper.py PASSED [ 62%] cherrypy/test/test_plugins.py::TestAutoreloader::test_file_for_file_module_when_None PASSED [ 62%] cherrypy/test/test_proxy.py::ProxyTest::testProxy PASSED [ 62%] cherrypy/test/test_proxy.py::ProxyTest::test_no_base_port_in_host PASSED [ 63%] cherrypy/test/test_proxy.py::ProxyTest::test_gc <- cherrypy/test/helper.py PASSED [ 63%] cherrypy/test/test_refleaks.py::ReferenceTests::test_threadlocal_garbage PASSED [ 63%] cherrypy/test/test_refleaks.py::ReferenceTests::test_gc <- cherrypy/test/helper.py PASSED [ 64%] cherrypy/test/test_request_obj.py::RequestObjectTests::testAbsoluteURIPathInfo PASSED [ 64%] cherrypy/test/test_request_obj.py::RequestObjectTests::testEmptyThreadlocals PASSED [ 64%] cherrypy/test/test_request_obj.py::RequestObjectTests::testErrorHandling FAILED [ 65%] cherrypy/test/test_request_obj.py::RequestObjectTests::testExpect PASSED [ 65%] cherrypy/test/test_request_obj.py::RequestObjectTests::testHeaderElements PASSED [ 65%] cherrypy/test/test_request_obj.py::RequestObjectTests::testParamErrors PASSED [ 66%] cherrypy/test/test_request_obj.py::RequestObjectTests::testParams PASSED [ 66%] cherrypy/test/test_request_obj.py::RequestObjectTests::testRelativeURIPathInfo PASSED [ 67%] cherrypy/test/test_request_obj.py::RequestObjectTests::test_CONNECT_method PASSED [ 67%] cherrypy/test/test_request_obj.py::RequestObjectTests::test_CONNECT_method_invalid_authority PASSED [ 67%] cherrypy/test/test_request_obj.py::RequestObjectTests::test_basic_HTTPMethods PASSED [ 68%] cherrypy/test/test_request_obj.py::RequestObjectTests::test_encoded_headers PASSED [ 68%] cherrypy/test/test_request_obj.py::RequestObjectTests::test_header_presence PASSED [ 68%] cherrypy/test/test_request_obj.py::RequestObjectTests::test_per_request_uuid4 PASSED [ 69%] cherrypy/test/test_request_obj.py::RequestObjectTests::test_repeated_headers PASSED [ 69%] cherrypy/test/test_request_obj.py::RequestObjectTests::test_scheme PASSED [ 69%] cherrypy/test/test_request_obj.py::RequestObjectTests::test_gc <- cherrypy/test/helper.py PASSED [ 70%] cherrypy/test/test_routes.py::RoutesDispatchTest::test_Routes_Dispatch PASSED [ 70%] cherrypy/test/test_routes.py::RoutesDispatchTest::test_gc <- cherrypy/test/helper.py PASSED [ 70%] cherrypy/test/test_session.py::SessionTest::test_0_Session PASSED [ 71%] cherrypy/test/test_session.py::SessionTest::test_1_Ram_Concurrency FAILED [ 71%] cherrypy/test/test_session.py::SessionTest::test_2_File_Concurrency FAILED [ 71%] cherrypy/test/test_session.py::SessionTest::test_3_Redirect PASSED [ 72%] cherrypy/test/test_session.py::SessionTest::test_4_File_deletion PASSED [ 72%] cherrypy/test/test_session.py::SessionTest::test_5_Error_paths PASSED [ 72%] cherrypy/test/test_session.py::SessionTest::test_6_regenerate PASSED [ 73%] cherrypy/test/test_session.py::SessionTest::test_7_session_cookies PASSED [ 73%] cherrypy/test/test_session.py::SessionTest::test_8_Ram_Cleanup PASSED [ 73%] cherrypy/test/test_session.py::SessionTest::test_gc <- cherrypy/test/helper.py PASSED [ 74%] cherrypy/test/test_session.py::MemcachedSessionTest::test_0_Session SKIPPED (memcached not a...) [ 74%] cherrypy/test/test_session.py::MemcachedSessionTest::test_1_Concurrency SKIPPED (memcached n...) [ 74%] cherrypy/test/test_session.py::MemcachedSessionTest::test_3_Redirect SKIPPED (memcached not ...) [ 75%] cherrypy/test/test_session.py::MemcachedSessionTest::test_5_Error_paths SKIPPED (memcached n...) [ 75%] cherrypy/test/test_session.py::MemcachedSessionTest::test_gc <- cherrypy/test/helper.py SKIPPED [ 75%] cherrypy/test/test_sessionauthenticate.py::SessionAuthenticateTest::testSessionAuthenticate PASSED [ 76%] cherrypy/test/test_sessionauthenticate.py::SessionAuthenticateTest::test_gc <- cherrypy/test/helper.py PASSED [ 76%] cherrypy/test/test_states.py::ServerStateTests::test_0_NormalStateFlow PASSED [ 76%] cherrypy/test/test_states.py::ServerStateTests::test_1_Restart PASSED [ 77%] cherrypy/test/test_states.py::ServerStateTests::test_2_KeyboardInterrupt PASSED [ 77%] cherrypy/test/test_states.py::ServerStateTests::test_4_Autoreload PASSED [ 77%] cherrypy/test/test_states.py::ServerStateTests::test_5_Start_Error PASSED [ 78%] cherrypy/test/test_states.py::ServerStateTests::test_gc <- cherrypy/test/helper.py PASSED [ 78%] cherrypy/test/test_states.py::PluginTests::test_daemonize FAILED [ 78%] cherrypy/test/test_states.py::PluginTests::test_gc <- cherrypy/test/helper.py PASSED [ 79%] cherrypy/test/test_states.py::SignalHandlingTests::test_SIGHUP_daemonized FAILED [ 79%] cherrypy/test/test_states.py::SignalHandlingTests::test_SIGHUP_tty PASSED [ 79%] cherrypy/test/test_states.py::SignalHandlingTests::test_SIGTERM FAILED [ 80%] cherrypy/test/test_states.py::SignalHandlingTests::test_signal_handler_unsubscribe FAILED [ 80%] cherrypy/test/test_states.py::SignalHandlingTests::test_gc <- cherrypy/test/helper.py PASSED [ 80%] cherrypy/test/test_states.py::test_safe_wait_INADDR_ANY PASSED [ 81%] cherrypy/test/test_static.py::StaticTest::test_755_vhost FAILED [ 81%] cherrypy/test/test_static.py::StaticTest::test_config_errors PASSED [ 81%] cherrypy/test/test_static.py::StaticTest::test_error_page_with_serve_file PASSED [ 82%] cherrypy/test/test_static.py::StaticTest::test_fallthrough PASSED [ 82%] cherrypy/test/test_static.py::StaticTest::test_file_stream XFAIL (#1475) [ 82%] cherrypy/test/test_static.py::StaticTest::test_file_stream_deadlock FAILED [ 83%] cherrypy/test/test_static.py::StaticTest::test_index FAILED [ 83%] cherrypy/test/test_static.py::StaticTest::test_modif PASSED [ 83%] cherrypy/test/test_static.py::StaticTest::test_null_bytes PASSED [ 84%] cherrypy/test/test_static.py::StaticTest::test_security PASSED [ 84%] cherrypy/test/test_static.py::StaticTest::test_serve_bytesio PASSED [ 84%] cherrypy/test/test_static.py::StaticTest::test_serve_fileobj PASSED [ 85%] cherrypy/test/test_static.py::StaticTest::test_static PASSED [ 85%] cherrypy/test/test_static.py::StaticTest::test_static_longpath SKIPPED (Windows only) [ 85%] cherrypy/test/test_static.py::StaticTest::test_unicode PASSED [ 86%] cherrypy/test/test_static.py::StaticTest::test_gc <- cherrypy/test/helper.py PASSED [ 86%] cherrypy/test/test_tools.py::ToolTests::testBareHooks PASSED [ 86%] cherrypy/test/test_tools.py::ToolTests::testDecorator PASSED [ 87%] cherrypy/test/test_tools.py::ToolTests::testEndRequestOnDrop PASSED [ 87%] cherrypy/test/test_tools.py::ToolTests::testGuaranteedHooks PASSED [ 87%] cherrypy/test/test_tools.py::ToolTests::testHandlerWrapperTool PASSED [ 88%] cherrypy/test/test_tools.py::ToolTests::testHookErrors FAILED [ 88%] cherrypy/test/test_tools.py::ToolTests::testToolWithConfig PASSED [ 88%] cherrypy/test/test_tools.py::ToolTests::testWarnToolOn PASSED [ 89%] cherrypy/test/test_tools.py::ToolTests::test_gc <- cherrypy/test/helper.py PASSED [ 89%] cherrypy/test/test_tools.py::SessionAuthTest::test_login_screen_returns_bytes PASSED [ 89%] cherrypy/test/test_tools.py::TestHooks::test_priorities PASSED [ 90%] cherrypy/test/test_tutorials.py::TutorialTest::test01HelloWorld PASSED [ 90%] cherrypy/test/test_tutorials.py::TutorialTest::test02ExposeMethods PASSED [ 90%] cherrypy/test/test_tutorials.py::TutorialTest::test03GetAndPost PASSED [ 91%] cherrypy/test/test_tutorials.py::TutorialTest::test04ComplexSite PASSED [ 91%] cherrypy/test/test_tutorials.py::TutorialTest::test05DerivedObjects PASSED [ 91%] cherrypy/test/test_tutorials.py::TutorialTest::test06DefaultMethod PASSED [ 92%] cherrypy/test/test_tutorials.py::TutorialTest::test07Sessions PASSED [ 92%] cherrypy/test/test_tutorials.py::TutorialTest::test08GeneratorsAndYield PASSED [ 92%] cherrypy/test/test_tutorials.py::TutorialTest::test09Files FAILED [ 93%] cherrypy/test/test_tutorials.py::TutorialTest::test10HTTPErrors FAILED [ 93%] cherrypy/test/test_tutorials.py::TutorialTest::test_gc <- cherrypy/test/helper.py PASSED [ 93%] cherrypy/test/test_virtualhost.py::VirtualHostTest::testVirtualHost PASSED [ 94%] cherrypy/test/test_virtualhost.py::VirtualHostTest::test_VHost_plus_Static FAILED [ 94%] cherrypy/test/test_virtualhost.py::VirtualHostTest::test_gc <- cherrypy/test/helper.py PASSED [ 94%] cherrypy/test/test_wsgi_ns.py::WSGI_Namespace_Test::test_pipeline PASSED [ 95%] cherrypy/test/test_wsgi_ns.py::WSGI_Namespace_Test::test_gc <- cherrypy/test/helper.py PASSED [ 95%] cherrypy/test/test_wsgi_unix_socket.py::WSGI_UnixSocket_Test::test_internal_error PASSED [ 95%] cherrypy/test/test_wsgi_unix_socket.py::WSGI_UnixSocket_Test::test_not_found PASSED [ 96%] cherrypy/test/test_wsgi_unix_socket.py::WSGI_UnixSocket_Test::test_simple_request PASSED [ 96%] cherrypy/test/test_wsgi_unix_socket.py::WSGI_UnixSocket_Test::test_gc <- cherrypy/test/helper.py PASSED [ 96%] cherrypy/test/test_wsgi_vhost.py::WSGI_VirtualHost_Test::test_welcome PASSED [ 97%] cherrypy/test/test_wsgi_vhost.py::WSGI_VirtualHost_Test::test_gc <- cherrypy/test/helper.py PASSED [ 97%] cherrypy/test/test_wsgiapps.py::WSGIGraftTests::test_01_standard_app PASSED [ 97%] cherrypy/test/test_wsgiapps.py::WSGIGraftTests::test_04_pure_wsgi PASSED [ 98%] cherrypy/test/test_wsgiapps.py::WSGIGraftTests::test_05_wrapped_cp_app PASSED [ 98%] cherrypy/test/test_wsgiapps.py::WSGIGraftTests::test_06_empty_string_app PASSED [ 98%] cherrypy/test/test_wsgiapps.py::WSGIGraftTests::test_gc <- cherrypy/test/helper.py PASSED [ 99%] cherrypy/test/test_xmlrpc.py::XmlRpcTest::testXmlRpc PASSED [ 99%] cherrypy/test/test_xmlrpc.py::XmlRpcTest::test_gc <- cherrypy/test/helper.py FAILED [100%] ================================================ ERRORS ================================================ __________________________ ERROR at teardown of ConnectionCloseTests.test_gc ___________________________ cls = func = . at 0xf1a98e80>, when = 'teardown' reraise = (, ) @classmethod def from_call( cls, func: "Callable[[], TResult]", when: "Literal['collect', 'setup', 'call', 'teardown']", reraise: Optional[ Union[Type[BaseException], Tuple[Type[BaseException], ...]] ] = None, ) -> "CallInfo[TResult]": excinfo = None start = timing.time() precise_start = timing.perf_counter() try: > result: Optional[TResult] = func() cls = duration = 0.0155645380000351 excinfo = \n') tblen=7> func = . at 0xf1a98e80> precise_start = 3681.520661699 precise_stop = 3681.536226237 reraise = (, ) result = None start = 1618414907.5206597 stop = 1618414907.5362298 when = 'teardown' /usr/lib/python3.8/site-packages/_pytest/runner.py:311: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.8/site-packages/_pytest/runner.py:255: in lambda: ihook(item=item, **kwds), when=when, reraise=reraise ihook = <_HookCaller 'pytest_runtest_teardown'> item = kwds = {'nextitem': } /usr/lib/python3.8/site-packages/pluggy/hooks.py:286: in __call__ return self._hookexec(self, self.get_hookimpls(), kwargs) args = () kwargs = {'item': , 'nextitem': } notincall = set() self = <_HookCaller 'pytest_runtest_teardown'> /usr/lib/python3.8/site-packages/pluggy/manager.py:93: in _hookexec return self._inner_hookexec(hook, methods, kwargs) hook = <_HookCaller 'pytest_runtest_teardown'> kwargs = {'item': , 'nextitem': } methods = [>, > err=> in_=> _state='suspended' _in_suspended=False> _capture_fixture=None>>, >, >, >] self = <_pytest.config.PytestPluginManager object at 0xf744a4f0> /usr/lib/python3.8/site-packages/pluggy/manager.py:84: in self._inner_hookexec = lambda hook, methods, kwargs: hook.multicall( hook = <_HookCaller 'pytest_runtest_teardown'> kwargs = {'item': , 'nextitem': } methods = [>, > err=> in_=> _state='suspended' _in_suspended=False> _capture_fixture=None>>, >, >, >] /usr/lib/python3.8/site-packages/_pytest/unraisableexception.py:93: in pytest_runtest_teardown yield from unraisable_exception_runtest_hook() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ def unraisable_exception_runtest_hook() -> Generator[None, None, None]: with catch_unraisable_exception() as cm: yield if cm.unraisable: if cm.unraisable.err_msg is not None: err_msg = cm.unraisable.err_msg else: err_msg = "Exception ignored in" msg = f"{err_msg}: {cm.unraisable.object!r}\n\n" msg += "".join( traceback.format_exception( cm.unraisable.exc_type, cm.unraisable.exc_value, cm.unraisable.exc_traceback, ) ) > warnings.warn(pytest.PytestUnraisableExceptionWarning(msg)) E pytest.PytestUnraisableExceptionWarning: Exception ignored in: E E Traceback (most recent call last): E File "/usr/lib/python3.8/site-packages/_pytest/runner.py", line 395, in _callfinalizers E fin() E ResourceWarning: unclosed cm = <_pytest.unraisableexception.catch_unraisable_exception object at 0xf1a92b80> err_msg = 'Exception ignored in' msg = ('Exception ignored in: \n' '\n' 'Traceback (most recent call last):\n' ' File "/usr/lib/python3.8/site-packages/_pytest/runner.py", line 395, in ' '_callfinalizers\n' ' fin()\n' 'ResourceWarning: unclosed \n") /usr/lib/python3.8/site-packages/_pytest/unraisableexception.py:78: PytestUnraisableExceptionWarning ----------------------------------------- Captured stderr call ----------------------------------------- INFO:cherrypy.access.4054372680:127.0.0.1 - - [14/Apr/2021:17:41:47] "GET /gc/stats HTTP/1.1" 200 11 "" "" ------------------------------------------ Captured log call ------------------------------------------- INFO cherrypy.access.4054372680:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:41:47] "GET /gc/stats HTTP/1.1" 200 11 "" "" --------------------------------------- Captured stderr teardown --------------------------------------- INFO:cherrypy.error:[14/Apr/2021:17:41:47] ENGINE Bus STOPPING INFO:cherrypy.error:[14/Apr/2021:17:41:47] ENGINE HTTP Server cherrypy._cpwsgi_server.CPWSGIServer(('127.0.0.1', 54583)) shut down INFO:cherrypy.error:[14/Apr/2021:17:41:47] ENGINE Bus STOPPED INFO:cherrypy.error:[14/Apr/2021:17:41:47] ENGINE Bus EXITING INFO:cherrypy.error:[14/Apr/2021:17:41:47] ENGINE Bus EXITED ---------------------------------------- Captured log teardown ----------------------------------------- INFO cherrypy.error:_cplogging.py:213 [14/Apr/2021:17:41:47] ENGINE Bus STOPPING INFO cherrypy.error:_cplogging.py:213 [14/Apr/2021:17:41:47] ENGINE HTTP Server cherrypy._cpwsgi_server.CPWSGIServer(('127.0.0.1', 54583)) shut down INFO cherrypy.error:_cplogging.py:213 [14/Apr/2021:17:41:47] ENGINE Bus STOPPED INFO cherrypy.error:_cplogging.py:213 [14/Apr/2021:17:41:47] ENGINE Bus EXITING INFO cherrypy.error:_cplogging.py:213 [14/Apr/2021:17:41:47] ENGINE Bus EXITED ______________________ ERROR at teardown of ConnectionTests.test_No_Message_Body _______________________ cls = func = . at 0xf1055b20>, when = 'teardown' reraise = (, ) @classmethod def from_call( cls, func: "Callable[[], TResult]", when: "Literal['collect', 'setup', 'call', 'teardown']", reraise: Optional[ Union[Type[BaseException], Tuple[Type[BaseException], ...]] ] = None, ) -> "CallInfo[TResult]": excinfo = None start = timing.time() precise_start = timing.perf_counter() try: > result: Optional[TResult] = func() cls = duration = 0.0014456429998972453 excinfo = \n') tblen=7> func = . at 0xf1055b20> precise_start = 3690.79159745 precise_stop = 3690.793043093 reraise = (, ) result = None start = 1618414916.7915952 stop = 1618414916.7930458 when = 'teardown' /usr/lib/python3.8/site-packages/_pytest/runner.py:311: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.8/site-packages/_pytest/runner.py:255: in lambda: ihook(item=item, **kwds), when=when, reraise=reraise ihook = <_HookCaller 'pytest_runtest_teardown'> item = kwds = {'nextitem': } /usr/lib/python3.8/site-packages/pluggy/hooks.py:286: in __call__ return self._hookexec(self, self.get_hookimpls(), kwargs) args = () kwargs = {'item': , 'nextitem': } notincall = set() self = <_HookCaller 'pytest_runtest_teardown'> /usr/lib/python3.8/site-packages/pluggy/manager.py:93: in _hookexec return self._inner_hookexec(hook, methods, kwargs) hook = <_HookCaller 'pytest_runtest_teardown'> kwargs = {'item': , 'nextitem': } methods = [>, > err=> in_=> _state='suspended' _in_suspended=False> _capture_fixture=None>>, >, >, >] self = <_pytest.config.PytestPluginManager object at 0xf744a4f0> /usr/lib/python3.8/site-packages/pluggy/manager.py:84: in self._inner_hookexec = lambda hook, methods, kwargs: hook.multicall( hook = <_HookCaller 'pytest_runtest_teardown'> kwargs = {'item': , 'nextitem': } methods = [>, > err=> in_=> _state='suspended' _in_suspended=False> _capture_fixture=None>>, >, >, >] /usr/lib/python3.8/site-packages/_pytest/unraisableexception.py:93: in pytest_runtest_teardown yield from unraisable_exception_runtest_hook() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ def unraisable_exception_runtest_hook() -> Generator[None, None, None]: with catch_unraisable_exception() as cm: yield if cm.unraisable: if cm.unraisable.err_msg is not None: err_msg = cm.unraisable.err_msg else: err_msg = "Exception ignored in" msg = f"{err_msg}: {cm.unraisable.object!r}\n\n" msg += "".join( traceback.format_exception( cm.unraisable.exc_type, cm.unraisable.exc_value, cm.unraisable.exc_traceback, ) ) > warnings.warn(pytest.PytestUnraisableExceptionWarning(msg)) E pytest.PytestUnraisableExceptionWarning: Exception ignored in: E E Traceback (most recent call last): E File "/usr/lib/python3.8/site-packages/_pytest/unittest.py", line 204, in teardown E self._obj = None E ResourceWarning: unclosed cm = <_pytest.unraisableexception.catch_unraisable_exception object at 0xf06ae9a0> err_msg = 'Exception ignored in' msg = ('Exception ignored in: \n' '\n' 'Traceback (most recent call last):\n' ' File "/usr/lib/python3.8/site-packages/_pytest/unittest.py", line 204, in ' 'teardown\n' ' self._obj = None\n' 'ResourceWarning: unclosed \n") /usr/lib/python3.8/site-packages/_pytest/unraisableexception.py:78: PytestUnraisableExceptionWarning ----------------------------------------- Captured stderr call ----------------------------------------- INFO:cherrypy.access.4043688256:127.0.0.1 - - [14/Apr/2021:17:41:56] "GET / HTTP/1.1" 200 40 "" "" INFO:cherrypy.access.4043688256:127.0.0.1 - - [14/Apr/2021:17:41:56] "GET /custom/204 HTTP/1.1" 204 - "" "" INFO:cherrypy.access.4043688256:127.0.0.1 - - [14/Apr/2021:17:41:56] "GET /custom/304 HTTP/1.1" 304 - "" "" ------------------------------------------ Captured log call ------------------------------------------- INFO cherrypy.access.4043688256:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:41:56] "GET / HTTP/1.1" 200 40 "" "" INFO cherrypy.access.4043688256:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:41:56] "GET /custom/204 HTTP/1.1" 204 - "" "" INFO cherrypy.access.4043688256:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:41:56] "GET /custom/304 HTTP/1.1" 304 - "" "" =============================================== FAILURES =============================================== ____________________________________ CacheTest.testGzipStaticCache _____________________________________ cls = func = . at 0xf2441148>, when = 'call' reraise = (, ) @classmethod def from_call( cls, func: "Callable[[], TResult]", when: "Literal['collect', 'setup', 'call', 'teardown']", reraise: Optional[ Union[Type[BaseException], Tuple[Type[BaseException], ...]] ] = None, ) -> "CallInfo[TResult]": excinfo = None start = timing.time() precise_start = timing.perf_counter() try: > result: Optional[TResult] = func() cls = duration = 0.0365429270000277 excinfo = \n\nTraceback (most recent call last):\n ...dReader name=\'/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/test/static/dirback.jpg\'>\n') tblen=7> func = . at 0xf2441148> precise_start = 3543.440368725 precise_stop = 3543.476911652 reraise = (, ) result = None start = 1618414769.4403667 stop = 1618414769.4769146 when = 'call' /usr/lib/python3.8/site-packages/_pytest/runner.py:311: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.8/site-packages/_pytest/runner.py:255: in lambda: ihook(item=item, **kwds), when=when, reraise=reraise ihook = <_HookCaller 'pytest_runtest_call'> item = kwds = {} /usr/lib/python3.8/site-packages/pluggy/hooks.py:286: in __call__ return self._hookexec(self, self.get_hookimpls(), kwargs) args = () kwargs = {'item': } notincall = set() self = <_HookCaller 'pytest_runtest_call'> /usr/lib/python3.8/site-packages/pluggy/manager.py:93: in _hookexec return self._inner_hookexec(hook, methods, kwargs) hook = <_HookCaller 'pytest_runtest_call'> kwargs = {'item': } methods = [>, >, > err=> in_=> _state='suspended' _in_suspended=False> _capture_fixture=None>>, >, >, >] self = <_pytest.config.PytestPluginManager object at 0xf744a4f0> /usr/lib/python3.8/site-packages/pluggy/manager.py:84: in self._inner_hookexec = lambda hook, methods, kwargs: hook.multicall( hook = <_HookCaller 'pytest_runtest_call'> kwargs = {'item': } methods = [>, >, > err=> in_=> _state='suspended' _in_suspended=False> _capture_fixture=None>>, >, >, >] /usr/lib/python3.8/site-packages/_pytest/unraisableexception.py:88: in pytest_runtest_call yield from unraisable_exception_runtest_hook() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ def unraisable_exception_runtest_hook() -> Generator[None, None, None]: with catch_unraisable_exception() as cm: yield if cm.unraisable: if cm.unraisable.err_msg is not None: err_msg = cm.unraisable.err_msg else: err_msg = "Exception ignored in" msg = f"{err_msg}: {cm.unraisable.object!r}\n\n" msg += "".join( traceback.format_exception( cm.unraisable.exc_type, cm.unraisable.exc_value, cm.unraisable.exc_traceback, ) ) > warnings.warn(pytest.PytestUnraisableExceptionWarning(msg)) E pytest.PytestUnraisableExceptionWarning: Exception ignored in: <_io.FileIO [closed]> E E Traceback (most recent call last): E File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cprequest.py", line 798, in __set__ E obj._body = encoding.prepare_iter(value) E ResourceWarning: unclosed file <_io.BufferedReader name='/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/test/static/dirback.jpg'> cm = <_pytest.unraisableexception.catch_unraisable_exception object at 0xf1ac8490> err_msg = 'Exception ignored in' msg = ('Exception ignored in: <_io.FileIO [closed]>\n' '\n' 'Traceback (most recent call last):\n' ' File ' '"/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cprequest.py", ' 'line 798, in __set__\n' ' obj._body = encoding.prepare_iter(value)\n' 'ResourceWarning: unclosed file <_io.BufferedReader ' "name='/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/test/static/dirback.jpg'>\n") /usr/lib/python3.8/site-packages/_pytest/unraisableexception.py:78: PytestUnraisableExceptionWarning ----------------------------------------- Captured stderr call ----------------------------------------- INFO:cherrypy.access.4064787184:127.0.0.1 - - [14/Apr/2021:17:39:29] "GET /gzip_static_cache/index.html HTTP/1.1" 200 34 "" "" INFO:cherrypy.access.4064787184:127.0.0.1 - - [14/Apr/2021:17:39:29] "GET /gzip_static_cache/index.html HTTP/1.1" 200 34 "" "" INFO:cherrypy.access.4064787184:127.0.0.1 - - [14/Apr/2021:17:39:29] "GET /gzip_static_cache/index.html HTTP/1.1" 200 34 "" "" INFO:cherrypy.access.4064787184:127.0.0.1 - - [14/Apr/2021:17:39:29] "GET /gzip_static_cache/index.html HTTP/1.1" 200 14 "" "" INFO:cherrypy.access.4064787184:127.0.0.1 - - [14/Apr/2021:17:39:29] "GET /gzip_static_cache/dirback.jpg HTTP/1.1" 200 16414 "" "" INFO:cherrypy.access.4064787184:127.0.0.1 - - [14/Apr/2021:17:39:29] "GET /gzip_static_cache/dirback.jpg HTTP/1.1" 200 16414 "" "" INFO:cherrypy.access.4064787184:127.0.0.1 - - [14/Apr/2021:17:39:29] "GET /gzip_static_cache/dirback.jpg HTTP/1.1" 200 16414 "" "" INFO:cherrypy.access.4064787184:127.0.0.1 - - [14/Apr/2021:17:39:29] "GET /gzip_static_cache/dirback.jpg HTTP/1.1" 200 16585 "" "" ------------------------------------------ Captured log call ------------------------------------------- INFO cherrypy.access.4064787184:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:39:29] "GET /gzip_static_cache/index.html HTTP/1.1" 200 34 "" "" INFO cherrypy.access.4064787184:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:39:29] "GET /gzip_static_cache/index.html HTTP/1.1" 200 34 "" "" INFO cherrypy.access.4064787184:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:39:29] "GET /gzip_static_cache/index.html HTTP/1.1" 200 34 "" "" INFO cherrypy.access.4064787184:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:39:29] "GET /gzip_static_cache/index.html HTTP/1.1" 200 14 "" "" INFO cherrypy.access.4064787184:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:39:29] "GET /gzip_static_cache/dirback.jpg HTTP/1.1" 200 16414 "" "" INFO cherrypy.access.4064787184:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:39:29] "GET /gzip_static_cache/dirback.jpg HTTP/1.1" 200 16414 "" "" INFO cherrypy.access.4064787184:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:39:29] "GET /gzip_static_cache/dirback.jpg HTTP/1.1" 200 16414 "" "" INFO cherrypy.access.4064787184:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:39:29] "GET /gzip_static_cache/dirback.jpg HTTP/1.1" 200 16585 "" "" ______________________________ ConfigTests.testHandlerToolConfigOverride _______________________________ cls = func = . at 0xf10eb610>, when = 'call' reraise = (, ) @classmethod def from_call( cls, func: "Callable[[], TResult]", when: "Literal['collect', 'setup', 'call', 'teardown']", reraise: Optional[ Union[Type[BaseException], Tuple[Type[BaseException], ...]] ] = None, ) -> "CallInfo[TResult]": excinfo = None start = timing.time() precise_start = timing.perf_counter() try: > result: Optional[TResult] = func() cls = duration = 0.004373189000034472 excinfo = \n\nTraceback (most recent call last):\n ...dReader name=\'/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/test/static/dirback.jpg\'>\n') tblen=7> func = . at 0xf10eb610> precise_start = 3680.426827656 precise_stop = 3680.431200845 reraise = (, ) result = None start = 1618414906.4268255 stop = 1618414906.4312034 when = 'call' /usr/lib/python3.8/site-packages/_pytest/runner.py:311: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.8/site-packages/_pytest/runner.py:255: in lambda: ihook(item=item, **kwds), when=when, reraise=reraise ihook = <_HookCaller 'pytest_runtest_call'> item = kwds = {} /usr/lib/python3.8/site-packages/pluggy/hooks.py:286: in __call__ return self._hookexec(self, self.get_hookimpls(), kwargs) args = () kwargs = {'item': } notincall = set() self = <_HookCaller 'pytest_runtest_call'> /usr/lib/python3.8/site-packages/pluggy/manager.py:93: in _hookexec return self._inner_hookexec(hook, methods, kwargs) hook = <_HookCaller 'pytest_runtest_call'> kwargs = {'item': } methods = [>, >, > err=> in_=> _state='suspended' _in_suspended=False> _capture_fixture=None>>, >, >, >] self = <_pytest.config.PytestPluginManager object at 0xf744a4f0> /usr/lib/python3.8/site-packages/pluggy/manager.py:84: in self._inner_hookexec = lambda hook, methods, kwargs: hook.multicall( hook = <_HookCaller 'pytest_runtest_call'> kwargs = {'item': } methods = [>, >, > err=> in_=> _state='suspended' _in_suspended=False> _capture_fixture=None>>, >, >, >] /usr/lib/python3.8/site-packages/_pytest/unraisableexception.py:88: in pytest_runtest_call yield from unraisable_exception_runtest_hook() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ def unraisable_exception_runtest_hook() -> Generator[None, None, None]: with catch_unraisable_exception() as cm: yield if cm.unraisable: if cm.unraisable.err_msg is not None: err_msg = cm.unraisable.err_msg else: err_msg = "Exception ignored in" msg = f"{err_msg}: {cm.unraisable.object!r}\n\n" msg += "".join( traceback.format_exception( cm.unraisable.exc_type, cm.unraisable.exc_value, cm.unraisable.exc_traceback, ) ) > warnings.warn(pytest.PytestUnraisableExceptionWarning(msg)) E pytest.PytestUnraisableExceptionWarning: Exception ignored in: <_io.FileIO [closed]> E E Traceback (most recent call last): E File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/test/test_config.py", line 224, in testHandlerToolConfigOverride E self.assertBody(open(os.path.join(localDir, 'static/dirback.jpg'), E ResourceWarning: unclosed file <_io.BufferedReader name='/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/test/static/dirback.jpg'> cm = <_pytest.unraisableexception.catch_unraisable_exception object at 0xf10e8aa8> err_msg = 'Exception ignored in' msg = ('Exception ignored in: <_io.FileIO [closed]>\n' '\n' 'Traceback (most recent call last):\n' ' File ' '"/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/test/test_config.py", ' 'line 224, in testHandlerToolConfigOverride\n' " self.assertBody(open(os.path.join(localDir, 'static/dirback.jpg'),\n" 'ResourceWarning: unclosed file <_io.BufferedReader ' "name='/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/test/static/dirback.jpg'>\n") /usr/lib/python3.8/site-packages/_pytest/unraisableexception.py:78: PytestUnraisableExceptionWarning ----------------------------------------- Captured stderr call ----------------------------------------- INFO:cherrypy.access.4044212352:127.0.0.1 - - [14/Apr/2021:17:41:46] "GET /favicon.ico HTTP/1.1" 200 16585 "" "" ------------------------------------------ Captured log call ------------------------------------------- INFO cherrypy.access.4044212352:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:41:46] "GET /favicon.ico HTTP/1.1" 200 16585 "" "" _________________________________ ServerConfigTests.testMaxRequestSize _________________________________ cls = func = . at 0xf1088778>, when = 'call' reraise = (, ) @classmethod def from_call( cls, func: "Callable[[], TResult]", when: "Literal['collect', 'setup', 'call', 'teardown']", reraise: Optional[ Union[Type[BaseException], Tuple[Type[BaseException], ...]] ] = None, ) -> "CallInfo[TResult]": excinfo = None start = timing.time() precise_start = timing.perf_counter() try: > result: Optional[TResult] = func() cls = duration = 0.012598571000125958 excinfo = \n\nTraceback (most recent call last):\n ..., line 282, in close\n self.cpapp.release_serving()\nResourceWarning: unclosed file <_io.BufferedRandom name=18>\n') tblen=7> func = . at 0xf1088778> precise_start = 3681.017316172 precise_stop = 3681.029914743 reraise = (, ) result = None start = 1618414907.017314 stop = 1618414907.0299175 when = 'call' /usr/lib/python3.8/site-packages/_pytest/runner.py:311: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.8/site-packages/_pytest/runner.py:255: in lambda: ihook(item=item, **kwds), when=when, reraise=reraise ihook = <_HookCaller 'pytest_runtest_call'> item = kwds = {} /usr/lib/python3.8/site-packages/pluggy/hooks.py:286: in __call__ return self._hookexec(self, self.get_hookimpls(), kwargs) args = () kwargs = {'item': } notincall = set() self = <_HookCaller 'pytest_runtest_call'> /usr/lib/python3.8/site-packages/pluggy/manager.py:93: in _hookexec return self._inner_hookexec(hook, methods, kwargs) hook = <_HookCaller 'pytest_runtest_call'> kwargs = {'item': } methods = [>, >, > err=> in_=> _state='suspended' _in_suspended=False> _capture_fixture=None>>, >, >, >] self = <_pytest.config.PytestPluginManager object at 0xf744a4f0> /usr/lib/python3.8/site-packages/pluggy/manager.py:84: in self._inner_hookexec = lambda hook, methods, kwargs: hook.multicall( hook = <_HookCaller 'pytest_runtest_call'> kwargs = {'item': } methods = [>, >, > err=> in_=> _state='suspended' _in_suspended=False> _capture_fixture=None>>, >, >, >] /usr/lib/python3.8/site-packages/_pytest/unraisableexception.py:88: in pytest_runtest_call yield from unraisable_exception_runtest_hook() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ def unraisable_exception_runtest_hook() -> Generator[None, None, None]: with catch_unraisable_exception() as cm: yield if cm.unraisable: if cm.unraisable.err_msg is not None: err_msg = cm.unraisable.err_msg else: err_msg = "Exception ignored in" msg = f"{err_msg}: {cm.unraisable.object!r}\n\n" msg += "".join( traceback.format_exception( cm.unraisable.exc_type, cm.unraisable.exc_value, cm.unraisable.exc_traceback, ) ) > warnings.warn(pytest.PytestUnraisableExceptionWarning(msg)) E pytest.PytestUnraisableExceptionWarning: Exception ignored in: <_io.FileIO [closed]> E E Traceback (most recent call last): E File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cpwsgi.py", line 282, in close E self.cpapp.release_serving() E ResourceWarning: unclosed file <_io.BufferedRandom name=18> cm = <_pytest.unraisableexception.catch_unraisable_exception object at 0xf1a40eb0> err_msg = 'Exception ignored in' msg = ('Exception ignored in: <_io.FileIO [closed]>\n' '\n' 'Traceback (most recent call last):\n' ' File ' '"/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cpwsgi.py", ' 'line 282, in close\n' ' self.cpapp.release_serving()\n' 'ResourceWarning: unclosed file <_io.BufferedRandom name=18>\n') /usr/lib/python3.8/site-packages/_pytest/unraisableexception.py:78: PytestUnraisableExceptionWarning ----------------------------------------- Captured stderr call ----------------------------------------- INFO:cherrypy.access.4054059928:127.0.0.1 - - [14/Apr/2021:17:41:47] "GET / HTTP/1.1" 200 4 "" "" INFO:cherrypy.access.4054059928:127.0.0.1 - - [14/Apr/2021:17:41:47] "POST /upload HTTP/1.1" 200 8 "" "" ------------------------------------------ Captured log call ------------------------------------------- INFO cherrypy.access.4054059928:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:41:47] "GET / HTTP/1.1" 200 4 "" "" INFO cherrypy.access.4054059928:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:41:47] "POST /upload HTTP/1.1" 200 8 "" "" __________________________________ PipelineTests.test_HTTP11_Timeout ___________________________________ cls = func = . at 0xf1088c40>, when = 'call' reraise = (, ) @classmethod def from_call( cls, func: "Callable[[], TResult]", when: "Literal['collect', 'setup', 'call', 'teardown']", reraise: Optional[ Union[Type[BaseException], Tuple[Type[BaseException], ...]] ] = None, ) -> "CallInfo[TResult]": excinfo = None start = timing.time() precise_start = timing.perf_counter() try: > result: Optional[TResult] = func() cls = duration = 4.00999094000008 excinfo = \n') tblen=7> func = . at 0xf1088c40> precise_start = 3681.730003772 precise_stop = 3685.739994712 reraise = (, ) result = None start = 1618414907.7300017 stop = 1618414911.739998 when = 'call' /usr/lib/python3.8/site-packages/_pytest/runner.py:311: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.8/site-packages/_pytest/runner.py:255: in lambda: ihook(item=item, **kwds), when=when, reraise=reraise ihook = <_HookCaller 'pytest_runtest_call'> item = kwds = {} /usr/lib/python3.8/site-packages/pluggy/hooks.py:286: in __call__ return self._hookexec(self, self.get_hookimpls(), kwargs) args = () kwargs = {'item': } notincall = set() self = <_HookCaller 'pytest_runtest_call'> /usr/lib/python3.8/site-packages/pluggy/manager.py:93: in _hookexec return self._inner_hookexec(hook, methods, kwargs) hook = <_HookCaller 'pytest_runtest_call'> kwargs = {'item': } methods = [>, >, > err=> in_=> _state='suspended' _in_suspended=False> _capture_fixture=None>>, >, >, >] self = <_pytest.config.PytestPluginManager object at 0xf744a4f0> /usr/lib/python3.8/site-packages/pluggy/manager.py:84: in self._inner_hookexec = lambda hook, methods, kwargs: hook.multicall( hook = <_HookCaller 'pytest_runtest_call'> kwargs = {'item': } methods = [>, >, > err=> in_=> _state='suspended' _in_suspended=False> _capture_fixture=None>>, >, >, >] /usr/lib/python3.8/site-packages/_pytest/unraisableexception.py:88: in pytest_runtest_call yield from unraisable_exception_runtest_hook() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ def unraisable_exception_runtest_hook() -> Generator[None, None, None]: with catch_unraisable_exception() as cm: yield if cm.unraisable: if cm.unraisable.err_msg is not None: err_msg = cm.unraisable.err_msg else: err_msg = "Exception ignored in" msg = f"{err_msg}: {cm.unraisable.object!r}\n\n" msg += "".join( traceback.format_exception( cm.unraisable.exc_type, cm.unraisable.exc_value, cm.unraisable.exc_traceback, ) ) > warnings.warn(pytest.PytestUnraisableExceptionWarning(msg)) E pytest.PytestUnraisableExceptionWarning: Exception ignored in: E E Traceback (most recent call last): E File "/usr/lib/python3.8/http/client.py", line 921, in connect E self.sock = self._create_connection( E ResourceWarning: unclosed cm = <_pytest.unraisableexception.catch_unraisable_exception object at 0xf06a2700> err_msg = 'Exception ignored in' msg = ('Exception ignored in: \n' '\n' 'Traceback (most recent call last):\n' ' File "/usr/lib/python3.8/http/client.py", line 921, in connect\n' ' self.sock = self._create_connection(\n' 'ResourceWarning: unclosed \n") /usr/lib/python3.8/site-packages/_pytest/unraisableexception.py:78: PytestUnraisableExceptionWarning __________________________________ CoreRequestHandlingTest.testRanges __________________________________ cls = func = . at 0xf06b15c8>, when = 'call' reraise = (, ) @classmethod def from_call( cls, func: "Callable[[], TResult]", when: "Literal['collect', 'setup', 'call', 'teardown']", reraise: Optional[ Union[Type[BaseException], Tuple[Type[BaseException], ...]] ] = None, ) -> "CallInfo[TResult]": excinfo = None start = timing.time() precise_start = timing.perf_counter() try: > result: Optional[TResult] = func() cls = duration = 0.031645673000184615 excinfo = \n\nTraceback (most recent call last):\n ...edReader name=\'/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/test/static/index.html\'>\n') tblen=7> func = . at 0xf06b15c8> precise_start = 3691.801546279 precise_stop = 3691.833191952 reraise = (, ) result = None start = 1618414917.8015432 stop = 1618414917.8331952 when = 'call' /usr/lib/python3.8/site-packages/_pytest/runner.py:311: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.8/site-packages/_pytest/runner.py:255: in lambda: ihook(item=item, **kwds), when=when, reraise=reraise ihook = <_HookCaller 'pytest_runtest_call'> item = kwds = {} /usr/lib/python3.8/site-packages/pluggy/hooks.py:286: in __call__ return self._hookexec(self, self.get_hookimpls(), kwargs) args = () kwargs = {'item': } notincall = set() self = <_HookCaller 'pytest_runtest_call'> /usr/lib/python3.8/site-packages/pluggy/manager.py:93: in _hookexec return self._inner_hookexec(hook, methods, kwargs) hook = <_HookCaller 'pytest_runtest_call'> kwargs = {'item': } methods = [>, >, > err=> in_=> _state='suspended' _in_suspended=False> _capture_fixture=None>>, >, >, >] self = <_pytest.config.PytestPluginManager object at 0xf744a4f0> /usr/lib/python3.8/site-packages/pluggy/manager.py:84: in self._inner_hookexec = lambda hook, methods, kwargs: hook.multicall( hook = <_HookCaller 'pytest_runtest_call'> kwargs = {'item': } methods = [>, >, > err=> in_=> _state='suspended' _in_suspended=False> _capture_fixture=None>>, >, >, >] /usr/lib/python3.8/site-packages/_pytest/unraisableexception.py:88: in pytest_runtest_call yield from unraisable_exception_runtest_hook() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ def unraisable_exception_runtest_hook() -> Generator[None, None, None]: with catch_unraisable_exception() as cm: yield if cm.unraisable: if cm.unraisable.err_msg is not None: err_msg = cm.unraisable.err_msg else: err_msg = "Exception ignored in" msg = f"{err_msg}: {cm.unraisable.object!r}\n\n" msg += "".join( traceback.format_exception( cm.unraisable.exc_type, cm.unraisable.exc_value, cm.unraisable.exc_traceback, ) ) > warnings.warn(pytest.PytestUnraisableExceptionWarning(msg)) E pytest.PytestUnraisableExceptionWarning: Exception ignored in: <_io.FileIO [closed]> E E Traceback (most recent call last): E File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cprequest.py", line 856, in collapse_body E new_body = b''.join(self.body) E ResourceWarning: unclosed file <_io.BufferedReader name='/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/test/static/index.html'> cm = <_pytest.unraisableexception.catch_unraisable_exception object at 0xf1066280> err_msg = 'Exception ignored in' msg = ('Exception ignored in: <_io.FileIO [closed]>\n' '\n' 'Traceback (most recent call last):\n' ' File ' '"/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cprequest.py", ' 'line 856, in collapse_body\n' " new_body = b''.join(self.body)\n" 'ResourceWarning: unclosed file <_io.BufferedReader ' "name='/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/test/static/index.html'>\n") /usr/lib/python3.8/site-packages/_pytest/unraisableexception.py:78: PytestUnraisableExceptionWarning ----------------------------------------- Captured stderr call ----------------------------------------- INFO:cherrypy.access.4054510656:127.0.0.1 - - [14/Apr/2021:17:41:57] "GET /ranges/get_ranges?bytes=3-6 HTTP/1.1" 200 8 "" "" INFO:cherrypy.access.4054510656:127.0.0.1 - - [14/Apr/2021:17:41:57] "GET /ranges/get_ranges?bytes=2-4,-1 HTTP/1.1" 200 16 "" "" INFO:cherrypy.access.4054510656:127.0.0.1 - - [14/Apr/2021:17:41:57] "GET /ranges/get_ranges?bytes=-100 HTTP/1.1" 200 8 "" "" INFO:cherrypy.access.4054510656:127.0.0.1 - - [14/Apr/2021:17:41:57] "GET /ranges/slice_file HTTP/1.1" 206 4 "" "" INFO:cherrypy.access.4054510656:127.0.0.1 - - [14/Apr/2021:17:41:57] "GET /ranges/slice_file HTTP/1.1" 206 220 "" "" INFO:cherrypy.access.4054510656:127.0.0.1 - - [14/Apr/2021:17:41:57] "GET /ranges/slice_file HTTP/1.1" 416 2117 "" "" ------------------------------------------ Captured log call ------------------------------------------- INFO cherrypy.access.4054510656:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:41:57] "GET /ranges/get_ranges?bytes=3-6 HTTP/1.1" 200 8 "" "" INFO cherrypy.access.4054510656:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:41:57] "GET /ranges/get_ranges?bytes=2-4,-1 HTTP/1.1" 200 16 "" "" INFO cherrypy.access.4054510656:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:41:57] "GET /ranges/get_ranges?bytes=-100 HTTP/1.1" 200 8 "" "" INFO cherrypy.access.4054510656:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:41:57] "GET /ranges/slice_file HTTP/1.1" 206 4 "" "" INFO cherrypy.access.4054510656:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:41:57] "GET /ranges/slice_file HTTP/1.1" 206 220 "" "" INFO cherrypy.access.4054510656:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:41:57] "GET /ranges/slice_file HTTP/1.1" 416 2117 "" "" ________________________________________ EncodingTests.testGzip ________________________________________ cls = func = . at 0xf187eda8>, when = 'call' reraise = (, ) @classmethod def from_call( cls, func: "Callable[[], TResult]", when: "Literal['collect', 'setup', 'call', 'teardown']", reraise: Optional[ Union[Type[BaseException], Tuple[Type[BaseException], ...]] ] = None, ) -> "CallInfo[TResult]": excinfo = None start = timing.time() precise_start = timing.perf_counter() try: > result: Optional[TResult] = func() cls = duration = 0.041477451999980985 excinfo = \n') tblen=7> func = . at 0xf187eda8> precise_start = 3693.435480802 precise_stop = 3693.476958254 reraise = (, ) result = None start = 1618414919.435479 stop = 1618414919.4769611 when = 'call' /usr/lib/python3.8/site-packages/_pytest/runner.py:311: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.8/site-packages/_pytest/runner.py:255: in lambda: ihook(item=item, **kwds), when=when, reraise=reraise ihook = <_HookCaller 'pytest_runtest_call'> item = kwds = {} /usr/lib/python3.8/site-packages/pluggy/hooks.py:286: in __call__ return self._hookexec(self, self.get_hookimpls(), kwargs) args = () kwargs = {'item': } notincall = set() self = <_HookCaller 'pytest_runtest_call'> /usr/lib/python3.8/site-packages/pluggy/manager.py:93: in _hookexec return self._inner_hookexec(hook, methods, kwargs) hook = <_HookCaller 'pytest_runtest_call'> kwargs = {'item': } methods = [>, >, > err=> in_=> _state='suspended' _in_suspended=False> _capture_fixture=None>>, >, >, >] self = <_pytest.config.PytestPluginManager object at 0xf744a4f0> /usr/lib/python3.8/site-packages/pluggy/manager.py:84: in self._inner_hookexec = lambda hook, methods, kwargs: hook.multicall( hook = <_HookCaller 'pytest_runtest_call'> kwargs = {'item': } methods = [>, >, > err=> in_=> _state='suspended' _in_suspended=False> _capture_fixture=None>>, >, >, >] /usr/lib/python3.8/site-packages/_pytest/unraisableexception.py:88: in pytest_runtest_call yield from unraisable_exception_runtest_hook() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ def unraisable_exception_runtest_hook() -> Generator[None, None, None]: with catch_unraisable_exception() as cm: yield if cm.unraisable: if cm.unraisable.err_msg is not None: err_msg = cm.unraisable.err_msg else: err_msg = "Exception ignored in" msg = f"{err_msg}: {cm.unraisable.object!r}\n\n" msg += "".join( traceback.format_exception( cm.unraisable.exc_type, cm.unraisable.exc_value, cm.unraisable.exc_traceback, ) ) > warnings.warn(pytest.PytestUnraisableExceptionWarning(msg)) E pytest.PytestUnraisableExceptionWarning: Exception ignored in: E E Traceback (most recent call last): E File "/usr/lib/python3.8/http/client.py", line 555, in _get_chunk_left E chunk_left = self._read_next_chunk_size() E File "/usr/lib/python3.8/http/client.py", line 522, in _read_next_chunk_size E return int(line, 16) E ValueError: invalid literal for int() with base 16: b'' E E During handling of the above exception, another exception occurred: E E Traceback (most recent call last): E File "/usr/lib/python3.8/http/client.py", line 572, in _readall_chunked E chunk_left = self._get_chunk_left() E File "/usr/lib/python3.8/http/client.py", line 557, in _get_chunk_left E raise IncompleteRead(b'') E http.client.IncompleteRead: IncompleteRead(0 bytes read) E E During handling of the above exception, another exception occurred: E E http.client.IncompleteRead: IncompleteRead(10 bytes read) E E During handling of the above exception, another exception occurred: E E Traceback (most recent call last): E File "/usr/lib/python3.8/traceback.py", line 220, in clear_frames E tb.tb_frame.clear() E ResourceWarning: unclosed cm = <_pytest.unraisableexception.catch_unraisable_exception object at 0xf068d7d8> err_msg = 'Exception ignored in' msg = ('Exception ignored in: \n' '\n' 'Traceback (most recent call last):\n' ' File "/usr/lib/python3.8/http/client.py", line 555, in _get_chunk_left\n' ' chunk_left = self._read_next_chunk_size()\n' ' File "/usr/lib/python3.8/http/client.py", line 522, in ' '_read_next_chunk_size\n' ' return int(line, 16)\n' "ValueError: invalid literal for int() with base 16: b''\n" '\n' 'During handling of the above exception, another exception occurred:\n' '\n' 'Traceback (most recent call last):\n' ' File "/usr/lib/python3.8/http/client.py", line 572, in _readall_chunked\n' ' chunk_left = self._get_chunk_left()\n' ' File "/usr/lib/python3.8/http/client.py", line 557, in _get_chunk_left\n' " raise IncompleteRead(b'')\n" 'http.client.IncompleteRead: IncompleteRead(0 bytes read)\n' '\n' 'During handling of the above exception, another exception occurred:\n' '\n' 'http.client.IncompleteRead: IncompleteRead(10 bytes read)\n' '\n' 'During handling of the above exception, another exception occurred:\n' '\n' 'Traceback (most recent call last):\n' ' File "/usr/lib/python3.8/traceback.py", line 220, in clear_frames\n' ' tb.tb_frame.clear()\n' 'ResourceWarning: unclosed \n") /usr/lib/python3.8/site-packages/_pytest/unraisableexception.py:78: PytestUnraisableExceptionWarning ----------------------------------------- Captured stderr call ----------------------------------------- INFO:cherrypy.access.4033400992:127.0.0.1 - - [14/Apr/2021:17:41:59] "GET /gzip/ HTTP/1.1" 200 32 "" "" INFO:cherrypy.access.4033400992:127.0.0.1 - - [14/Apr/2021:17:41:59] "GET /gzip/ HTTP/1.1" 200 12 "" "" INFO:cherrypy.access.4033400992:127.0.0.1 - - [14/Apr/2021:17:41:59] "GET /gzip/ HTTP/1.1" 200 12 "" "" INFO:cherrypy.access.4033400992:127.0.0.1 - - [14/Apr/2021:17:41:59] "GET /gzip/ HTTP/1.1" 200 32 "" "" INFO:cherrypy.access.4033400992:127.0.0.1 - - [14/Apr/2021:17:41:59] "GET /gzip/ HTTP/1.1" 406 730 "" "" ERROR:cherrypy.error.4033400992:[14/Apr/2021:17:41:59] HTTP Traceback (most recent call last): File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cprequest.py", line 638, in respond self._do_respond(path_info) File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cprequest.py", line 702, in _do_respond response.finalize() File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cprequest.py", line 898, in finalize content = self.collapse_body() File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cprequest.py", line 856, in collapse_body new_body = b''.join(self.body) File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/lib/encoding.py", line 302, in compress for line in body: File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/test/test_encoding.py", line 86, in noshow raise IndexError() IndexError INFO:cherrypy.access.4033400992:127.0.0.1 - - [14/Apr/2021:17:41:59] "GET /gzip/noshow HTTP/1.1" 500 1775 "" "" INFO:cherrypy.access.4033400992:127.0.0.1 - - [14/Apr/2021:17:41:59] "GET /gzip/noshow_stream HTTP/1.1" 200 - "" "" ERROR:cherrypy.error.4033400992:[14/Apr/2021:17:41:59] Traceback (most recent call last): File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cpwsgi.py", line 184, in trap return func(*args, **kwargs) File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cpwsgi.py", line 277, in __next__ return next(self.iter_response) File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/lib/encoding.py", line 302, in compress for line in body: File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/lib/encoding.py", line 99, in encoder for chunk in body: File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/test/test_encoding.py", line 95, in noshow_stream raise IndexError() IndexError ERROR:cherrypy.error.4033400992:[14/Apr/2021:17:41:59] Traceback (most recent call last): File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cpwsgi.py", line 209, in trap self.start_response(s, h, _sys.exc_info()) File "/usr/lib/python3.8/site-packages/cheroot/wsgi.py", line 168, in start_response six.reraise(*exc_info) File "/usr/lib/python3.8/site-packages/six.py", line 703, in reraise raise value File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cpwsgi.py", line 184, in trap return func(*args, **kwargs) File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cpwsgi.py", line 277, in __next__ return next(self.iter_response) File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/lib/encoding.py", line 302, in compress for line in body: File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/lib/encoding.py", line 99, in encoder for chunk in body: File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/test/test_encoding.py", line 95, in noshow_stream raise IndexError() IndexError ERROR:cherrypy.error:[14/Apr/2021:17:41:59] ENGINE IndexError() Traceback (most recent call last): File "/usr/lib/python3.8/site-packages/cheroot/server.py", line 1287, in communicate req.respond() File "/usr/lib/python3.8/site-packages/cheroot/server.py", line 1077, in respond self.server.gateway(self).respond() File "/usr/lib/python3.8/site-packages/cheroot/wsgi.py", line 142, in respond for chunk in filter(None, response): File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cpwsgi.py", line 176, in __next__ return self.trap(next, self.iter_response) File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cpwsgi.py", line 209, in trap self.start_response(s, h, _sys.exc_info()) File "/usr/lib/python3.8/site-packages/cheroot/wsgi.py", line 168, in start_response six.reraise(*exc_info) File "/usr/lib/python3.8/site-packages/six.py", line 703, in reraise raise value File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cpwsgi.py", line 184, in trap return func(*args, **kwargs) File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cpwsgi.py", line 277, in __next__ return next(self.iter_response) File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/lib/encoding.py", line 302, in compress for line in body: File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/lib/encoding.py", line 99, in encoder for chunk in body: File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/test/test_encoding.py", line 95, in noshow_stream raise IndexError() IndexError ------------------------------------------ Captured log call ------------------------------------------- INFO cherrypy.access.4033400992:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:41:59] "GET /gzip/ HTTP/1.1" 200 32 "" "" INFO cherrypy.access.4033400992:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:41:59] "GET /gzip/ HTTP/1.1" 200 12 "" "" INFO cherrypy.access.4033400992:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:41:59] "GET /gzip/ HTTP/1.1" 200 12 "" "" INFO cherrypy.access.4033400992:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:41:59] "GET /gzip/ HTTP/1.1" 200 32 "" "" INFO cherrypy.access.4033400992:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:41:59] "GET /gzip/ HTTP/1.1" 406 730 "" "" ERROR cherrypy.error.4033400992:_cplogging.py:213 [14/Apr/2021:17:41:59] HTTP Traceback (most recent call last): File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cprequest.py", line 638, in respond self._do_respond(path_info) File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cprequest.py", line 702, in _do_respond response.finalize() File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cprequest.py", line 898, in finalize content = self.collapse_body() File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cprequest.py", line 856, in collapse_body new_body = b''.join(self.body) File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/lib/encoding.py", line 302, in compress for line in body: File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/test/test_encoding.py", line 86, in noshow raise IndexError() IndexError INFO cherrypy.access.4033400992:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:41:59] "GET /gzip/noshow HTTP/1.1" 500 1775 "" "" INFO cherrypy.access.4033400992:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:41:59] "GET /gzip/noshow_stream HTTP/1.1" 200 - "" "" ERROR cherrypy.error.4033400992:_cplogging.py:213 [14/Apr/2021:17:41:59] Traceback (most recent call last): File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cpwsgi.py", line 184, in trap return func(*args, **kwargs) File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cpwsgi.py", line 277, in __next__ return next(self.iter_response) File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/lib/encoding.py", line 302, in compress for line in body: File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/lib/encoding.py", line 99, in encoder for chunk in body: File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/test/test_encoding.py", line 95, in noshow_stream raise IndexError() IndexError ERROR cherrypy.error.4033400992:_cplogging.py:213 [14/Apr/2021:17:41:59] Traceback (most recent call last): File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cpwsgi.py", line 209, in trap self.start_response(s, h, _sys.exc_info()) File "/usr/lib/python3.8/site-packages/cheroot/wsgi.py", line 168, in start_response six.reraise(*exc_info) File "/usr/lib/python3.8/site-packages/six.py", line 703, in reraise raise value File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cpwsgi.py", line 184, in trap return func(*args, **kwargs) File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cpwsgi.py", line 277, in __next__ return next(self.iter_response) File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/lib/encoding.py", line 302, in compress for line in body: File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/lib/encoding.py", line 99, in encoder for chunk in body: File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/test/test_encoding.py", line 95, in noshow_stream raise IndexError() IndexError ERROR cherrypy.error:_cplogging.py:213 [14/Apr/2021:17:41:59] ENGINE IndexError() Traceback (most recent call last): File "/usr/lib/python3.8/site-packages/cheroot/server.py", line 1287, in communicate req.respond() File "/usr/lib/python3.8/site-packages/cheroot/server.py", line 1077, in respond self.server.gateway(self).respond() File "/usr/lib/python3.8/site-packages/cheroot/wsgi.py", line 142, in respond for chunk in filter(None, response): File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cpwsgi.py", line 176, in __next__ return self.trap(next, self.iter_response) File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cpwsgi.py", line 209, in trap self.start_response(s, h, _sys.exc_info()) File "/usr/lib/python3.8/site-packages/cheroot/wsgi.py", line 168, in start_response six.reraise(*exc_info) File "/usr/lib/python3.8/site-packages/six.py", line 703, in reraise raise value File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cpwsgi.py", line 184, in trap return func(*args, **kwargs) File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cpwsgi.py", line 277, in __next__ return next(self.iter_response) File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/lib/encoding.py", line 302, in compress for line in body: File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/lib/encoding.py", line 99, in encoder for chunk in body: File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/test/test_encoding.py", line 95, in noshow_stream raise IndexError() IndexError _______________________ EncodingTests.test_multipart_decoding_bigger_maxrambytes _______________________ cls = func = . at 0xf1843ad8>, when = 'call' reraise = (, ) @classmethod def from_call( cls, func: "Callable[[], TResult]", when: "Literal['collect', 'setup', 'call', 'teardown']", reraise: Optional[ Union[Type[BaseException], Tuple[Type[BaseException], ...]] ] = None, ) -> "CallInfo[TResult]": excinfo = None start = timing.time() precise_start = timing.perf_counter() try: > result: Optional[TResult] = func() cls = duration = 0.0056984689999808325 excinfo = \n\nTraceback (most recent call last):\n ...ess_multipart_form_data\n entity.parts = kept_parts\nResourceWarning: unclosed file <_io.BufferedRandom name=15>\n') tblen=7> func = . at 0xf1843ad8> precise_start = 3693.602469069 precise_stop = 3693.608167538 reraise = (, ) result = None start = 1618414919.6024668 stop = 1618414919.6081703 when = 'call' /usr/lib/python3.8/site-packages/_pytest/runner.py:311: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.8/site-packages/_pytest/runner.py:255: in lambda: ihook(item=item, **kwds), when=when, reraise=reraise ihook = <_HookCaller 'pytest_runtest_call'> item = kwds = {} /usr/lib/python3.8/site-packages/pluggy/hooks.py:286: in __call__ return self._hookexec(self, self.get_hookimpls(), kwargs) args = () kwargs = {'item': } notincall = set() self = <_HookCaller 'pytest_runtest_call'> /usr/lib/python3.8/site-packages/pluggy/manager.py:93: in _hookexec return self._inner_hookexec(hook, methods, kwargs) hook = <_HookCaller 'pytest_runtest_call'> kwargs = {'item': } methods = [>, >, > err=> in_=> _state='suspended' _in_suspended=False> _capture_fixture=None>>, >, >, >] self = <_pytest.config.PytestPluginManager object at 0xf744a4f0> /usr/lib/python3.8/site-packages/pluggy/manager.py:84: in self._inner_hookexec = lambda hook, methods, kwargs: hook.multicall( hook = <_HookCaller 'pytest_runtest_call'> kwargs = {'item': } methods = [>, >, > err=> in_=> _state='suspended' _in_suspended=False> _capture_fixture=None>>, >, >, >] /usr/lib/python3.8/site-packages/_pytest/unraisableexception.py:88: in pytest_runtest_call yield from unraisable_exception_runtest_hook() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ def unraisable_exception_runtest_hook() -> Generator[None, None, None]: with catch_unraisable_exception() as cm: yield if cm.unraisable: if cm.unraisable.err_msg is not None: err_msg = cm.unraisable.err_msg else: err_msg = "Exception ignored in" msg = f"{err_msg}: {cm.unraisable.object!r}\n\n" msg += "".join( traceback.format_exception( cm.unraisable.exc_type, cm.unraisable.exc_value, cm.unraisable.exc_traceback, ) ) > warnings.warn(pytest.PytestUnraisableExceptionWarning(msg)) E pytest.PytestUnraisableExceptionWarning: Exception ignored in: <_io.FileIO [closed]> E E Traceback (most recent call last): E File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cpreqbody.py", line 247, in process_multipart_form_data E entity.parts = kept_parts E ResourceWarning: unclosed file <_io.BufferedRandom name=15> cm = <_pytest.unraisableexception.catch_unraisable_exception object at 0xf1a928f8> err_msg = 'Exception ignored in' msg = ('Exception ignored in: <_io.FileIO [closed]>\n' '\n' 'Traceback (most recent call last):\n' ' File ' '"/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cpreqbody.py", ' 'line 247, in process_multipart_form_data\n' ' entity.parts = kept_parts\n' 'ResourceWarning: unclosed file <_io.BufferedRandom name=15>\n') /usr/lib/python3.8/site-packages/_pytest/unraisableexception.py:78: PytestUnraisableExceptionWarning ----------------------------------------- Captured stderr call ----------------------------------------- INFO:cherrypy.access.4033400992:127.0.0.1 - - [14/Apr/2021:17:41:59] "POST /reqparams HTTP/1.1" 200 28 "" "" ------------------------------------------ Captured log call ------------------------------------------- INFO cherrypy.access.4033400992:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:41:59] "POST /reqparams HTTP/1.1" 200 28 "" "" ___________________________________ HTTPTests.test_malformed_header ____________________________________ cls = func = . at 0xf18a3658>, when = 'call' reraise = (, ) @classmethod def from_call( cls, func: "Callable[[], TResult]", when: "Literal['collect', 'setup', 'call', 'teardown']", reraise: Optional[ Union[Type[BaseException], Tuple[Type[BaseException], ...]] ] = None, ) -> "CallInfo[TResult]": excinfo = None start = timing.time() precise_start = timing.perf_counter() try: > result: Optional[TResult] = func() cls = duration = 0.0024142510001183837 excinfo = \n') tblen=7> func = . at 0xf18a3658> precise_start = 3694.285674914 precise_stop = 3694.288089165 reraise = (, ) result = None start = 1618414920.285673 stop = 1618414920.2880914 when = 'call' /usr/lib/python3.8/site-packages/_pytest/runner.py:311: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.8/site-packages/_pytest/runner.py:255: in lambda: ihook(item=item, **kwds), when=when, reraise=reraise ihook = <_HookCaller 'pytest_runtest_call'> item = kwds = {} /usr/lib/python3.8/site-packages/pluggy/hooks.py:286: in __call__ return self._hookexec(self, self.get_hookimpls(), kwargs) args = () kwargs = {'item': } notincall = set() self = <_HookCaller 'pytest_runtest_call'> /usr/lib/python3.8/site-packages/pluggy/manager.py:93: in _hookexec return self._inner_hookexec(hook, methods, kwargs) hook = <_HookCaller 'pytest_runtest_call'> kwargs = {'item': } methods = [>, >, > err=> in_=> _state='suspended' _in_suspended=False> _capture_fixture=None>>, >, >, >] self = <_pytest.config.PytestPluginManager object at 0xf744a4f0> /usr/lib/python3.8/site-packages/pluggy/manager.py:84: in self._inner_hookexec = lambda hook, methods, kwargs: hook.multicall( hook = <_HookCaller 'pytest_runtest_call'> kwargs = {'item': } methods = [>, >, > err=> in_=> _state='suspended' _in_suspended=False> _capture_fixture=None>>, >, >, >] /usr/lib/python3.8/site-packages/_pytest/unraisableexception.py:88: in pytest_runtest_call yield from unraisable_exception_runtest_hook() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ def unraisable_exception_runtest_hook() -> Generator[None, None, None]: with catch_unraisable_exception() as cm: yield if cm.unraisable: if cm.unraisable.err_msg is not None: err_msg = cm.unraisable.err_msg else: err_msg = "Exception ignored in" msg = f"{err_msg}: {cm.unraisable.object!r}\n\n" msg += "".join( traceback.format_exception( cm.unraisable.exc_type, cm.unraisable.exc_value, cm.unraisable.exc_traceback, ) ) > warnings.warn(pytest.PytestUnraisableExceptionWarning(msg)) E pytest.PytestUnraisableExceptionWarning: Exception ignored in: E E Traceback (most recent call last): E File "/usr/lib/python3.8/socket.py", line 740, in close E self._sock = None E ResourceWarning: unclosed cm = <_pytest.unraisableexception.catch_unraisable_exception object at 0xf1a76a30> err_msg = 'Exception ignored in' msg = ('Exception ignored in: \n' '\n' 'Traceback (most recent call last):\n' ' File "/usr/lib/python3.8/socket.py", line 740, in close\n' ' self._sock = None\n' 'ResourceWarning: unclosed \n") /usr/lib/python3.8/site-packages/_pytest/unraisableexception.py:78: PytestUnraisableExceptionWarning ___________________________________ HTTPTests.test_no_content_length ___________________________________ cls = func = . at 0xf179e970>, when = 'call' reraise = (, ) @classmethod def from_call( cls, func: "Callable[[], TResult]", when: "Literal['collect', 'setup', 'call', 'teardown']", reraise: Optional[ Union[Type[BaseException], Tuple[Type[BaseException], ...]] ] = None, ) -> "CallInfo[TResult]": excinfo = None start = timing.time() precise_start = timing.perf_counter() try: > result: Optional[TResult] = func() cls = duration = 2.3277122550002787 excinfo = \n') tblen=7> func = . at 0xf179e970> precise_start = 3694.369298317 precise_stop = 3696.697010572 reraise = (, ) result = None start = 1618414920.3692963 stop = 1618414922.6970162 when = 'call' /usr/lib/python3.8/site-packages/_pytest/runner.py:311: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.8/site-packages/_pytest/runner.py:255: in lambda: ihook(item=item, **kwds), when=when, reraise=reraise ihook = <_HookCaller 'pytest_runtest_call'> item = kwds = {} /usr/lib/python3.8/site-packages/pluggy/hooks.py:286: in __call__ return self._hookexec(self, self.get_hookimpls(), kwargs) args = () kwargs = {'item': } notincall = set() self = <_HookCaller 'pytest_runtest_call'> /usr/lib/python3.8/site-packages/pluggy/manager.py:93: in _hookexec return self._inner_hookexec(hook, methods, kwargs) hook = <_HookCaller 'pytest_runtest_call'> kwargs = {'item': } methods = [>, >, > err=> in_=> _state='suspended' _in_suspended=False> _capture_fixture=None>>, >, >, >] self = <_pytest.config.PytestPluginManager object at 0xf744a4f0> /usr/lib/python3.8/site-packages/pluggy/manager.py:84: in self._inner_hookexec = lambda hook, methods, kwargs: hook.multicall( hook = <_HookCaller 'pytest_runtest_call'> kwargs = {'item': } methods = [>, >, > err=> in_=> _state='suspended' _in_suspended=False> _capture_fixture=None>>, >, >, >] /usr/lib/python3.8/site-packages/_pytest/unraisableexception.py:88: in pytest_runtest_call yield from unraisable_exception_runtest_hook() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ def unraisable_exception_runtest_hook() -> Generator[None, None, None]: with catch_unraisable_exception() as cm: yield if cm.unraisable: if cm.unraisable.err_msg is not None: err_msg = cm.unraisable.err_msg else: err_msg = "Exception ignored in" msg = f"{err_msg}: {cm.unraisable.object!r}\n\n" msg += "".join( traceback.format_exception( cm.unraisable.exc_type, cm.unraisable.exc_value, cm.unraisable.exc_traceback, ) ) > warnings.warn(pytest.PytestUnraisableExceptionWarning(msg)) E pytest.PytestUnraisableExceptionWarning: Exception ignored in: E E Traceback (most recent call last): E File "/usr/lib/python3.8/socket.py", line 740, in close E self._sock = None E ResourceWarning: unclosed cm = <_pytest.unraisableexception.catch_unraisable_exception object at 0xf17e9ef8> err_msg = 'Exception ignored in' msg = ('Exception ignored in: \n' '\n' 'Traceback (most recent call last):\n' ' File "/usr/lib/python3.8/socket.py", line 740, in close\n' ' self._sock = None\n' 'ResourceWarning: unclosed \n") /usr/lib/python3.8/site-packages/_pytest/unraisableexception.py:78: PytestUnraisableExceptionWarning ----------------------------------------- Captured stderr call ----------------------------------------- INFO:cherrypy.access.4051874624:127.0.0.1 - - [14/Apr/2021:17:42:00] "POST /no_body HTTP/1.1" 200 12 "" "" INFO:cherrypy.access.4051874624:127.0.0.1 - - [14/Apr/2021:17:42:01] "POST / HTTP/1.1" 411 1279 "" "" ------------------------------------------ Captured log call ------------------------------------------- INFO cherrypy.access.4051874624:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:00] "POST /no_body HTTP/1.1" 200 12 "" "" INFO cherrypy.access.4051874624:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:01] "POST / HTTP/1.1" 411 1279 "" "" _________________________ HTTPTests.test_post_filename_with_special_characters _________________________ cls = func = . at 0xf179eec8>, when = 'call' reraise = (, ) @classmethod def from_call( cls, func: "Callable[[], TResult]", when: "Literal['collect', 'setup', 'call', 'teardown']", reraise: Optional[ Union[Type[BaseException], Tuple[Type[BaseException], ...]] ] = None, ) -> "CallInfo[TResult]": excinfo = None start = timing.time() precise_start = timing.perf_counter() try: > result: Optional[TResult] = func() cls = duration = 8.51581846299996 excinfo = \n') tblen=7> func = . at 0xf179eec8> precise_start = 3696.77465614 precise_stop = 3705.290474603 reraise = (, ) result = None start = 1618414922.7746542 stop = 1618414931.290481 when = 'call' /usr/lib/python3.8/site-packages/_pytest/runner.py:311: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.8/site-packages/_pytest/runner.py:255: in lambda: ihook(item=item, **kwds), when=when, reraise=reraise ihook = <_HookCaller 'pytest_runtest_call'> item = kwds = {} /usr/lib/python3.8/site-packages/pluggy/hooks.py:286: in __call__ return self._hookexec(self, self.get_hookimpls(), kwargs) args = () kwargs = {'item': } notincall = set() self = <_HookCaller 'pytest_runtest_call'> /usr/lib/python3.8/site-packages/pluggy/manager.py:93: in _hookexec return self._inner_hookexec(hook, methods, kwargs) hook = <_HookCaller 'pytest_runtest_call'> kwargs = {'item': } methods = [>, >, > err=> in_=> _state='suspended' _in_suspended=False> _capture_fixture=None>>, >, >, >] self = <_pytest.config.PytestPluginManager object at 0xf744a4f0> /usr/lib/python3.8/site-packages/pluggy/manager.py:84: in self._inner_hookexec = lambda hook, methods, kwargs: hook.multicall( hook = <_HookCaller 'pytest_runtest_call'> kwargs = {'item': } methods = [>, >, > err=> in_=> _state='suspended' _in_suspended=False> _capture_fixture=None>>, >, >, >] /usr/lib/python3.8/site-packages/_pytest/unraisableexception.py:88: in pytest_runtest_call yield from unraisable_exception_runtest_hook() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ def unraisable_exception_runtest_hook() -> Generator[None, None, None]: with catch_unraisable_exception() as cm: yield if cm.unraisable: if cm.unraisable.err_msg is not None: err_msg = cm.unraisable.err_msg else: err_msg = "Exception ignored in" msg = f"{err_msg}: {cm.unraisable.object!r}\n\n" msg += "".join( traceback.format_exception( cm.unraisable.exc_type, cm.unraisable.exc_value, cm.unraisable.exc_traceback, ) ) > warnings.warn(pytest.PytestUnraisableExceptionWarning(msg)) E pytest.PytestUnraisableExceptionWarning: Exception ignored in: E E Traceback (most recent call last): E File "/usr/lib/python3.8/socket.py", line 740, in close E self._sock = None E ResourceWarning: unclosed cm = <_pytest.unraisableexception.catch_unraisable_exception object at 0xf17fa928> err_msg = 'Exception ignored in' msg = ('Exception ignored in: \n' '\n' 'Traceback (most recent call last):\n' ' File "/usr/lib/python3.8/socket.py", line 740, in close\n' ' self._sock = None\n' 'ResourceWarning: unclosed \n") /usr/lib/python3.8/site-packages/_pytest/unraisableexception.py:78: PytestUnraisableExceptionWarning ----------------------------------------- Captured stderr call ----------------------------------------- INFO:cherrypy.access.4051874624:127.0.0.1 - - [14/Apr/2021:17:42:02] "POST /post_filename HTTP/1.1" 200 8 "" "" INFO:cherrypy.access.4051874624:127.0.0.1 - - [14/Apr/2021:17:42:04] "POST /post_filename HTTP/1.1" 200 12 "" "" INFO:cherrypy.access.4051874624:127.0.0.1 - - [14/Apr/2021:17:42:05] "POST /post_filename HTTP/1.1" 200 13 "" "" INFO:cherrypy.access.4051874624:127.0.0.1 - - [14/Apr/2021:17:42:07] "POST /post_filename HTTP/1.1" 200 13 "" "" INFO:cherrypy.access.4051874624:127.0.0.1 - - [14/Apr/2021:17:42:08] "POST /post_filename HTTP/1.1" 200 13 "" "" INFO:cherrypy.access.4051874624:127.0.0.1 - - [14/Apr/2021:17:42:09] "POST /post_filename HTTP/1.1" 200 14 "" "" INFO:cherrypy.access.4051874624:127.0.0.1 - - [14/Apr/2021:17:42:10] "POST /post_filename HTTP/1.1" 200 17 "" "" ------------------------------------------ Captured log call ------------------------------------------- INFO cherrypy.access.4051874624:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:02] "POST /post_filename HTTP/1.1" 200 8 "" "" INFO cherrypy.access.4051874624:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:04] "POST /post_filename HTTP/1.1" 200 12 "" "" INFO cherrypy.access.4051874624:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:05] "POST /post_filename HTTP/1.1" 200 13 "" "" INFO cherrypy.access.4051874624:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:07] "POST /post_filename HTTP/1.1" 200 13 "" "" INFO cherrypy.access.4051874624:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:08] "POST /post_filename HTTP/1.1" 200 13 "" "" INFO cherrypy.access.4051874624:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:09] "POST /post_filename HTTP/1.1" 200 14 "" "" INFO cherrypy.access.4051874624:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:10] "POST /post_filename HTTP/1.1" 200 17 "" "" ____________________________________ HTTPTests.test_post_multipart _____________________________________ cls = func = . at 0xf179ee80>, when = 'call' reraise = (, ) @classmethod def from_call( cls, func: "Callable[[], TResult]", when: "Literal['collect', 'setup', 'call', 'teardown']", reraise: Optional[ Union[Type[BaseException], Tuple[Type[BaseException], ...]] ] = None, ) -> "CallInfo[TResult]": excinfo = None start = timing.time() precise_start = timing.perf_counter() try: > result: Optional[TResult] = func() cls = duration = 1.4280585279998377 excinfo = \n') tblen=7> func = . at 0xf179ee80> precise_start = 3705.368677118 precise_stop = 3706.796735646 reraise = (, ) result = None start = 1618414931.3686752 stop = 1618414932.796741 when = 'call' /usr/lib/python3.8/site-packages/_pytest/runner.py:311: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.8/site-packages/_pytest/runner.py:255: in lambda: ihook(item=item, **kwds), when=when, reraise=reraise ihook = <_HookCaller 'pytest_runtest_call'> item = kwds = {} /usr/lib/python3.8/site-packages/pluggy/hooks.py:286: in __call__ return self._hookexec(self, self.get_hookimpls(), kwargs) args = () kwargs = {'item': } notincall = set() self = <_HookCaller 'pytest_runtest_call'> /usr/lib/python3.8/site-packages/pluggy/manager.py:93: in _hookexec return self._inner_hookexec(hook, methods, kwargs) hook = <_HookCaller 'pytest_runtest_call'> kwargs = {'item': } methods = [>, >, > err=> in_=> _state='suspended' _in_suspended=False> _capture_fixture=None>>, >, >, >] self = <_pytest.config.PytestPluginManager object at 0xf744a4f0> /usr/lib/python3.8/site-packages/pluggy/manager.py:84: in self._inner_hookexec = lambda hook, methods, kwargs: hook.multicall( hook = <_HookCaller 'pytest_runtest_call'> kwargs = {'item': } methods = [>, >, > err=> in_=> _state='suspended' _in_suspended=False> _capture_fixture=None>>, >, >, >] /usr/lib/python3.8/site-packages/_pytest/unraisableexception.py:88: in pytest_runtest_call yield from unraisable_exception_runtest_hook() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ def unraisable_exception_runtest_hook() -> Generator[None, None, None]: with catch_unraisable_exception() as cm: yield if cm.unraisable: if cm.unraisable.err_msg is not None: err_msg = cm.unraisable.err_msg else: err_msg = "Exception ignored in" msg = f"{err_msg}: {cm.unraisable.object!r}\n\n" msg += "".join( traceback.format_exception( cm.unraisable.exc_type, cm.unraisable.exc_value, cm.unraisable.exc_traceback, ) ) > warnings.warn(pytest.PytestUnraisableExceptionWarning(msg)) E pytest.PytestUnraisableExceptionWarning: Exception ignored in: E E Traceback (most recent call last): E File "/usr/lib/python3.8/socket.py", line 740, in close E self._sock = None E ResourceWarning: unclosed cm = <_pytest.unraisableexception.catch_unraisable_exception object at 0xf183c730> err_msg = 'Exception ignored in' msg = ('Exception ignored in: \n' '\n' 'Traceback (most recent call last):\n' ' File "/usr/lib/python3.8/socket.py", line 740, in close\n' ' self._sock = None\n' 'ResourceWarning: unclosed \n") /usr/lib/python3.8/site-packages/_pytest/unraisableexception.py:78: PytestUnraisableExceptionWarning ----------------------------------------- Captured stderr call ----------------------------------------- INFO:cherrypy.access.4051874624:127.0.0.1 - - [14/Apr/2021:17:42:11] "POST /post_multipart HTTP/1.1" 200 284 "" "" ------------------------------------------ Captured log call ------------------------------------------- INFO cherrypy.access.4051874624:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:11] "POST /post_multipart HTTP/1.1" 200 284 "" "" ______________________________________ IteratorTest.test_iterator ______________________________________ cls = func = . at 0xf17bd970>, when = 'call' reraise = (, ) @classmethod def from_call( cls, func: "Callable[[], TResult]", when: "Literal['collect', 'setup', 'call', 'teardown']", reraise: Optional[ Union[Type[BaseException], Tuple[Type[BaseException], ...]] ] = None, ) -> "CallInfo[TResult]": excinfo = None start = timing.time() precise_start = timing.perf_counter() try: > result: Optional[TResult] = func() cls = duration = 0.4550376940001115 excinfo = \n') tblen=7> func = . at 0xf17bd970> precise_start = 3707.192422656 precise_stop = 3707.64746035 reraise = (, ) result = None start = 1618414933.1924195 stop = 1618414933.6474626 when = 'call' /usr/lib/python3.8/site-packages/_pytest/runner.py:311: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.8/site-packages/_pytest/runner.py:255: in lambda: ihook(item=item, **kwds), when=when, reraise=reraise ihook = <_HookCaller 'pytest_runtest_call'> item = kwds = {} /usr/lib/python3.8/site-packages/pluggy/hooks.py:286: in __call__ return self._hookexec(self, self.get_hookimpls(), kwargs) args = () kwargs = {'item': } notincall = set() self = <_HookCaller 'pytest_runtest_call'> /usr/lib/python3.8/site-packages/pluggy/manager.py:93: in _hookexec return self._inner_hookexec(hook, methods, kwargs) hook = <_HookCaller 'pytest_runtest_call'> kwargs = {'item': } methods = [>, >, > err=> in_=> _state='suspended' _in_suspended=False> _capture_fixture=None>>, >, >, >] self = <_pytest.config.PytestPluginManager object at 0xf744a4f0> /usr/lib/python3.8/site-packages/pluggy/manager.py:84: in self._inner_hookexec = lambda hook, methods, kwargs: hook.multicall( hook = <_HookCaller 'pytest_runtest_call'> kwargs = {'item': } methods = [>, >, > err=> in_=> _state='suspended' _in_suspended=False> _capture_fixture=None>>, >, >, >] /usr/lib/python3.8/site-packages/_pytest/unraisableexception.py:88: in pytest_runtest_call yield from unraisable_exception_runtest_hook() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ def unraisable_exception_runtest_hook() -> Generator[None, None, None]: with catch_unraisable_exception() as cm: yield if cm.unraisable: if cm.unraisable.err_msg is not None: err_msg = cm.unraisable.err_msg else: err_msg = "Exception ignored in" msg = f"{err_msg}: {cm.unraisable.object!r}\n\n" msg += "".join( traceback.format_exception( cm.unraisable.exc_type, cm.unraisable.exc_value, cm.unraisable.exc_traceback, ) ) > warnings.warn(pytest.PytestUnraisableExceptionWarning(msg)) E pytest.PytestUnraisableExceptionWarning: Exception ignored in: E E Traceback (most recent call last): E File "/usr/lib/python3.8/socket.py", line 740, in close E self._sock = None E ResourceWarning: unclosed cm = <_pytest.unraisableexception.catch_unraisable_exception object at 0xf1807dc0> err_msg = 'Exception ignored in' msg = ('Exception ignored in: \n' '\n' 'Traceback (most recent call last):\n' ' File "/usr/lib/python3.8/socket.py", line 740, in close\n' ' self._sock = None\n' 'ResourceWarning: unclosed \n") /usr/lib/python3.8/site-packages/_pytest/unraisableexception.py:78: PytestUnraisableExceptionWarning ---------------------------------------- Captured stderr setup ----------------------------------------- INFO:cherrypy.error:[14/Apr/2021:17:42:13] ENGINE Listening for SIGTERM. INFO:cherrypy.error:[14/Apr/2021:17:42:13] ENGINE Listening for SIGHUP. INFO:cherrypy.error:[14/Apr/2021:17:42:13] ENGINE Listening for SIGUSR1. INFO:cherrypy.error:[14/Apr/2021:17:42:13] ENGINE Bus STARTING INFO:cherrypy.error:[14/Apr/2021:17:42:13] ENGINE Serving on http://127.0.0.1:54583 INFO:cherrypy.error:[14/Apr/2021:17:42:13] ENGINE Bus STARTED ------------------------------------------ Captured log setup ------------------------------------------ INFO cherrypy.error:_cplogging.py:213 [14/Apr/2021:17:42:13] ENGINE Listening for SIGTERM. INFO cherrypy.error:_cplogging.py:213 [14/Apr/2021:17:42:13] ENGINE Listening for SIGHUP. INFO cherrypy.error:_cplogging.py:213 [14/Apr/2021:17:42:13] ENGINE Listening for SIGUSR1. INFO cherrypy.error:_cplogging.py:213 [14/Apr/2021:17:42:13] ENGINE Bus STARTING INFO cherrypy.error:_cplogging.py:213 [14/Apr/2021:17:42:13] ENGINE Serving on http://127.0.0.1:54583 INFO cherrypy.error:_cplogging.py:213 [14/Apr/2021:17:42:13] ENGINE Bus STARTED ----------------------------------------- Captured stderr call ----------------------------------------- INFO:cherrypy.access.4051729280:127.0.0.1 - - [14/Apr/2021:17:42:13] "GET /count/OurUnclosableIterator HTTP/1.1" 200 1 "" "" INFO:cherrypy.access.4051729280:127.0.0.1 - - [14/Apr/2021:17:42:13] "GET /count/OurClosableIterator HTTP/1.1" 200 1 "" "" INFO:cherrypy.access.4051729280:127.0.0.1 - - [14/Apr/2021:17:42:13] "GET /count/OurGenerator HTTP/1.1" 200 1 "" "" INFO:cherrypy.access.4051729280:127.0.0.1 - - [14/Apr/2021:17:42:13] "GET /count/OurNotClosableIterator HTTP/1.1" 200 1 "" "" INFO:cherrypy.access.4051729280:127.0.0.1 - - [14/Apr/2021:17:42:13] "GET /getall/OurUnclosableIterator HTTP/1.1" 200 4194304 "" "" INFO:cherrypy.access.4051729280:127.0.0.1 - - [14/Apr/2021:17:42:13] "GET /count/OurUnclosableIterator HTTP/1.1" 200 1 "" "" INFO:cherrypy.access.4051729280:127.0.0.1 - - [14/Apr/2021:17:42:13] "GET /getall/OurClosableIterator HTTP/1.1" 200 4194304 "" "" INFO:cherrypy.access.4051729280:127.0.0.1 - - [14/Apr/2021:17:42:13] "GET /count/OurClosableIterator HTTP/1.1" 200 1 "" "" INFO:cherrypy.access.4051729280:127.0.0.1 - - [14/Apr/2021:17:42:13] "GET /getall/OurGenerator HTTP/1.1" 200 4194304 "" "" INFO:cherrypy.access.4051729280:127.0.0.1 - - [14/Apr/2021:17:42:13] "GET /count/OurGenerator HTTP/1.1" 200 1 "" "" INFO:cherrypy.access.4051729280:127.0.0.1 - - [14/Apr/2021:17:42:13] "GET /getall/OurNotClosableIterator HTTP/1.1" 200 4194304 "" "" INFO:cherrypy.access.4051729280:127.0.0.1 - - [14/Apr/2021:17:42:13] "GET /count/OurNotClosableIterator HTTP/1.1" 200 1 "" "" INFO:cherrypy.access.4051729280:127.0.0.1 - - [14/Apr/2021:17:42:13] "GET /stream/OurUnclosableIterator HTTP/1.1" 200 - "" "" INFO:cherrypy.access.4051729280:127.0.0.1 - - [14/Apr/2021:17:42:13] "GET /count/OurUnclosableIterator HTTP/1.1" 200 1 "" "" INFO:cherrypy.access.4051729280:127.0.0.1 - - [14/Apr/2021:17:42:13] "GET /count/OurUnclosableIterator HTTP/1.1" 200 1 "" "" INFO:cherrypy.access.4051729280:127.0.0.1 - - [14/Apr/2021:17:42:13] "GET /stream/OurClosableIterator HTTP/1.1" 200 - "" "" INFO:cherrypy.access.4051729280:127.0.0.1 - - [14/Apr/2021:17:42:13] "GET /count/OurClosableIterator HTTP/1.1" 200 1 "" "" INFO:cherrypy.access.4051729280:127.0.0.1 - - [14/Apr/2021:17:42:13] "GET /count/OurClosableIterator HTTP/1.1" 200 1 "" "" INFO:cherrypy.access.4051729280:127.0.0.1 - - [14/Apr/2021:17:42:13] "GET /count/OurClosableIterator HTTP/1.1" 200 1 "" "" INFO:cherrypy.access.4051729280:127.0.0.1 - - [14/Apr/2021:17:42:13] "GET /stream/OurGenerator HTTP/1.1" 200 - "" "" INFO:cherrypy.access.4051729280:127.0.0.1 - - [14/Apr/2021:17:42:13] "GET /count/OurGenerator HTTP/1.1" 200 1 "" "" INFO:cherrypy.access.4051729280:127.0.0.1 - - [14/Apr/2021:17:42:13] "GET /count/OurGenerator HTTP/1.1" 200 1 "" "" INFO:cherrypy.access.4051729280:127.0.0.1 - - [14/Apr/2021:17:42:13] "GET /count/OurGenerator HTTP/1.1" 200 1 "" "" INFO:cherrypy.access.4051729280:127.0.0.1 - - [14/Apr/2021:17:42:13] "GET /stream/OurNotClosableIterator HTTP/1.1" 200 - "" "" INFO:cherrypy.access.4051729280:127.0.0.1 - - [14/Apr/2021:17:42:13] "GET /count/OurNotClosableIterator HTTP/1.1" 200 1 "" "" INFO:cherrypy.access.4051729280:127.0.0.1 - - [14/Apr/2021:17:42:13] "GET /count/OurNotClosableIterator HTTP/1.1" 200 1 "" "" ------------------------------------------ Captured log call ------------------------------------------- INFO cherrypy.access.4051729280:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:13] "GET /count/OurUnclosableIterator HTTP/1.1" 200 1 "" "" INFO cherrypy.access.4051729280:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:13] "GET /count/OurClosableIterator HTTP/1.1" 200 1 "" "" INFO cherrypy.access.4051729280:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:13] "GET /count/OurGenerator HTTP/1.1" 200 1 "" "" INFO cherrypy.access.4051729280:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:13] "GET /count/OurNotClosableIterator HTTP/1.1" 200 1 "" "" INFO cherrypy.access.4051729280:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:13] "GET /getall/OurUnclosableIterator HTTP/1.1" 200 4194304 "" "" INFO cherrypy.access.4051729280:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:13] "GET /count/OurUnclosableIterator HTTP/1.1" 200 1 "" "" INFO cherrypy.access.4051729280:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:13] "GET /getall/OurClosableIterator HTTP/1.1" 200 4194304 "" "" INFO cherrypy.access.4051729280:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:13] "GET /count/OurClosableIterator HTTP/1.1" 200 1 "" "" INFO cherrypy.access.4051729280:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:13] "GET /getall/OurGenerator HTTP/1.1" 200 4194304 "" "" INFO cherrypy.access.4051729280:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:13] "GET /count/OurGenerator HTTP/1.1" 200 1 "" "" INFO cherrypy.access.4051729280:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:13] "GET /getall/OurNotClosableIterator HTTP/1.1" 200 4194304 "" "" INFO cherrypy.access.4051729280:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:13] "GET /count/OurNotClosableIterator HTTP/1.1" 200 1 "" "" INFO cherrypy.access.4051729280:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:13] "GET /stream/OurUnclosableIterator HTTP/1.1" 200 - "" "" INFO cherrypy.access.4051729280:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:13] "GET /count/OurUnclosableIterator HTTP/1.1" 200 1 "" "" INFO cherrypy.access.4051729280:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:13] "GET /count/OurUnclosableIterator HTTP/1.1" 200 1 "" "" INFO cherrypy.access.4051729280:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:13] "GET /stream/OurClosableIterator HTTP/1.1" 200 - "" "" INFO cherrypy.access.4051729280:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:13] "GET /count/OurClosableIterator HTTP/1.1" 200 1 "" "" INFO cherrypy.access.4051729280:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:13] "GET /count/OurClosableIterator HTTP/1.1" 200 1 "" "" INFO cherrypy.access.4051729280:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:13] "GET /count/OurClosableIterator HTTP/1.1" 200 1 "" "" INFO cherrypy.access.4051729280:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:13] "GET /stream/OurGenerator HTTP/1.1" 200 - "" "" INFO cherrypy.access.4051729280:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:13] "GET /count/OurGenerator HTTP/1.1" 200 1 "" "" INFO cherrypy.access.4051729280:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:13] "GET /count/OurGenerator HTTP/1.1" 200 1 "" "" INFO cherrypy.access.4051729280:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:13] "GET /count/OurGenerator HTTP/1.1" 200 1 "" "" INFO cherrypy.access.4051729280:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:13] "GET /stream/OurNotClosableIterator HTTP/1.1" 200 - "" "" INFO cherrypy.access.4051729280:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:13] "GET /count/OurNotClosableIterator HTTP/1.1" 200 1 "" "" INFO cherrypy.access.4051729280:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:13] "GET /count/OurNotClosableIterator HTTP/1.1" 200 1 "" "" __________________________________________ test_normal_return __________________________________________ cls = func = . at 0xf1800148>, when = 'call' reraise = (, ) @classmethod def from_call( cls, func: "Callable[[], TResult]", when: "Literal['collect', 'setup', 'call', 'teardown']", reraise: Optional[ Union[Type[BaseException], Tuple[Type[BaseException], ...]] ] = None, ) -> "CallInfo[TResult]": excinfo = None start = timing.time() precise_start = timing.perf_counter() try: > result: Optional[TResult] = func() cls = duration = 0.013356270999793196 excinfo = \n\nTraceback (most recent call last):\n ....BufferedReader name=\'/var/tmp/portage/dev-python/cherrypy-18.6.0/temp/pytest-of-root/pytest-0/logs0/access.log\'>\n') tblen=7> func = . at 0xf1800148> precise_start = 3708.271407997 precise_stop = 3708.284764268 reraise = (, ) result = None start = 1618414934.2714062 stop = 1618414934.2847664 when = 'call' /usr/lib/python3.8/site-packages/_pytest/runner.py:311: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.8/site-packages/_pytest/runner.py:255: in lambda: ihook(item=item, **kwds), when=when, reraise=reraise ihook = <_HookCaller 'pytest_runtest_call'> item = kwds = {} /usr/lib/python3.8/site-packages/pluggy/hooks.py:286: in __call__ return self._hookexec(self, self.get_hookimpls(), kwargs) args = () kwargs = {'item': } notincall = set() self = <_HookCaller 'pytest_runtest_call'> /usr/lib/python3.8/site-packages/pluggy/manager.py:93: in _hookexec return self._inner_hookexec(hook, methods, kwargs) hook = <_HookCaller 'pytest_runtest_call'> kwargs = {'item': } methods = [>, >, > err=> in_=> _state='suspended' _in_suspended=False> _capture_fixture=None>>, >, >, >] self = <_pytest.config.PytestPluginManager object at 0xf744a4f0> /usr/lib/python3.8/site-packages/pluggy/manager.py:84: in self._inner_hookexec = lambda hook, methods, kwargs: hook.multicall( hook = <_HookCaller 'pytest_runtest_call'> kwargs = {'item': } methods = [>, >, > err=> in_=> _state='suspended' _in_suspended=False> _capture_fixture=None>>, >, >, >] /usr/lib/python3.8/site-packages/_pytest/unraisableexception.py:88: in pytest_runtest_call yield from unraisable_exception_runtest_hook() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ def unraisable_exception_runtest_hook() -> Generator[None, None, None]: with catch_unraisable_exception() as cm: yield if cm.unraisable: if cm.unraisable.err_msg is not None: err_msg = cm.unraisable.err_msg else: err_msg = "Exception ignored in" msg = f"{err_msg}: {cm.unraisable.object!r}\n\n" msg += "".join( traceback.format_exception( cm.unraisable.exc_type, cm.unraisable.exc_value, cm.unraisable.exc_traceback, ) ) > warnings.warn(pytest.PytestUnraisableExceptionWarning(msg)) E pytest.PytestUnraisableExceptionWarning: Exception ignored in: <_io.FileIO [closed]> E E Traceback (most recent call last): E File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/test/logtest.py", line 131, in _read_marked_region E for line in open(logfile, 'rb'): E ResourceWarning: unclosed file <_io.BufferedReader name='/var/tmp/portage/dev-python/cherrypy-18.6.0/temp/pytest-of-root/pytest-0/logs0/access.log'> cm = <_pytest.unraisableexception.catch_unraisable_exception object at 0xf1804cb8> err_msg = 'Exception ignored in' msg = ('Exception ignored in: <_io.FileIO [closed]>\n' '\n' 'Traceback (most recent call last):\n' ' File ' '"/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/test/logtest.py", ' 'line 131, in _read_marked_region\n' " for line in open(logfile, 'rb'):\n" 'ResourceWarning: unclosed file <_io.BufferedReader ' "name='/var/tmp/portage/dev-python/cherrypy-18.6.0/temp/pytest-of-root/pytest-0/logs0/access.log'>\n") /usr/lib/python3.8/site-packages/_pytest/unraisableexception.py:78: PytestUnraisableExceptionWarning ---------------------------------------- Captured stderr setup ----------------------------------------- INFO:cherrypy.error:[14/Apr/2021:17:42:14] ENGINE Bus STARTING INFO:cherrypy.error:[14/Apr/2021:17:42:14] ENGINE Serving on http://127.0.0.1:54583 INFO:cherrypy.error:[14/Apr/2021:17:42:14] ENGINE Bus STARTED ------------------------------------------ Captured log setup ------------------------------------------ INFO cherrypy.error:_cplogging.py:213 [14/Apr/2021:17:42:14] ENGINE Bus STARTING INFO cherrypy.error:_cplogging.py:213 [14/Apr/2021:17:42:14] ENGINE Serving on http://127.0.0.1:54583 INFO cherrypy.error:_cplogging.py:213 [14/Apr/2021:17:42:14] ENGINE Bus STARTED ----------------------------------------- Captured stderr call ----------------------------------------- INFO:cherrypy.access.4051192872:127.0.0.1 - - [14/Apr/2021:17:42:14] "GET /as_string HTTP/1.1" 200 7 "http://www.cherrypy.org/" "Mozilla/5.0" ------------------------------------------ Captured log call ------------------------------------------- INFO cherrypy.access.4051192872:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:14] "GET /as_string HTTP/1.1" 200 7 "http://www.cherrypy.org/" "Mozilla/5.0" --------------------------------------- Captured stderr teardown --------------------------------------- INFO:cherrypy.error:[14/Apr/2021:17:42:14] ENGINE Bus STOPPING INFO:cherrypy.error:[14/Apr/2021:17:42:14] ENGINE HTTP Server cherrypy._cpwsgi_server.CPWSGIServer(('127.0.0.1', 54583)) shut down INFO:cherrypy.error:[14/Apr/2021:17:42:14] ENGINE Bus STOPPED INFO:cherrypy.error:[14/Apr/2021:17:42:14] ENGINE Bus EXITING INFO:cherrypy.error:[14/Apr/2021:17:42:14] ENGINE Bus EXITED INFO:cherrypy.error:[14/Apr/2021:17:42:14] ENGINE Waiting for child threads to terminate... ---------------------------------------- Captured log teardown ----------------------------------------- INFO cherrypy.error:_cplogging.py:213 [14/Apr/2021:17:42:14] ENGINE Bus STOPPING INFO cherrypy.error:_cplogging.py:213 [14/Apr/2021:17:42:14] ENGINE HTTP Server cherrypy._cpwsgi_server.CPWSGIServer(('127.0.0.1', 54583)) shut down INFO cherrypy.error:_cplogging.py:213 [14/Apr/2021:17:42:14] ENGINE Bus STOPPED INFO cherrypy.error:_cplogging.py:213 [14/Apr/2021:17:42:14] ENGINE Bus EXITING INFO cherrypy.error:_cplogging.py:213 [14/Apr/2021:17:42:14] ENGINE Bus EXITED INFO cherrypy.error:_cplogging.py:213 [14/Apr/2021:17:42:14] ENGINE Waiting for child threads to terminate... __________________________________________ test_normal_yield ___________________________________________ cls = func = . at 0xf17f0f58>, when = 'call' reraise = (, ) @classmethod def from_call( cls, func: "Callable[[], TResult]", when: "Literal['collect', 'setup', 'call', 'teardown']", reraise: Optional[ Union[Type[BaseException], Tuple[Type[BaseException], ...]] ] = None, ) -> "CallInfo[TResult]": excinfo = None start = timing.time() precise_start = timing.perf_counter() try: > result: Optional[TResult] = func() cls = duration = 0.014993289999893022 excinfo = \n\nTraceback (most recent call last):\n ....BufferedReader name=\'/var/tmp/portage/dev-python/cherrypy-18.6.0/temp/pytest-of-root/pytest-0/logs2/access.log\'>\n') tblen=7> func = . at 0xf17f0f58> precise_start = 3708.4826521 precise_stop = 3708.49764539 reraise = (, ) result = None start = 1618414934.4826503 stop = 1618414934.4976485 when = 'call' /usr/lib/python3.8/site-packages/_pytest/runner.py:311: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.8/site-packages/_pytest/runner.py:255: in lambda: ihook(item=item, **kwds), when=when, reraise=reraise ihook = <_HookCaller 'pytest_runtest_call'> item = kwds = {} /usr/lib/python3.8/site-packages/pluggy/hooks.py:286: in __call__ return self._hookexec(self, self.get_hookimpls(), kwargs) args = () kwargs = {'item': } notincall = set() self = <_HookCaller 'pytest_runtest_call'> /usr/lib/python3.8/site-packages/pluggy/manager.py:93: in _hookexec return self._inner_hookexec(hook, methods, kwargs) hook = <_HookCaller 'pytest_runtest_call'> kwargs = {'item': } methods = [>, >, > err=> in_=> _state='suspended' _in_suspended=False> _capture_fixture=None>>, >, >, >] self = <_pytest.config.PytestPluginManager object at 0xf744a4f0> /usr/lib/python3.8/site-packages/pluggy/manager.py:84: in self._inner_hookexec = lambda hook, methods, kwargs: hook.multicall( hook = <_HookCaller 'pytest_runtest_call'> kwargs = {'item': } methods = [>, >, > err=> in_=> _state='suspended' _in_suspended=False> _capture_fixture=None>>, >, >, >] /usr/lib/python3.8/site-packages/_pytest/unraisableexception.py:88: in pytest_runtest_call yield from unraisable_exception_runtest_hook() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ def unraisable_exception_runtest_hook() -> Generator[None, None, None]: with catch_unraisable_exception() as cm: yield if cm.unraisable: if cm.unraisable.err_msg is not None: err_msg = cm.unraisable.err_msg else: err_msg = "Exception ignored in" msg = f"{err_msg}: {cm.unraisable.object!r}\n\n" msg += "".join( traceback.format_exception( cm.unraisable.exc_type, cm.unraisable.exc_value, cm.unraisable.exc_traceback, ) ) > warnings.warn(pytest.PytestUnraisableExceptionWarning(msg)) E pytest.PytestUnraisableExceptionWarning: Exception ignored in: <_io.FileIO [closed]> E E Traceback (most recent call last): E File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/test/logtest.py", line 131, in _read_marked_region E for line in open(logfile, 'rb'): E ResourceWarning: unclosed file <_io.BufferedReader name='/var/tmp/portage/dev-python/cherrypy-18.6.0/temp/pytest-of-root/pytest-0/logs2/access.log'> cm = <_pytest.unraisableexception.catch_unraisable_exception object at 0xf17bb880> err_msg = 'Exception ignored in' msg = ('Exception ignored in: <_io.FileIO [closed]>\n' '\n' 'Traceback (most recent call last):\n' ' File ' '"/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/test/logtest.py", ' 'line 131, in _read_marked_region\n' " for line in open(logfile, 'rb'):\n" 'ResourceWarning: unclosed file <_io.BufferedReader ' "name='/var/tmp/portage/dev-python/cherrypy-18.6.0/temp/pytest-of-root/pytest-0/logs2/access.log'>\n") /usr/lib/python3.8/site-packages/_pytest/unraisableexception.py:78: PytestUnraisableExceptionWarning ---------------------------------------- Captured stderr setup ----------------------------------------- INFO:cherrypy.error:[14/Apr/2021:17:42:14] ENGINE Bus STARTING INFO:cherrypy.error:[14/Apr/2021:17:42:14] ENGINE Serving on http://127.0.0.1:54583 INFO:cherrypy.error:[14/Apr/2021:17:42:14] ENGINE Bus STARTED ------------------------------------------ Captured log setup ------------------------------------------ INFO cherrypy.error:_cplogging.py:213 [14/Apr/2021:17:42:14] ENGINE Bus STARTING INFO cherrypy.error:_cplogging.py:213 [14/Apr/2021:17:42:14] ENGINE Serving on http://127.0.0.1:54583 INFO cherrypy.error:_cplogging.py:213 [14/Apr/2021:17:42:14] ENGINE Bus STARTED ----------------------------------------- Captured stderr call ----------------------------------------- INFO:cherrypy.access.4051192848:127.0.0.1 - - [14/Apr/2021:17:42:14] "GET /as_yield HTTP/1.1" 200 7 "" "" ------------------------------------------ Captured log call ------------------------------------------- INFO cherrypy.access.4051192848:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:14] "GET /as_yield HTTP/1.1" 200 7 "" "" --------------------------------------- Captured stderr teardown --------------------------------------- INFO:cherrypy.error:[14/Apr/2021:17:42:14] ENGINE Bus STOPPING INFO:cherrypy.error:[14/Apr/2021:17:42:14] ENGINE HTTP Server cherrypy._cpwsgi_server.CPWSGIServer(('127.0.0.1', 54583)) shut down INFO:cherrypy.error:[14/Apr/2021:17:42:14] ENGINE Bus STOPPED INFO:cherrypy.error:[14/Apr/2021:17:42:14] ENGINE Bus EXITING INFO:cherrypy.error:[14/Apr/2021:17:42:14] ENGINE Bus EXITED INFO:cherrypy.error:[14/Apr/2021:17:42:14] ENGINE Waiting for child threads to terminate... ---------------------------------------- Captured log teardown ----------------------------------------- INFO cherrypy.error:_cplogging.py:213 [14/Apr/2021:17:42:14] ENGINE Bus STOPPING INFO cherrypy.error:_cplogging.py:213 [14/Apr/2021:17:42:14] ENGINE HTTP Server cherrypy._cpwsgi_server.CPWSGIServer(('127.0.0.1', 54583)) shut down INFO cherrypy.error:_cplogging.py:213 [14/Apr/2021:17:42:14] ENGINE Bus STOPPED INFO cherrypy.error:_cplogging.py:213 [14/Apr/2021:17:42:14] ENGINE Bus EXITING INFO cherrypy.error:_cplogging.py:213 [14/Apr/2021:17:42:14] ENGINE Bus EXITED INFO cherrypy.error:_cplogging.py:213 [14/Apr/2021:17:42:14] ENGINE Waiting for child threads to terminate... ________________________________________ test_custom_log_format ________________________________________ cls = func = . at 0xf17c0cd0>, when = 'call' reraise = (, ) @classmethod def from_call( cls, func: "Callable[[], TResult]", when: "Literal['collect', 'setup', 'call', 'teardown']", reraise: Optional[ Union[Type[BaseException], Tuple[Type[BaseException], ...]] ] = None, ) -> "CallInfo[TResult]": excinfo = None start = timing.time() precise_start = timing.perf_counter() try: > result: Optional[TResult] = func() cls = duration = 0.013837896000040928 excinfo = \n\nTraceback (most recent call last):\n ....BufferedReader name=\'/var/tmp/portage/dev-python/cherrypy-18.6.0/temp/pytest-of-root/pytest-0/logs4/access.log\'>\n') tblen=7> func = . at 0xf17c0cd0> precise_start = 3708.701824581 precise_stop = 3708.715662477 reraise = (, ) result = None start = 1618414934.7018213 stop = 1618414934.7156649 when = 'call' /usr/lib/python3.8/site-packages/_pytest/runner.py:311: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.8/site-packages/_pytest/runner.py:255: in lambda: ihook(item=item, **kwds), when=when, reraise=reraise ihook = <_HookCaller 'pytest_runtest_call'> item = kwds = {} /usr/lib/python3.8/site-packages/pluggy/hooks.py:286: in __call__ return self._hookexec(self, self.get_hookimpls(), kwargs) args = () kwargs = {'item': } notincall = set() self = <_HookCaller 'pytest_runtest_call'> /usr/lib/python3.8/site-packages/pluggy/manager.py:93: in _hookexec return self._inner_hookexec(hook, methods, kwargs) hook = <_HookCaller 'pytest_runtest_call'> kwargs = {'item': } methods = [>, >, > err=> in_=> _state='suspended' _in_suspended=False> _capture_fixture=None>>, >, >, >] self = <_pytest.config.PytestPluginManager object at 0xf744a4f0> /usr/lib/python3.8/site-packages/pluggy/manager.py:84: in self._inner_hookexec = lambda hook, methods, kwargs: hook.multicall( hook = <_HookCaller 'pytest_runtest_call'> kwargs = {'item': } methods = [>, >, > err=> in_=> _state='suspended' _in_suspended=False> _capture_fixture=None>>, >, >, >] /usr/lib/python3.8/site-packages/_pytest/unraisableexception.py:88: in pytest_runtest_call yield from unraisable_exception_runtest_hook() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ def unraisable_exception_runtest_hook() -> Generator[None, None, None]: with catch_unraisable_exception() as cm: yield if cm.unraisable: if cm.unraisable.err_msg is not None: err_msg = cm.unraisable.err_msg else: err_msg = "Exception ignored in" msg = f"{err_msg}: {cm.unraisable.object!r}\n\n" msg += "".join( traceback.format_exception( cm.unraisable.exc_type, cm.unraisable.exc_value, cm.unraisable.exc_traceback, ) ) > warnings.warn(pytest.PytestUnraisableExceptionWarning(msg)) E pytest.PytestUnraisableExceptionWarning: Exception ignored in: <_io.FileIO [closed]> E E Traceback (most recent call last): E File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/test/logtest.py", line 131, in _read_marked_region E for line in open(logfile, 'rb'): E ResourceWarning: unclosed file <_io.BufferedReader name='/var/tmp/portage/dev-python/cherrypy-18.6.0/temp/pytest-of-root/pytest-0/logs4/access.log'> cm = <_pytest.unraisableexception.catch_unraisable_exception object at 0xf17106b8> err_msg = 'Exception ignored in' msg = ('Exception ignored in: <_io.FileIO [closed]>\n' '\n' 'Traceback (most recent call last):\n' ' File ' '"/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/test/logtest.py", ' 'line 131, in _read_marked_region\n' " for line in open(logfile, 'rb'):\n" 'ResourceWarning: unclosed file <_io.BufferedReader ' "name='/var/tmp/portage/dev-python/cherrypy-18.6.0/temp/pytest-of-root/pytest-0/logs4/access.log'>\n") /usr/lib/python3.8/site-packages/_pytest/unraisableexception.py:78: PytestUnraisableExceptionWarning ---------------------------------------- Captured stderr setup ----------------------------------------- INFO:cherrypy.error:[14/Apr/2021:17:42:14] ENGINE Bus STARTING INFO:cherrypy.error:[14/Apr/2021:17:42:14] ENGINE Serving on http://127.0.0.1:54583 INFO:cherrypy.error:[14/Apr/2021:17:42:14] ENGINE Bus STARTED ------------------------------------------ Captured log setup ------------------------------------------ INFO cherrypy.error:_cplogging.py:213 [14/Apr/2021:17:42:14] ENGINE Bus STARTING INFO cherrypy.error:_cplogging.py:213 [14/Apr/2021:17:42:14] ENGINE Serving on http://127.0.0.1:54583 INFO cherrypy.error:_cplogging.py:213 [14/Apr/2021:17:42:14] ENGINE Bus STARTED ----------------------------------------- Captured stderr call ----------------------------------------- INFO:cherrypy.access.4050716776:127.0.0.1 - - [14/Apr/2021:17:42:14] "GET /as_string HTTP/1.1" 200 7 "REFERER" "USERAGENT" HOST ------------------------------------------ Captured log call ------------------------------------------- INFO cherrypy.access.4050716776:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:14] "GET /as_string HTTP/1.1" 200 7 "REFERER" "USERAGENT" HOST --------------------------------------- Captured stderr teardown --------------------------------------- INFO:cherrypy.error:[14/Apr/2021:17:42:14] ENGINE Bus STOPPING INFO:cherrypy.error:[14/Apr/2021:17:42:14] ENGINE HTTP Server cherrypy._cpwsgi_server.CPWSGIServer(('127.0.0.1', 54583)) shut down INFO:cherrypy.error:[14/Apr/2021:17:42:14] ENGINE Bus STOPPED INFO:cherrypy.error:[14/Apr/2021:17:42:14] ENGINE Bus EXITING INFO:cherrypy.error:[14/Apr/2021:17:42:14] ENGINE Bus EXITED INFO:cherrypy.error:[14/Apr/2021:17:42:14] ENGINE Waiting for child threads to terminate... ---------------------------------------- Captured log teardown ----------------------------------------- INFO cherrypy.error:_cplogging.py:213 [14/Apr/2021:17:42:14] ENGINE Bus STOPPING INFO cherrypy.error:_cplogging.py:213 [14/Apr/2021:17:42:14] ENGINE HTTP Server cherrypy._cpwsgi_server.CPWSGIServer(('127.0.0.1', 54583)) shut down INFO cherrypy.error:_cplogging.py:213 [14/Apr/2021:17:42:14] ENGINE Bus STOPPED INFO cherrypy.error:_cplogging.py:213 [14/Apr/2021:17:42:14] ENGINE Bus EXITING INFO cherrypy.error:_cplogging.py:213 [14/Apr/2021:17:42:14] ENGINE Bus EXITED INFO cherrypy.error:_cplogging.py:213 [14/Apr/2021:17:42:14] ENGINE Waiting for child threads to terminate... ________________________________________ test_timez_log_format _________________________________________ cls = func = . at 0xf17e7730>, when = 'call' reraise = (, ) @classmethod def from_call( cls, func: "Callable[[], TResult]", when: "Literal['collect', 'setup', 'call', 'teardown']", reraise: Optional[ Union[Type[BaseException], Tuple[Type[BaseException], ...]] ] = None, ) -> "CallInfo[TResult]": excinfo = None start = timing.time() precise_start = timing.perf_counter() try: > result: Optional[TResult] = func() cls = duration = 0.013833638000050996 excinfo = \n\nTraceback (most recent call last):\n ....BufferedReader name=\'/var/tmp/portage/dev-python/cherrypy-18.6.0/temp/pytest-of-root/pytest-0/logs6/access.log\'>\n') tblen=7> func = . at 0xf17e7730> precise_start = 3708.928294658 precise_stop = 3708.942128296 reraise = (, ) result = None start = 1618414934.9282916 stop = 1618414934.9421303 when = 'call' /usr/lib/python3.8/site-packages/_pytest/runner.py:311: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.8/site-packages/_pytest/runner.py:255: in lambda: ihook(item=item, **kwds), when=when, reraise=reraise ihook = <_HookCaller 'pytest_runtest_call'> item = kwds = {} /usr/lib/python3.8/site-packages/pluggy/hooks.py:286: in __call__ return self._hookexec(self, self.get_hookimpls(), kwargs) args = () kwargs = {'item': } notincall = set() self = <_HookCaller 'pytest_runtest_call'> /usr/lib/python3.8/site-packages/pluggy/manager.py:93: in _hookexec return self._inner_hookexec(hook, methods, kwargs) hook = <_HookCaller 'pytest_runtest_call'> kwargs = {'item': } methods = [>, >, > err=> in_=> _state='suspended' _in_suspended=False> _capture_fixture=None>>, >, >, >] self = <_pytest.config.PytestPluginManager object at 0xf744a4f0> /usr/lib/python3.8/site-packages/pluggy/manager.py:84: in self._inner_hookexec = lambda hook, methods, kwargs: hook.multicall( hook = <_HookCaller 'pytest_runtest_call'> kwargs = {'item': } methods = [>, >, > err=> in_=> _state='suspended' _in_suspended=False> _capture_fixture=None>>, >, >, >] /usr/lib/python3.8/site-packages/_pytest/unraisableexception.py:88: in pytest_runtest_call yield from unraisable_exception_runtest_hook() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ def unraisable_exception_runtest_hook() -> Generator[None, None, None]: with catch_unraisable_exception() as cm: yield if cm.unraisable: if cm.unraisable.err_msg is not None: err_msg = cm.unraisable.err_msg else: err_msg = "Exception ignored in" msg = f"{err_msg}: {cm.unraisable.object!r}\n\n" msg += "".join( traceback.format_exception( cm.unraisable.exc_type, cm.unraisable.exc_value, cm.unraisable.exc_traceback, ) ) > warnings.warn(pytest.PytestUnraisableExceptionWarning(msg)) E pytest.PytestUnraisableExceptionWarning: Exception ignored in: <_io.FileIO [closed]> E E Traceback (most recent call last): E File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/test/logtest.py", line 131, in _read_marked_region E for line in open(logfile, 'rb'): E ResourceWarning: unclosed file <_io.BufferedReader name='/var/tmp/portage/dev-python/cherrypy-18.6.0/temp/pytest-of-root/pytest-0/logs6/access.log'> cm = <_pytest.unraisableexception.catch_unraisable_exception object at 0xf1735ec8> err_msg = 'Exception ignored in' msg = ('Exception ignored in: <_io.FileIO [closed]>\n' '\n' 'Traceback (most recent call last):\n' ' File ' '"/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/test/logtest.py", ' 'line 131, in _read_marked_region\n' " for line in open(logfile, 'rb'):\n" 'ResourceWarning: unclosed file <_io.BufferedReader ' "name='/var/tmp/portage/dev-python/cherrypy-18.6.0/temp/pytest-of-root/pytest-0/logs6/access.log'>\n") /usr/lib/python3.8/site-packages/_pytest/unraisableexception.py:78: PytestUnraisableExceptionWarning ---------------------------------------- Captured stderr setup ----------------------------------------- INFO:cherrypy.error:[14/Apr/2021:17:42:14] ENGINE Bus STARTING INFO:cherrypy.error:[14/Apr/2021:17:42:14] ENGINE Serving on http://127.0.0.1:54583 INFO:cherrypy.error:[14/Apr/2021:17:42:14] ENGINE Bus STARTED ------------------------------------------ Captured log setup ------------------------------------------ INFO cherrypy.error:_cplogging.py:213 [14/Apr/2021:17:42:14] ENGINE Bus STARTING INFO cherrypy.error:_cplogging.py:213 [14/Apr/2021:17:42:14] ENGINE Serving on http://127.0.0.1:54583 INFO cherrypy.error:_cplogging.py:213 [14/Apr/2021:17:42:14] ENGINE Bus STARTED ----------------------------------------- Captured stderr call ----------------------------------------- INFO:cherrypy.access.4050866720:127.0.0.1 - - 2021-04-14T17:42:14.928922Z "GET /as_string HTTP/1.1" 200 7 "REFERER" "USERAGENT" HOST ------------------------------------------ Captured log call ------------------------------------------- INFO cherrypy.access.4050866720:_cplogging.py:283 127.0.0.1 - - 2021-04-14T17:42:14.928922Z "GET /as_string HTTP/1.1" 200 7 "REFERER" "USERAGENT" HOST --------------------------------------- Captured stderr teardown --------------------------------------- INFO:cherrypy.error:[14/Apr/2021:17:42:15] ENGINE Bus STOPPING INFO:cherrypy.error:[14/Apr/2021:17:42:15] ENGINE HTTP Server cherrypy._cpwsgi_server.CPWSGIServer(('127.0.0.1', 54583)) shut down INFO:cherrypy.error:[14/Apr/2021:17:42:15] ENGINE Bus STOPPED INFO:cherrypy.error:[14/Apr/2021:17:42:15] ENGINE Bus EXITING INFO:cherrypy.error:[14/Apr/2021:17:42:15] ENGINE Bus EXITED INFO:cherrypy.error:[14/Apr/2021:17:42:15] ENGINE Waiting for child threads to terminate... ---------------------------------------- Captured log teardown ----------------------------------------- INFO cherrypy.error:_cplogging.py:213 [14/Apr/2021:17:42:15] ENGINE Bus STOPPING INFO cherrypy.error:_cplogging.py:213 [14/Apr/2021:17:42:15] ENGINE HTTP Server cherrypy._cpwsgi_server.CPWSGIServer(('127.0.0.1', 54583)) shut down INFO cherrypy.error:_cplogging.py:213 [14/Apr/2021:17:42:15] ENGINE Bus STOPPED INFO cherrypy.error:_cplogging.py:213 [14/Apr/2021:17:42:15] ENGINE Bus EXITING INFO cherrypy.error:_cplogging.py:213 [14/Apr/2021:17:42:15] ENGINE Bus EXITED INFO cherrypy.error:_cplogging.py:213 [14/Apr/2021:17:42:15] ENGINE Waiting for child threads to terminate... ___________________________________ test_UUIDv4_parameter_log_format ___________________________________ cls = func = . at 0xf17e0ec8>, when = 'call' reraise = (, ) @classmethod def from_call( cls, func: "Callable[[], TResult]", when: "Literal['collect', 'setup', 'call', 'teardown']", reraise: Optional[ Union[Type[BaseException], Tuple[Type[BaseException], ...]] ] = None, ) -> "CallInfo[TResult]": excinfo = None start = timing.time() precise_start = timing.perf_counter() try: > result: Optional[TResult] = func() cls = duration = 0.01412552700003289 excinfo = \n\nTraceback (most recent call last):\n ....BufferedReader name=\'/var/tmp/portage/dev-python/cherrypy-18.6.0/temp/pytest-of-root/pytest-0/logs8/access.log\'>\n') tblen=7> func = . at 0xf17e0ec8> precise_start = 3709.151873315 precise_stop = 3709.165998842 reraise = (, ) result = None start = 1618414935.1518714 stop = 1618414935.166003 when = 'call' /usr/lib/python3.8/site-packages/_pytest/runner.py:311: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.8/site-packages/_pytest/runner.py:255: in lambda: ihook(item=item, **kwds), when=when, reraise=reraise ihook = <_HookCaller 'pytest_runtest_call'> item = kwds = {} /usr/lib/python3.8/site-packages/pluggy/hooks.py:286: in __call__ return self._hookexec(self, self.get_hookimpls(), kwargs) args = () kwargs = {'item': } notincall = set() self = <_HookCaller 'pytest_runtest_call'> /usr/lib/python3.8/site-packages/pluggy/manager.py:93: in _hookexec return self._inner_hookexec(hook, methods, kwargs) hook = <_HookCaller 'pytest_runtest_call'> kwargs = {'item': } methods = [>, >, > err=> in_=> _state='suspended' _in_suspended=False> _capture_fixture=None>>, >, >, >] self = <_pytest.config.PytestPluginManager object at 0xf744a4f0> /usr/lib/python3.8/site-packages/pluggy/manager.py:84: in self._inner_hookexec = lambda hook, methods, kwargs: hook.multicall( hook = <_HookCaller 'pytest_runtest_call'> kwargs = {'item': } methods = [>, >, > err=> in_=> _state='suspended' _in_suspended=False> _capture_fixture=None>>, >, >, >] /usr/lib/python3.8/site-packages/_pytest/unraisableexception.py:88: in pytest_runtest_call yield from unraisable_exception_runtest_hook() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ def unraisable_exception_runtest_hook() -> Generator[None, None, None]: with catch_unraisable_exception() as cm: yield if cm.unraisable: if cm.unraisable.err_msg is not None: err_msg = cm.unraisable.err_msg else: err_msg = "Exception ignored in" msg = f"{err_msg}: {cm.unraisable.object!r}\n\n" msg += "".join( traceback.format_exception( cm.unraisable.exc_type, cm.unraisable.exc_value, cm.unraisable.exc_traceback, ) ) > warnings.warn(pytest.PytestUnraisableExceptionWarning(msg)) E pytest.PytestUnraisableExceptionWarning: Exception ignored in: <_io.FileIO [closed]> E E Traceback (most recent call last): E File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/test/logtest.py", line 131, in _read_marked_region E for line in open(logfile, 'rb'): E ResourceWarning: unclosed file <_io.BufferedReader name='/var/tmp/portage/dev-python/cherrypy-18.6.0/temp/pytest-of-root/pytest-0/logs8/access.log'> cm = <_pytest.unraisableexception.catch_unraisable_exception object at 0xf170e850> err_msg = 'Exception ignored in' msg = ('Exception ignored in: <_io.FileIO [closed]>\n' '\n' 'Traceback (most recent call last):\n' ' File ' '"/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/test/logtest.py", ' 'line 131, in _read_marked_region\n' " for line in open(logfile, 'rb'):\n" 'ResourceWarning: unclosed file <_io.BufferedReader ' "name='/var/tmp/portage/dev-python/cherrypy-18.6.0/temp/pytest-of-root/pytest-0/logs8/access.log'>\n") /usr/lib/python3.8/site-packages/_pytest/unraisableexception.py:78: PytestUnraisableExceptionWarning ---------------------------------------- Captured stderr setup ----------------------------------------- INFO:cherrypy.error:[14/Apr/2021:17:42:15] ENGINE Bus STARTING INFO:cherrypy.error:[14/Apr/2021:17:42:15] ENGINE Serving on http://127.0.0.1:54583 INFO:cherrypy.error:[14/Apr/2021:17:42:15] ENGINE Bus STARTED ------------------------------------------ Captured log setup ------------------------------------------ INFO cherrypy.error:_cplogging.py:213 [14/Apr/2021:17:42:15] ENGINE Bus STARTING INFO cherrypy.error:_cplogging.py:213 [14/Apr/2021:17:42:15] ENGINE Serving on http://127.0.0.1:54583 INFO cherrypy.error:_cplogging.py:213 [14/Apr/2021:17:42:15] ENGINE Bus STARTED ----------------------------------------- Captured stderr call ----------------------------------------- INFO:cherrypy.access.4050879872:fe78a1e2-cd48-4d6d-ad8c-94d65d0a82d9 ------------------------------------------ Captured log call ------------------------------------------- INFO cherrypy.access.4050879872:_cplogging.py:283 fe78a1e2-cd48-4d6d-ad8c-94d65d0a82d9 --------------------------------------- Captured stderr teardown --------------------------------------- INFO:cherrypy.error:[14/Apr/2021:17:42:15] ENGINE Bus STOPPING INFO:cherrypy.error:[14/Apr/2021:17:42:15] ENGINE HTTP Server cherrypy._cpwsgi_server.CPWSGIServer(('127.0.0.1', 54583)) shut down INFO:cherrypy.error:[14/Apr/2021:17:42:15] ENGINE Bus STOPPED INFO:cherrypy.error:[14/Apr/2021:17:42:15] ENGINE Bus EXITING INFO:cherrypy.error:[14/Apr/2021:17:42:15] ENGINE Bus EXITED INFO:cherrypy.error:[14/Apr/2021:17:42:15] ENGINE Waiting for child threads to terminate... ---------------------------------------- Captured log teardown ----------------------------------------- INFO cherrypy.error:_cplogging.py:213 [14/Apr/2021:17:42:15] ENGINE Bus STOPPING INFO cherrypy.error:_cplogging.py:213 [14/Apr/2021:17:42:15] ENGINE HTTP Server cherrypy._cpwsgi_server.CPWSGIServer(('127.0.0.1', 54583)) shut down INFO cherrypy.error:_cplogging.py:213 [14/Apr/2021:17:42:15] ENGINE Bus STOPPED INFO cherrypy.error:_cplogging.py:213 [14/Apr/2021:17:42:15] ENGINE Bus EXITING INFO cherrypy.error:_cplogging.py:213 [14/Apr/2021:17:42:15] ENGINE Bus EXITED INFO cherrypy.error:_cplogging.py:213 [14/Apr/2021:17:42:15] ENGINE Waiting for child threads to terminate... _________________________________________ test_escaped_output __________________________________________ cls = func = . at 0xf1727b20>, when = 'call' reraise = (, ) @classmethod def from_call( cls, func: "Callable[[], TResult]", when: "Literal['collect', 'setup', 'call', 'teardown']", reraise: Optional[ Union[Type[BaseException], Tuple[Type[BaseException], ...]] ] = None, ) -> "CallInfo[TResult]": excinfo = None start = timing.time() precise_start = timing.perf_counter() try: > result: Optional[TResult] = func() cls = duration = 0.041149037000195676 excinfo = \n\nTraceback (most recent call last):\n ...BufferedReader name=\'/var/tmp/portage/dev-python/cherrypy-18.6.0/temp/pytest-of-root/pytest-0/logs10/access.log\'>\n') tblen=7> func = . at 0xf1727b20> precise_start = 3709.376948611 precise_stop = 3709.418097648 reraise = (, ) result = None start = 1618414935.3769457 stop = 1618414935.4180999 when = 'call' /usr/lib/python3.8/site-packages/_pytest/runner.py:311: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.8/site-packages/_pytest/runner.py:255: in lambda: ihook(item=item, **kwds), when=when, reraise=reraise ihook = <_HookCaller 'pytest_runtest_call'> item = kwds = {} /usr/lib/python3.8/site-packages/pluggy/hooks.py:286: in __call__ return self._hookexec(self, self.get_hookimpls(), kwargs) args = () kwargs = {'item': } notincall = set() self = <_HookCaller 'pytest_runtest_call'> /usr/lib/python3.8/site-packages/pluggy/manager.py:93: in _hookexec return self._inner_hookexec(hook, methods, kwargs) hook = <_HookCaller 'pytest_runtest_call'> kwargs = {'item': } methods = [>, >, > err=> in_=> _state='suspended' _in_suspended=False> _capture_fixture=None>>, >, >, >] self = <_pytest.config.PytestPluginManager object at 0xf744a4f0> /usr/lib/python3.8/site-packages/pluggy/manager.py:84: in self._inner_hookexec = lambda hook, methods, kwargs: hook.multicall( hook = <_HookCaller 'pytest_runtest_call'> kwargs = {'item': } methods = [>, >, > err=> in_=> _state='suspended' _in_suspended=False> _capture_fixture=None>>, >, >, >] /usr/lib/python3.8/site-packages/_pytest/unraisableexception.py:88: in pytest_runtest_call yield from unraisable_exception_runtest_hook() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ def unraisable_exception_runtest_hook() -> Generator[None, None, None]: with catch_unraisable_exception() as cm: yield if cm.unraisable: if cm.unraisable.err_msg is not None: err_msg = cm.unraisable.err_msg else: err_msg = "Exception ignored in" msg = f"{err_msg}: {cm.unraisable.object!r}\n\n" msg += "".join( traceback.format_exception( cm.unraisable.exc_type, cm.unraisable.exc_value, cm.unraisable.exc_traceback, ) ) > warnings.warn(pytest.PytestUnraisableExceptionWarning(msg)) E pytest.PytestUnraisableExceptionWarning: Exception ignored in: <_io.FileIO [closed]> E E Traceback (most recent call last): E File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/test/logtest.py", line 131, in _read_marked_region E for line in open(logfile, 'rb'): E ResourceWarning: unclosed file <_io.BufferedReader name='/var/tmp/portage/dev-python/cherrypy-18.6.0/temp/pytest-of-root/pytest-0/logs10/access.log'> cm = <_pytest.unraisableexception.catch_unraisable_exception object at 0xf17351f0> err_msg = 'Exception ignored in' msg = ('Exception ignored in: <_io.FileIO [closed]>\n' '\n' 'Traceback (most recent call last):\n' ' File ' '"/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/test/logtest.py", ' 'line 131, in _read_marked_region\n' " for line in open(logfile, 'rb'):\n" 'ResourceWarning: unclosed file <_io.BufferedReader ' "name='/var/tmp/portage/dev-python/cherrypy-18.6.0/temp/pytest-of-root/pytest-0/logs10/access.log'>\n") /usr/lib/python3.8/site-packages/_pytest/unraisableexception.py:78: PytestUnraisableExceptionWarning ---------------------------------------- Captured stderr setup ----------------------------------------- INFO:cherrypy.error:[14/Apr/2021:17:42:15] ENGINE Bus STARTING INFO:cherrypy.error:[14/Apr/2021:17:42:15] ENGINE Serving on http://127.0.0.1:54583 INFO:cherrypy.error:[14/Apr/2021:17:42:15] ENGINE Bus STARTED ------------------------------------------ Captured log setup ------------------------------------------ INFO cherrypy.error:_cplogging.py:213 [14/Apr/2021:17:42:15] ENGINE Bus STARTING INFO cherrypy.error:_cplogging.py:213 [14/Apr/2021:17:42:15] ENGINE Serving on http://127.0.0.1:54583 INFO cherrypy.error:_cplogging.py:213 [14/Apr/2021:17:42:15] ENGINE Bus STARTED ----------------------------------------- Captured stderr call ----------------------------------------- INFO:cherrypy.access.4050653920:\xce\x88\xcf\x81\xce\xb5\xce\xb2\xce\xbf\xcf\x82.com - \xce\xa4\xe1\xbd\xb1\xcf\x81\xcf\x84\xce\xb1\xcf\x81\xce\xbf\xcf\x82 [14/Apr/2021:17:42:15] "GET /uni_code HTTP/1.1" 200 - "" "python-requests/2.25.1" INFO:cherrypy.access.4050653920:127.0.0.1 - - [14/Apr/2021:17:42:15] "GET /slashed\path HTTP/1.1" 200 - "" "python-requests/2.25.1" INFO:cherrypy.access.4050653920:127.0.0.1 - - [14/Apr/2021:17:42:15] "GET /whitespace HTTP/1.1" 200 - "" "Browzuh (1.0\r\n\t\t.3)" ------------------------------------------ Captured log call ------------------------------------------- INFO cherrypy.access.4050653920:_cplogging.py:283 \xce\x88\xcf\x81\xce\xb5\xce\xb2\xce\xbf\xcf\x82.com - \xce\xa4\xe1\xbd\xb1\xcf\x81\xcf\x84\xce\xb1\xcf\x81\xce\xbf\xcf\x82 [14/Apr/2021:17:42:15] "GET /uni_code HTTP/1.1" 200 - "" "python-requests/2.25.1" INFO cherrypy.access.4050653920:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:15] "GET /slashed\path HTTP/1.1" 200 - "" "python-requests/2.25.1" INFO cherrypy.access.4050653920:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:15] "GET /whitespace HTTP/1.1" 200 - "" "Browzuh (1.0\r\n\t\t.3)" --------------------------------------- Captured stderr teardown --------------------------------------- INFO:cherrypy.error:[14/Apr/2021:17:42:15] ENGINE Bus STOPPING INFO:cherrypy.error:[14/Apr/2021:17:42:15] ENGINE HTTP Server cherrypy._cpwsgi_server.CPWSGIServer(('127.0.0.1', 54583)) shut down INFO:cherrypy.error:[14/Apr/2021:17:42:15] ENGINE Bus STOPPED INFO:cherrypy.error:[14/Apr/2021:17:42:15] ENGINE Bus EXITING INFO:cherrypy.error:[14/Apr/2021:17:42:15] ENGINE Bus EXITED INFO:cherrypy.error:[14/Apr/2021:17:42:15] ENGINE Waiting for child threads to terminate... ---------------------------------------- Captured log teardown ----------------------------------------- INFO cherrypy.error:_cplogging.py:213 [14/Apr/2021:17:42:15] ENGINE Bus STOPPING INFO cherrypy.error:_cplogging.py:213 [14/Apr/2021:17:42:15] ENGINE HTTP Server cherrypy._cpwsgi_server.CPWSGIServer(('127.0.0.1', 54583)) shut down INFO cherrypy.error:_cplogging.py:213 [14/Apr/2021:17:42:15] ENGINE Bus STOPPED INFO cherrypy.error:_cplogging.py:213 [14/Apr/2021:17:42:15] ENGINE Bus EXITING INFO cherrypy.error:_cplogging.py:213 [14/Apr/2021:17:42:15] ENGINE Bus EXITED INFO cherrypy.error:_cplogging.py:213 [14/Apr/2021:17:42:15] ENGINE Waiting for child threads to terminate... _____________________________ SafeMultipartHandlingTest.test_Flash_Upload ______________________________ cls = func = . at 0xf1718928>, when = 'call' reraise = (, ) @classmethod def from_call( cls, func: "Callable[[], TResult]", when: "Literal['collect', 'setup', 'call', 'teardown']", reraise: Optional[ Union[Type[BaseException], Tuple[Type[BaseException], ...]] ] = None, ) -> "CallInfo[TResult]": excinfo = None start = timing.time() precise_start = timing.perf_counter() try: > result: Optional[TResult] = func() cls = duration = 0.006958246000067447 excinfo = \n\nTraceback (most recent call last):\n ..., line 282, in close\n self.cpapp.release_serving()\nResourceWarning: unclosed file <_io.BufferedRandom name=17>\n') tblen=7> func = . at 0xf1718928> precise_start = 3710.010363716 precise_stop = 3710.017321962 reraise = (, ) result = None start = 1618414936.0103605 stop = 1618414936.0173242 when = 'call' /usr/lib/python3.8/site-packages/_pytest/runner.py:311: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.8/site-packages/_pytest/runner.py:255: in lambda: ihook(item=item, **kwds), when=when, reraise=reraise ihook = <_HookCaller 'pytest_runtest_call'> item = kwds = {} /usr/lib/python3.8/site-packages/pluggy/hooks.py:286: in __call__ return self._hookexec(self, self.get_hookimpls(), kwargs) args = () kwargs = {'item': } notincall = set() self = <_HookCaller 'pytest_runtest_call'> /usr/lib/python3.8/site-packages/pluggy/manager.py:93: in _hookexec return self._inner_hookexec(hook, methods, kwargs) hook = <_HookCaller 'pytest_runtest_call'> kwargs = {'item': } methods = [>, >, > err=> in_=> _state='suspended' _in_suspended=False> _capture_fixture=None>>, >, >, >] self = <_pytest.config.PytestPluginManager object at 0xf744a4f0> /usr/lib/python3.8/site-packages/pluggy/manager.py:84: in self._inner_hookexec = lambda hook, methods, kwargs: hook.multicall( hook = <_HookCaller 'pytest_runtest_call'> kwargs = {'item': } methods = [>, >, > err=> in_=> _state='suspended' _in_suspended=False> _capture_fixture=None>>, >, >, >] /usr/lib/python3.8/site-packages/_pytest/unraisableexception.py:88: in pytest_runtest_call yield from unraisable_exception_runtest_hook() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ def unraisable_exception_runtest_hook() -> Generator[None, None, None]: with catch_unraisable_exception() as cm: yield if cm.unraisable: if cm.unraisable.err_msg is not None: err_msg = cm.unraisable.err_msg else: err_msg = "Exception ignored in" msg = f"{err_msg}: {cm.unraisable.object!r}\n\n" msg += "".join( traceback.format_exception( cm.unraisable.exc_type, cm.unraisable.exc_value, cm.unraisable.exc_traceback, ) ) > warnings.warn(pytest.PytestUnraisableExceptionWarning(msg)) E pytest.PytestUnraisableExceptionWarning: Exception ignored in: <_io.FileIO [closed]> E E Traceback (most recent call last): E File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cpwsgi.py", line 282, in close E self.cpapp.release_serving() E ResourceWarning: unclosed file <_io.BufferedRandom name=17> cm = <_pytest.unraisableexception.catch_unraisable_exception object at 0xf174a520> err_msg = 'Exception ignored in' msg = ('Exception ignored in: <_io.FileIO [closed]>\n' '\n' 'Traceback (most recent call last):\n' ' File ' '"/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cpwsgi.py", ' 'line 282, in close\n' ' self.cpapp.release_serving()\n' 'ResourceWarning: unclosed file <_io.BufferedRandom name=17>\n') /usr/lib/python3.8/site-packages/_pytest/unraisableexception.py:78: PytestUnraisableExceptionWarning ---------------------------------------- Captured stderr setup ----------------------------------------- INFO:cherrypy.error:[14/Apr/2021:17:42:15] ENGINE Listening for SIGTERM. INFO:cherrypy.error:[14/Apr/2021:17:42:15] ENGINE Listening for SIGHUP. INFO:cherrypy.error:[14/Apr/2021:17:42:15] ENGINE Listening for SIGUSR1. INFO:cherrypy.error:[14/Apr/2021:17:42:15] ENGINE Bus STARTING INFO:cherrypy.error:[14/Apr/2021:17:42:16] ENGINE Serving on http://127.0.0.1:54583 INFO:cherrypy.error:[14/Apr/2021:17:42:16] ENGINE Bus STARTED ------------------------------------------ Captured log setup ------------------------------------------ INFO cherrypy.error:_cplogging.py:213 [14/Apr/2021:17:42:15] ENGINE Listening for SIGTERM. INFO cherrypy.error:_cplogging.py:213 [14/Apr/2021:17:42:15] ENGINE Listening for SIGHUP. INFO cherrypy.error:_cplogging.py:213 [14/Apr/2021:17:42:15] ENGINE Listening for SIGUSR1. INFO cherrypy.error:_cplogging.py:213 [14/Apr/2021:17:42:15] ENGINE Bus STARTING INFO cherrypy.error:_cplogging.py:213 [14/Apr/2021:17:42:16] ENGINE Serving on http://127.0.0.1:54583 INFO cherrypy.error:_cplogging.py:213 [14/Apr/2021:17:42:16] ENGINE Bus STARTED ----------------------------------------- Captured stderr call ----------------------------------------- INFO:cherrypy.access.4050955496:127.0.0.1 - - [14/Apr/2021:17:42:16] "POST /flashupload HTTP/1.1" 200 146 "" "Shockwave Flash" ------------------------------------------ Captured log call ------------------------------------------- INFO cherrypy.access.4050955496:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:16] "POST /flashupload HTTP/1.1" 200 146 "" "Shockwave Flash" _________________________________ RequestObjectTests.testErrorHandling _________________________________ cls = func = . at 0xf16f7028>, when = 'call' reraise = (, ) @classmethod def from_call( cls, func: "Callable[[], TResult]", when: "Literal['collect', 'setup', 'call', 'teardown']", reraise: Optional[ Union[Type[BaseException], Tuple[Type[BaseException], ...]] ] = None, ) -> "CallInfo[TResult]": excinfo = None start = timing.time() precise_start = timing.perf_counter() try: > result: Optional[TResult] = func() cls = duration = 0.05615927200005899 excinfo = \n\nTraceback (most recent call last):\n ...ge/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/test/static/index.html\' mode=\'r\' encoding=\'UTF-8\'>\n') tblen=7> func = . at 0xf16f7028> precise_start = 3716.430551111 precise_stop = 3716.486710383 reraise = (, ) result = None start = 1618414942.4305491 stop = 1618414942.4867134 when = 'call' /usr/lib/python3.8/site-packages/_pytest/runner.py:311: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.8/site-packages/_pytest/runner.py:255: in lambda: ihook(item=item, **kwds), when=when, reraise=reraise ihook = <_HookCaller 'pytest_runtest_call'> item = kwds = {} /usr/lib/python3.8/site-packages/pluggy/hooks.py:286: in __call__ return self._hookexec(self, self.get_hookimpls(), kwargs) args = () kwargs = {'item': } notincall = set() self = <_HookCaller 'pytest_runtest_call'> /usr/lib/python3.8/site-packages/pluggy/manager.py:93: in _hookexec return self._inner_hookexec(hook, methods, kwargs) hook = <_HookCaller 'pytest_runtest_call'> kwargs = {'item': } methods = [>, >, > err=> in_=> _state='suspended' _in_suspended=False> _capture_fixture=None>>, >, >, >] self = <_pytest.config.PytestPluginManager object at 0xf744a4f0> /usr/lib/python3.8/site-packages/pluggy/manager.py:84: in self._inner_hookexec = lambda hook, methods, kwargs: hook.multicall( hook = <_HookCaller 'pytest_runtest_call'> kwargs = {'item': } methods = [>, >, > err=> in_=> _state='suspended' _in_suspended=False> _capture_fixture=None>>, >, >, >] /usr/lib/python3.8/site-packages/_pytest/unraisableexception.py:88: in pytest_runtest_call yield from unraisable_exception_runtest_hook() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ def unraisable_exception_runtest_hook() -> Generator[None, None, None]: with catch_unraisable_exception() as cm: yield if cm.unraisable: if cm.unraisable.err_msg is not None: err_msg = cm.unraisable.err_msg else: err_msg = "Exception ignored in" msg = f"{err_msg}: {cm.unraisable.object!r}\n\n" msg += "".join( traceback.format_exception( cm.unraisable.exc_type, cm.unraisable.exc_value, cm.unraisable.exc_traceback, ) ) > warnings.warn(pytest.PytestUnraisableExceptionWarning(msg)) E pytest.PytestUnraisableExceptionWarning: Exception ignored in: <_io.FileIO [closed]> E E Traceback (most recent call last): E File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cprequest.py", line 638, in respond E self._do_respond(path_info) E File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cprequest.py", line 697, in _do_respond E response.body = self.handler() E File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/lib/encoding.py", line 219, in __call__ E self.body = self.oldhandler(*args, **kwargs) E File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cpdispatch.py", line 54, in __call__ E return self.callable(*self.args, **self.kwargs) E File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/test/test_request_obj.py", line 168, in custom E raise cherrypy.HTTPError( E cherrypy._cperror.HTTPError: (404, 'No, really, not found!') E E During handling of the above exception, another exception occurred: E E Traceback (most recent call last): E File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cperror.py", line 535, in get_error_page E template = io.open(error_page, newline='').read() E ResourceWarning: unclosed file <_io.TextIOWrapper name='/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/test/static/index.html' mode='r' encoding='UTF-8'> cm = <_pytest.unraisableexception.catch_unraisable_exception object at 0xf17dee68> err_msg = 'Exception ignored in' msg = ('Exception ignored in: <_io.FileIO [closed]>\n' '\n' 'Traceback (most recent call last):\n' ' File ' '"/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cprequest.py", ' 'line 638, in respond\n' ' self._do_respond(path_info)\n' ' File ' '"/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cprequest.py", ' 'line 697, in _do_respond\n' ' response.body = self.handler()\n' ' File ' '"/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/lib/encoding.py", ' 'line 219, in __call__\n' ' self.body = self.oldhandler(*args, **kwargs)\n' ' File ' '"/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cpdispatch.py", ' 'line 54, in __call__\n' ' return self.callable(*self.args, **self.kwargs)\n' ' File ' '"/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/test/test_request_obj.py", ' 'line 168, in custom\n' ' raise cherrypy.HTTPError(\n' "cherrypy._cperror.HTTPError: (404, 'No, really, not found!')\n" '\n' 'During handling of the above exception, another exception occurred:\n' '\n' 'Traceback (most recent call last):\n' ' File ' '"/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cperror.py", ' 'line 535, in get_error_page\n' " template = io.open(error_page, newline='').read()\n" 'ResourceWarning: unclosed file <_io.TextIOWrapper ' "name='/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/test/static/index.html' " "mode='r' encoding='UTF-8'>\n") /usr/lib/python3.8/site-packages/_pytest/unraisableexception.py:78: PytestUnraisableExceptionWarning ----------------------------------------- Captured stderr call ----------------------------------------- INFO:cherrypy.access.4052640720:127.0.0.1 - - [14/Apr/2021:17:42:22] "GET /error/missing HTTP/1.1" 404 1472 "" "" ERROR:cherrypy.error.4052640720:[14/Apr/2021:17:42:22] HTTP Traceback (most recent call last): File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cprequest.py", line 638, in respond self._do_respond(path_info) File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cprequest.py", line 697, in _do_respond response.body = self.handler() File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/lib/encoding.py", line 219, in __call__ self.body = self.oldhandler(*args, **kwargs) File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cpdispatch.py", line 54, in __call__ return self.callable(*self.args, **self.kwargs) File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/test/test_request_obj.py", line 182, in page_method raise ValueError() ValueError INFO:cherrypy.access.4052640720:127.0.0.1 - - [14/Apr/2021:17:42:22] "GET /error/page_method HTTP/1.1" 500 1679 "" "" ERROR:cherrypy.error.4052640720:[14/Apr/2021:17:42:22] HTTP Traceback (most recent call last): File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cprequest.py", line 638, in respond self._do_respond(path_info) File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cprequest.py", line 697, in _do_respond response.body = self.handler() File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/lib/encoding.py", line 250, in __call__ ct.params['charset'] = self.find_acceptable_charset() File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/lib/encoding.py", line 171, in find_acceptable_charset if encoder(self.default_encoding): File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/lib/encoding.py", line 112, in encode_string for chunk in self.body: File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/test/test_request_obj.py", line 186, in page_yield raise ValueError() ValueError INFO:cherrypy.access.4052640720:127.0.0.1 - - [14/Apr/2021:17:42:22] "GET /error/page_yield HTTP/1.1" 500 1846 "" "" INFO:cherrypy.access.4052640720:127.0.0.1 - - [14/Apr/2021:17:42:22] "GET /error/page_streamed HTTP/1.1" 200 - "" "" ERROR:cherrypy.error.4052640720:[14/Apr/2021:17:42:22] Traceback (most recent call last): File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cpwsgi.py", line 184, in trap return func(*args, **kwargs) File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cpwsgi.py", line 277, in __next__ return next(self.iter_response) File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/lib/encoding.py", line 99, in encoder for chunk in body: File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/test/test_request_obj.py", line 191, in page_streamed raise ValueError() ValueError ERROR:cherrypy.error.4052640720:[14/Apr/2021:17:42:22] Traceback (most recent call last): File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cpwsgi.py", line 209, in trap self.start_response(s, h, _sys.exc_info()) File "/usr/lib/python3.8/site-packages/cheroot/wsgi.py", line 168, in start_response six.reraise(*exc_info) File "/usr/lib/python3.8/site-packages/six.py", line 703, in reraise raise value File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cpwsgi.py", line 184, in trap return func(*args, **kwargs) File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cpwsgi.py", line 277, in __next__ return next(self.iter_response) File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/lib/encoding.py", line 99, in encoder for chunk in body: File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/test/test_request_obj.py", line 191, in page_streamed raise ValueError() ValueError ERROR:cherrypy.error:[14/Apr/2021:17:42:22] ENGINE ValueError() Traceback (most recent call last): File "/usr/lib/python3.8/site-packages/cheroot/server.py", line 1287, in communicate req.respond() File "/usr/lib/python3.8/site-packages/cheroot/server.py", line 1077, in respond self.server.gateway(self).respond() File "/usr/lib/python3.8/site-packages/cheroot/wsgi.py", line 142, in respond for chunk in filter(None, response): File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cpwsgi.py", line 176, in __next__ return self.trap(next, self.iter_response) File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cpwsgi.py", line 209, in trap self.start_response(s, h, _sys.exc_info()) File "/usr/lib/python3.8/site-packages/cheroot/wsgi.py", line 168, in start_response six.reraise(*exc_info) File "/usr/lib/python3.8/site-packages/six.py", line 703, in reraise raise value File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cpwsgi.py", line 184, in trap return func(*args, **kwargs) File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cpwsgi.py", line 277, in __next__ return next(self.iter_response) File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/lib/encoding.py", line 99, in encoder for chunk in body: File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/test/test_request_obj.py", line 191, in page_streamed raise ValueError() ValueError INFO:cherrypy.access.4052640720:127.0.0.1 - - [14/Apr/2021:17:42:22] "GET /error/cause_err_in_finalize HTTP/1.1" 500 789 "" "" INFO:cherrypy.access.4052640720:127.0.0.1 - - [14/Apr/2021:17:42:22] "GET /error/reason_phrase HTTP/1.1" 410 1693 "" "" INFO:cherrypy.access.4052640720:127.0.0.1 - - [14/Apr/2021:17:42:22] "GET /error/custom HTTP/1.1" 404 513 "" "" INFO:cherrypy.access.4052640720:127.0.0.1 - - [14/Apr/2021:17:42:22] "GET /error/custom?err=401 HTTP/1.1" 401 67 "" "" ERROR:cherrypy.error.4052640720:[14/Apr/2021:17:42:22] HTTP Traceback (most recent call last): File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cprequest.py", line 638, in respond self._do_respond(path_info) File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cprequest.py", line 697, in _do_respond response.body = self.handler() File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/lib/encoding.py", line 219, in __call__ self.body = self.oldhandler(*args, **kwargs) File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cpdispatch.py", line 54, in __call__ return self.callable(*self.args, **self.kwargs) File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/test/test_request_obj.py", line 175, in custom_default return 1 + 'a' # raise an unexpected error TypeError: unsupported operand type(s) for +: 'int' and 'str' INFO:cherrypy.access.4052640720:127.0.0.1 - - [14/Apr/2021:17:42:22] "GET /error/custom_default HTTP/1.1" 500 513 "" "" INFO:cherrypy.access.4052640720:127.0.0.1 - - [14/Apr/2021:17:42:22] "GET /error/noexist HTTP/1.1" 404 1853 "" "" ERROR:cherrypy.error:[14/Apr/2021:17:42:22] Traceback (most recent call last): File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cpwsgi.py", line 184, in trap return func(*args, **kwargs) File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cpwsgi.py", line 104, in __call__ return self.nextapp(environ, start_response) File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cpwsgi.py", line 423, in tail return self.response_class(environ, start_response, self.cpapp) File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cpwsgi.py", line 236, in __init__ self.run() File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cpwsgi.py", line 335, in run request.run(meth, path, qs, rproto, headers, rfile) File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cprequest.py", line 604, in run self.respond(pi) File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cprequest.py", line 638, in respond self._do_respond(path_info) File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cprequest.py", line 697, in _do_respond response.body = self.handler() File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/lib/encoding.py", line 219, in __call__ self.body = self.oldhandler(*args, **kwargs) File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cpdispatch.py", line 54, in __call__ return self.callable(*self.args, **self.kwargs) File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/test/test_request_obj.py", line 204, in rethrow raise ValueError() ValueError ------------------------------------------ Captured log call ------------------------------------------- INFO cherrypy.access.4052640720:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:22] "GET /error/missing HTTP/1.1" 404 1472 "" "" ERROR cherrypy.error.4052640720:_cplogging.py:213 [14/Apr/2021:17:42:22] HTTP Traceback (most recent call last): File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cprequest.py", line 638, in respond self._do_respond(path_info) File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cprequest.py", line 697, in _do_respond response.body = self.handler() File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/lib/encoding.py", line 219, in __call__ self.body = self.oldhandler(*args, **kwargs) File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cpdispatch.py", line 54, in __call__ return self.callable(*self.args, **self.kwargs) File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/test/test_request_obj.py", line 182, in page_method raise ValueError() ValueError INFO cherrypy.access.4052640720:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:22] "GET /error/page_method HTTP/1.1" 500 1679 "" "" ERROR cherrypy.error.4052640720:_cplogging.py:213 [14/Apr/2021:17:42:22] HTTP Traceback (most recent call last): File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cprequest.py", line 638, in respond self._do_respond(path_info) File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cprequest.py", line 697, in _do_respond response.body = self.handler() File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/lib/encoding.py", line 250, in __call__ ct.params['charset'] = self.find_acceptable_charset() File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/lib/encoding.py", line 171, in find_acceptable_charset if encoder(self.default_encoding): File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/lib/encoding.py", line 112, in encode_string for chunk in self.body: File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/test/test_request_obj.py", line 186, in page_yield raise ValueError() ValueError INFO cherrypy.access.4052640720:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:22] "GET /error/page_yield HTTP/1.1" 500 1846 "" "" INFO cherrypy.access.4052640720:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:22] "GET /error/page_streamed HTTP/1.1" 200 - "" "" ERROR cherrypy.error.4052640720:_cplogging.py:213 [14/Apr/2021:17:42:22] Traceback (most recent call last): File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cpwsgi.py", line 184, in trap return func(*args, **kwargs) File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cpwsgi.py", line 277, in __next__ return next(self.iter_response) File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/lib/encoding.py", line 99, in encoder for chunk in body: File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/test/test_request_obj.py", line 191, in page_streamed raise ValueError() ValueError ERROR cherrypy.error.4052640720:_cplogging.py:213 [14/Apr/2021:17:42:22] Traceback (most recent call last): File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cpwsgi.py", line 209, in trap self.start_response(s, h, _sys.exc_info()) File "/usr/lib/python3.8/site-packages/cheroot/wsgi.py", line 168, in start_response six.reraise(*exc_info) File "/usr/lib/python3.8/site-packages/six.py", line 703, in reraise raise value File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cpwsgi.py", line 184, in trap return func(*args, **kwargs) File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cpwsgi.py", line 277, in __next__ return next(self.iter_response) File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/lib/encoding.py", line 99, in encoder for chunk in body: File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/test/test_request_obj.py", line 191, in page_streamed raise ValueError() ValueError ERROR cherrypy.error:_cplogging.py:213 [14/Apr/2021:17:42:22] ENGINE ValueError() Traceback (most recent call last): File "/usr/lib/python3.8/site-packages/cheroot/server.py", line 1287, in communicate req.respond() File "/usr/lib/python3.8/site-packages/cheroot/server.py", line 1077, in respond self.server.gateway(self).respond() File "/usr/lib/python3.8/site-packages/cheroot/wsgi.py", line 142, in respond for chunk in filter(None, response): File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cpwsgi.py", line 176, in __next__ return self.trap(next, self.iter_response) File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cpwsgi.py", line 209, in trap self.start_response(s, h, _sys.exc_info()) File "/usr/lib/python3.8/site-packages/cheroot/wsgi.py", line 168, in start_response six.reraise(*exc_info) File "/usr/lib/python3.8/site-packages/six.py", line 703, in reraise raise value File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cpwsgi.py", line 184, in trap return func(*args, **kwargs) File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cpwsgi.py", line 277, in __next__ return next(self.iter_response) File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/lib/encoding.py", line 99, in encoder for chunk in body: File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/test/test_request_obj.py", line 191, in page_streamed raise ValueError() ValueError INFO cherrypy.access.4052640720:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:22] "GET /error/cause_err_in_finalize HTTP/1.1" 500 789 "" "" INFO cherrypy.access.4052640720:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:22] "GET /error/reason_phrase HTTP/1.1" 410 1693 "" "" INFO cherrypy.access.4052640720:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:22] "GET /error/custom HTTP/1.1" 404 513 "" "" INFO cherrypy.access.4052640720:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:22] "GET /error/custom?err=401 HTTP/1.1" 401 67 "" "" ERROR cherrypy.error.4052640720:_cplogging.py:213 [14/Apr/2021:17:42:22] HTTP Traceback (most recent call last): File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cprequest.py", line 638, in respond self._do_respond(path_info) File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cprequest.py", line 697, in _do_respond response.body = self.handler() File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/lib/encoding.py", line 219, in __call__ self.body = self.oldhandler(*args, **kwargs) File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cpdispatch.py", line 54, in __call__ return self.callable(*self.args, **self.kwargs) File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/test/test_request_obj.py", line 175, in custom_default return 1 + 'a' # raise an unexpected error TypeError: unsupported operand type(s) for +: 'int' and 'str' INFO cherrypy.access.4052640720:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:22] "GET /error/custom_default HTTP/1.1" 500 513 "" "" INFO cherrypy.access.4052640720:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:22] "GET /error/noexist HTTP/1.1" 404 1853 "" "" ERROR cherrypy.error:_cplogging.py:213 [14/Apr/2021:17:42:22] Traceback (most recent call last): File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cpwsgi.py", line 184, in trap return func(*args, **kwargs) File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cpwsgi.py", line 104, in __call__ return self.nextapp(environ, start_response) File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cpwsgi.py", line 423, in tail return self.response_class(environ, start_response, self.cpapp) File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cpwsgi.py", line 236, in __init__ self.run() File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cpwsgi.py", line 335, in run request.run(meth, path, qs, rproto, headers, rfile) File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cprequest.py", line 604, in run self.respond(pi) File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cprequest.py", line 638, in respond self._do_respond(path_info) File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cprequest.py", line 697, in _do_respond response.body = self.handler() File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/lib/encoding.py", line 219, in __call__ self.body = self.oldhandler(*args, **kwargs) File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cpdispatch.py", line 54, in __call__ return self.callable(*self.args, **self.kwargs) File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/test/test_request_obj.py", line 204, in rethrow raise ValueError() ValueError __________________________________ SessionTest.test_1_Ram_Concurrency __________________________________ cls = func = . at 0xf1655f58>, when = 'call' reraise = (, ) @classmethod def from_call( cls, func: "Callable[[], TResult]", when: "Literal['collect', 'setup', 'call', 'teardown']", reraise: Optional[ Union[Type[BaseException], Tuple[Type[BaseException], ...]] ] = None, ) -> "CallInfo[TResult]": excinfo = None start = timing.time() precise_start = timing.perf_counter() try: > result: Optional[TResult] = func() cls = duration = 1.6473168230004376 excinfo = \n') tblen=7> func = . at 0xf1655f58> precise_start = 3721.863533512 precise_stop = 3723.510850335 reraise = (, ) result = None start = 1618414947.8635318 stop = 1618414949.5108526 when = 'call' /usr/lib/python3.8/site-packages/_pytest/runner.py:311: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.8/site-packages/_pytest/runner.py:255: in lambda: ihook(item=item, **kwds), when=when, reraise=reraise ihook = <_HookCaller 'pytest_runtest_call'> item = kwds = {} /usr/lib/python3.8/site-packages/pluggy/hooks.py:286: in __call__ return self._hookexec(self, self.get_hookimpls(), kwargs) args = () kwargs = {'item': } notincall = set() self = <_HookCaller 'pytest_runtest_call'> /usr/lib/python3.8/site-packages/pluggy/manager.py:93: in _hookexec return self._inner_hookexec(hook, methods, kwargs) hook = <_HookCaller 'pytest_runtest_call'> kwargs = {'item': } methods = [>, >, > err=> in_=> _state='suspended' _in_suspended=False> _capture_fixture=None>>, >, >, >] self = <_pytest.config.PytestPluginManager object at 0xf744a4f0> /usr/lib/python3.8/site-packages/pluggy/manager.py:84: in self._inner_hookexec = lambda hook, methods, kwargs: hook.multicall( hook = <_HookCaller 'pytest_runtest_call'> kwargs = {'item': } methods = [>, >, > err=> in_=> _state='suspended' _in_suspended=False> _capture_fixture=None>>, >, >, >] /usr/lib/python3.8/site-packages/_pytest/unraisableexception.py:88: in pytest_runtest_call yield from unraisable_exception_runtest_hook() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ def unraisable_exception_runtest_hook() -> Generator[None, None, None]: with catch_unraisable_exception() as cm: yield if cm.unraisable: if cm.unraisable.err_msg is not None: err_msg = cm.unraisable.err_msg else: err_msg = "Exception ignored in" msg = f"{err_msg}: {cm.unraisable.object!r}\n\n" msg += "".join( traceback.format_exception( cm.unraisable.exc_type, cm.unraisable.exc_value, cm.unraisable.exc_traceback, ) ) > warnings.warn(pytest.PytestUnraisableExceptionWarning(msg)) E pytest.PytestUnraisableExceptionWarning: Exception ignored in: E E Traceback (most recent call last): E File "/usr/lib/python3.8/threading.py", line 870, in run E self._target(*self._args, **self._kwargs) E ResourceWarning: unclosed cm = <_pytest.unraisableexception.catch_unraisable_exception object at 0xf1684b80> err_msg = 'Exception ignored in' msg = ('Exception ignored in: \n' '\n' 'Traceback (most recent call last):\n' ' File "/usr/lib/python3.8/threading.py", line 870, in run\n' ' self._target(*self._args, **self._kwargs)\n' 'ResourceWarning: unclosed \n") /usr/lib/python3.8/site-packages/_pytest/unraisableexception.py:78: PytestUnraisableExceptionWarning ----------------------------------------- Captured stderr call ----------------------------------------- INFO:cherrypy.error:[14/Apr/2021:17:42:27] ENGINE Stopped thread 'Session cleanup'. INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:27] "GET /set_session_cls/cherrypy.lib.sessions.RamSession HTTP/1.1" 200 - "" "" INFO:cherrypy.error:[14/Apr/2021:17:42:27] ENGINE Started monitor thread 'Session cleanup'. INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:27] "GET / HTTP/1.1" 200 1 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:27] "GET / HTTP/1.1" 200 1 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:27] "GET / HTTP/1.1" 200 1 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:27] "GET / HTTP/1.1" 200 1 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:27] "GET / HTTP/1.1" 200 1 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:27] "GET / HTTP/1.1" 200 1 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:27] "GET / HTTP/1.1" 200 1 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:27] "GET / HTTP/1.1" 200 1 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:27] "GET / HTTP/1.1" 200 1 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:27] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:27] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 3 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 3 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 3 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 3 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 3 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 3 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 3 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 3 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 3 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 3 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 3 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 3 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 3 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 3 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 3 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 3 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 3 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 3 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 3 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 3 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 3 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 3 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 3 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 3 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 3 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 3 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 3 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 3 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 3 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 3 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 3 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 3 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 3 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 3 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 3 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 3 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 3 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 3 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 3 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 3 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 3 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 3 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 3 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 3 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 3 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 3 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 3 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 3 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 3 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 3 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 3 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 3 "" "" ------------------------------------------ Captured log call ------------------------------------------- INFO cherrypy.error:_cplogging.py:213 [14/Apr/2021:17:42:27] ENGINE Stopped thread 'Session cleanup'. INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:27] "GET /set_session_cls/cherrypy.lib.sessions.RamSession HTTP/1.1" 200 - "" "" INFO cherrypy.error:_cplogging.py:213 [14/Apr/2021:17:42:27] ENGINE Started monitor thread 'Session cleanup'. INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:27] "GET / HTTP/1.1" 200 1 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:27] "GET / HTTP/1.1" 200 1 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:27] "GET / HTTP/1.1" 200 1 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:27] "GET / HTTP/1.1" 200 1 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:27] "GET / HTTP/1.1" 200 1 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:27] "GET / HTTP/1.1" 200 1 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:27] "GET / HTTP/1.1" 200 1 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:27] "GET / HTTP/1.1" 200 1 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:27] "GET / HTTP/1.1" 200 1 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:27] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:27] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 3 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 3 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 3 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:28] "GET / HTTP/1.1" 200 3 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 3 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 3 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 3 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 3 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 3 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 3 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 3 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 3 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 3 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 3 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 3 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 3 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 3 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 3 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 3 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 3 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 3 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 3 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 3 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 3 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 3 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 3 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 3 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 3 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 3 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 3 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 3 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 3 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 3 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 3 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 3 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 3 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 3 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 3 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 3 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 3 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 3 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 3 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 3 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 3 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 3 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 3 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 3 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 3 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 3 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 3 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 3 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 3 "" "" _________________________________ SessionTest.test_2_File_Concurrency __________________________________ cls = func = . at 0xf165c928>, when = 'call' reraise = (, ) @classmethod def from_call( cls, func: "Callable[[], TResult]", when: "Literal['collect', 'setup', 'call', 'teardown']", reraise: Optional[ Union[Type[BaseException], Tuple[Type[BaseException], ...]] ] = None, ) -> "CallInfo[TResult]": excinfo = None start = timing.time() precise_start = timing.perf_counter() try: > result: Optional[TResult] = func() cls = duration = 2.383619123000244 excinfo = \n') tblen=7> func = . at 0xf165c928> precise_start = 3723.589301312 precise_stop = 3725.972920435 reraise = (, ) result = None start = 1618414949.5892994 stop = 1618414951.972923 when = 'call' /usr/lib/python3.8/site-packages/_pytest/runner.py:311: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.8/site-packages/_pytest/runner.py:255: in lambda: ihook(item=item, **kwds), when=when, reraise=reraise ihook = <_HookCaller 'pytest_runtest_call'> item = kwds = {} /usr/lib/python3.8/site-packages/pluggy/hooks.py:286: in __call__ return self._hookexec(self, self.get_hookimpls(), kwargs) args = () kwargs = {'item': } notincall = set() self = <_HookCaller 'pytest_runtest_call'> /usr/lib/python3.8/site-packages/pluggy/manager.py:93: in _hookexec return self._inner_hookexec(hook, methods, kwargs) hook = <_HookCaller 'pytest_runtest_call'> kwargs = {'item': } methods = [>, >, > err=> in_=> _state='suspended' _in_suspended=False> _capture_fixture=None>>, >, >, >] self = <_pytest.config.PytestPluginManager object at 0xf744a4f0> /usr/lib/python3.8/site-packages/pluggy/manager.py:84: in self._inner_hookexec = lambda hook, methods, kwargs: hook.multicall( hook = <_HookCaller 'pytest_runtest_call'> kwargs = {'item': } methods = [>, >, > err=> in_=> _state='suspended' _in_suspended=False> _capture_fixture=None>>, >, >, >] /usr/lib/python3.8/site-packages/_pytest/unraisableexception.py:88: in pytest_runtest_call yield from unraisable_exception_runtest_hook() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ def unraisable_exception_runtest_hook() -> Generator[None, None, None]: with catch_unraisable_exception() as cm: yield if cm.unraisable: if cm.unraisable.err_msg is not None: err_msg = cm.unraisable.err_msg else: err_msg = "Exception ignored in" msg = f"{err_msg}: {cm.unraisable.object!r}\n\n" msg += "".join( traceback.format_exception( cm.unraisable.exc_type, cm.unraisable.exc_value, cm.unraisable.exc_traceback, ) ) > warnings.warn(pytest.PytestUnraisableExceptionWarning(msg)) E pytest.PytestUnraisableExceptionWarning: Exception ignored in: E E Traceback (most recent call last): E File "/usr/lib/python3.8/threading.py", line 870, in run E self._target(*self._args, **self._kwargs) E ResourceWarning: unclosed cm = <_pytest.unraisableexception.catch_unraisable_exception object at 0xf1545b38> err_msg = 'Exception ignored in' msg = ('Exception ignored in: \n' '\n' 'Traceback (most recent call last):\n' ' File "/usr/lib/python3.8/threading.py", line 870, in run\n' ' self._target(*self._args, **self._kwargs)\n' 'ResourceWarning: unclosed \n") /usr/lib/python3.8/site-packages/_pytest/unraisableexception.py:78: PytestUnraisableExceptionWarning ----------------------------------------- Captured stderr call ----------------------------------------- INFO:cherrypy.error:[14/Apr/2021:17:42:29] ENGINE Stopped thread 'Session cleanup'. INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:29] "GET /set_session_cls/cherrypy.lib.sessions.FileSession HTTP/1.1" 200 - "" "" INFO:cherrypy.error:[14/Apr/2021:17:42:29] ENGINE Started monitor thread 'Session cleanup'. INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 1 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 1 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 1 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 1 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 1 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 1 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 1 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 1 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 1 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:31] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:31] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:31] "GET / HTTP/1.1" 200 2 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:31] "GET / HTTP/1.1" 200 3 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:31] "GET / HTTP/1.1" 200 3 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:31] "GET / HTTP/1.1" 200 3 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:31] "GET / HTTP/1.1" 200 3 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:31] "GET / HTTP/1.1" 200 3 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:31] "GET / HTTP/1.1" 200 3 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:31] "GET / HTTP/1.1" 200 3 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:31] "GET / HTTP/1.1" 200 3 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:31] "GET / HTTP/1.1" 200 3 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:31] "GET / HTTP/1.1" 200 3 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:31] "GET / HTTP/1.1" 200 3 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:31] "GET / HTTP/1.1" 200 3 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:31] "GET / HTTP/1.1" 200 3 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:31] "GET / HTTP/1.1" 200 3 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:31] "GET / HTTP/1.1" 200 3 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:31] "GET / HTTP/1.1" 200 3 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:31] "GET / HTTP/1.1" 200 3 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:31] "GET / HTTP/1.1" 200 3 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:31] "GET / HTTP/1.1" 200 3 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:31] "GET / HTTP/1.1" 200 3 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:31] "GET / HTTP/1.1" 200 3 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:31] "GET / HTTP/1.1" 200 3 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:31] "GET / HTTP/1.1" 200 3 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:31] "GET / HTTP/1.1" 200 3 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:31] "GET / HTTP/1.1" 200 3 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:31] "GET / HTTP/1.1" 200 3 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:31] "GET / HTTP/1.1" 200 3 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:31] "GET / HTTP/1.1" 200 3 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:31] "GET / HTTP/1.1" 200 3 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:31] "GET / HTTP/1.1" 200 3 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:31] "GET / HTTP/1.1" 200 3 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:31] "GET / HTTP/1.1" 200 3 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:31] "GET / HTTP/1.1" 200 3 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:31] "GET / HTTP/1.1" 200 3 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:31] "GET / HTTP/1.1" 200 3 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:31] "GET / HTTP/1.1" 200 3 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:31] "GET / HTTP/1.1" 200 3 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:31] "GET / HTTP/1.1" 200 3 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:31] "GET / HTTP/1.1" 200 3 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:31] "GET / HTTP/1.1" 200 3 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:31] "GET / HTTP/1.1" 200 3 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:31] "GET / HTTP/1.1" 200 3 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:31] "GET / HTTP/1.1" 200 3 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:31] "GET / HTTP/1.1" 200 3 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:31] "GET / HTTP/1.1" 200 3 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:31] "GET / HTTP/1.1" 200 3 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:31] "GET / HTTP/1.1" 200 3 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:31] "GET / HTTP/1.1" 200 3 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:31] "GET / HTTP/1.1" 200 3 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:31] "GET / HTTP/1.1" 200 3 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:31] "GET / HTTP/1.1" 200 3 "" "" INFO:cherrypy.access.4050936040:127.0.0.1 - - [14/Apr/2021:17:42:31] "GET / HTTP/1.1" 200 3 "" "" ------------------------------------------ Captured log call ------------------------------------------- INFO cherrypy.error:_cplogging.py:213 [14/Apr/2021:17:42:29] ENGINE Stopped thread 'Session cleanup'. INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:29] "GET /set_session_cls/cherrypy.lib.sessions.FileSession HTTP/1.1" 200 - "" "" INFO cherrypy.error:_cplogging.py:213 [14/Apr/2021:17:42:29] ENGINE Started monitor thread 'Session cleanup'. INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 1 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 1 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 1 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 1 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 1 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 1 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 1 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 1 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 1 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:29] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:30] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:31] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:31] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:31] "GET / HTTP/1.1" 200 2 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:31] "GET / HTTP/1.1" 200 3 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:31] "GET / HTTP/1.1" 200 3 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:31] "GET / HTTP/1.1" 200 3 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:31] "GET / HTTP/1.1" 200 3 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:31] "GET / HTTP/1.1" 200 3 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:31] "GET / HTTP/1.1" 200 3 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:31] "GET / HTTP/1.1" 200 3 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:31] "GET / HTTP/1.1" 200 3 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:31] "GET / HTTP/1.1" 200 3 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:31] "GET / HTTP/1.1" 200 3 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:31] "GET / HTTP/1.1" 200 3 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:31] "GET / HTTP/1.1" 200 3 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:31] "GET / HTTP/1.1" 200 3 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:31] "GET / HTTP/1.1" 200 3 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:31] "GET / HTTP/1.1" 200 3 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:31] "GET / HTTP/1.1" 200 3 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:31] "GET / HTTP/1.1" 200 3 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:31] "GET / HTTP/1.1" 200 3 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:31] "GET / HTTP/1.1" 200 3 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:31] "GET / HTTP/1.1" 200 3 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:31] "GET / HTTP/1.1" 200 3 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:31] "GET / HTTP/1.1" 200 3 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:31] "GET / HTTP/1.1" 200 3 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:31] "GET / HTTP/1.1" 200 3 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:31] "GET / HTTP/1.1" 200 3 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:31] "GET / HTTP/1.1" 200 3 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:31] "GET / HTTP/1.1" 200 3 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:31] "GET / HTTP/1.1" 200 3 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:31] "GET / HTTP/1.1" 200 3 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:31] "GET / HTTP/1.1" 200 3 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:31] "GET / HTTP/1.1" 200 3 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:31] "GET / HTTP/1.1" 200 3 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:31] "GET / HTTP/1.1" 200 3 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:31] "GET / HTTP/1.1" 200 3 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:31] "GET / HTTP/1.1" 200 3 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:31] "GET / HTTP/1.1" 200 3 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:31] "GET / HTTP/1.1" 200 3 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:31] "GET / HTTP/1.1" 200 3 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:31] "GET / HTTP/1.1" 200 3 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:31] "GET / HTTP/1.1" 200 3 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:31] "GET / HTTP/1.1" 200 3 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:31] "GET / HTTP/1.1" 200 3 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:31] "GET / HTTP/1.1" 200 3 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:31] "GET / HTTP/1.1" 200 3 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:31] "GET / HTTP/1.1" 200 3 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:31] "GET / HTTP/1.1" 200 3 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:31] "GET / HTTP/1.1" 200 3 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:31] "GET / HTTP/1.1" 200 3 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:31] "GET / HTTP/1.1" 200 3 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:31] "GET / HTTP/1.1" 200 3 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:31] "GET / HTTP/1.1" 200 3 "" "" INFO cherrypy.access.4050936040:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:42:31] "GET / HTTP/1.1" 200 3 "" "" ______________________________________ PluginTests.test_daemonize ______________________________________ cls = func = . at 0xf15c4070>, when = 'call' reraise = (, ) @classmethod def from_call( cls, func: "Callable[[], TResult]", when: "Literal['collect', 'setup', 'call', 'teardown']", reraise: Optional[ Union[Type[BaseException], Tuple[Type[BaseException], ...]] ] = None, ) -> "CallInfo[TResult]": excinfo = None start = timing.time() precise_start = timing.perf_counter() try: > result: Optional[TResult] = func() cls = duration = 2.9118373830001474 excinfo = \n\nTraceback (most recent call last):\n ...io.BufferedReader name=\'/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/test/test.pid\'>\n') tblen=7> func = . at 0xf15c4070> precise_start = 3739.460357203 precise_stop = 3742.372194586 reraise = (, ) result = None start = 1618414965.4603553 stop = 1618414968.3721983 when = 'call' /usr/lib/python3.8/site-packages/_pytest/runner.py:311: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.8/site-packages/_pytest/runner.py:255: in lambda: ihook(item=item, **kwds), when=when, reraise=reraise ihook = <_HookCaller 'pytest_runtest_call'> item = kwds = {} /usr/lib/python3.8/site-packages/pluggy/hooks.py:286: in __call__ return self._hookexec(self, self.get_hookimpls(), kwargs) args = () kwargs = {'item': } notincall = set() self = <_HookCaller 'pytest_runtest_call'> /usr/lib/python3.8/site-packages/pluggy/manager.py:93: in _hookexec return self._inner_hookexec(hook, methods, kwargs) hook = <_HookCaller 'pytest_runtest_call'> kwargs = {'item': } methods = [>, >, > err=> in_=> _state='suspended' _in_suspended=False> _capture_fixture=None>>, >, >, >] self = <_pytest.config.PytestPluginManager object at 0xf744a4f0> /usr/lib/python3.8/site-packages/pluggy/manager.py:84: in self._inner_hookexec = lambda hook, methods, kwargs: hook.multicall( hook = <_HookCaller 'pytest_runtest_call'> kwargs = {'item': } methods = [>, >, > err=> in_=> _state='suspended' _in_suspended=False> _capture_fixture=None>>, >, >, >] /usr/lib/python3.8/site-packages/_pytest/unraisableexception.py:88: in pytest_runtest_call yield from unraisable_exception_runtest_hook() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ def unraisable_exception_runtest_hook() -> Generator[None, None, None]: with catch_unraisable_exception() as cm: yield if cm.unraisable: if cm.unraisable.err_msg is not None: err_msg = cm.unraisable.err_msg else: err_msg = "Exception ignored in" msg = f"{err_msg}: {cm.unraisable.object!r}\n\n" msg += "".join( traceback.format_exception( cm.unraisable.exc_type, cm.unraisable.exc_value, cm.unraisable.exc_traceback, ) ) > warnings.warn(pytest.PytestUnraisableExceptionWarning(msg)) E pytest.PytestUnraisableExceptionWarning: Exception ignored in: <_io.FileIO [closed]> E E Traceback (most recent call last): E File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/test/helper.py", line 508, in get_pid E return int(open(self.pid_file, 'rb').read()) E ResourceWarning: unclosed file <_io.BufferedReader name='/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/test/test.pid'> cm = <_pytest.unraisableexception.catch_unraisable_exception object at 0xf1668c70> err_msg = 'Exception ignored in' msg = ('Exception ignored in: <_io.FileIO [closed]>\n' '\n' 'Traceback (most recent call last):\n' ' File ' '"/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/test/helper.py", ' 'line 508, in get_pid\n' " return int(open(self.pid_file, 'rb').read())\n" 'ResourceWarning: unclosed file <_io.BufferedReader ' "name='/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/test/test.pid'>\n") /usr/lib/python3.8/site-packages/_pytest/unraisableexception.py:78: PytestUnraisableExceptionWarning ---------------------------------------- Captured stderr setup ----------------------------------------- INFO:cherrypy.error:[14/Apr/2021:17:42:45] ENGINE Listening for SIGTERM. INFO:cherrypy.error:[14/Apr/2021:17:42:45] ENGINE Listening for SIGHUP. INFO:cherrypy.error:[14/Apr/2021:17:42:45] ENGINE Listening for SIGUSR1. ------------------------------------------ Captured log setup ------------------------------------------ INFO cherrypy.error:_cplogging.py:213 [14/Apr/2021:17:42:45] ENGINE Listening for SIGTERM. INFO cherrypy.error:_cplogging.py:213 [14/Apr/2021:17:42:45] ENGINE Listening for SIGHUP. INFO cherrypy.error:_cplogging.py:213 [14/Apr/2021:17:42:45] ENGINE Listening for SIGUSR1. ______________________________ SignalHandlingTests.test_SIGHUP_daemonized ______________________________ cls = func = . at 0xf162d8e0>, when = 'call' reraise = (, ) @classmethod def from_call( cls, func: "Callable[[], TResult]", when: "Literal['collect', 'setup', 'call', 'teardown']", reraise: Optional[ Union[Type[BaseException], Tuple[Type[BaseException], ...]] ] = None, ) -> "CallInfo[TResult]": excinfo = None start = timing.time() precise_start = timing.perf_counter() try: > result: Optional[TResult] = func() cls = duration = 4.921092542999759 excinfo = \n\nTraceback (most recent call last):\n ...io.BufferedReader name=\'/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/test/test.pid\'>\n') tblen=7> func = . at 0xf162d8e0> precise_start = 3742.456951728 precise_stop = 3747.378044271 reraise = (, ) result = None start = 1618414968.4569497 stop = 1618414973.378047 when = 'call' /usr/lib/python3.8/site-packages/_pytest/runner.py:311: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.8/site-packages/_pytest/runner.py:255: in lambda: ihook(item=item, **kwds), when=when, reraise=reraise ihook = <_HookCaller 'pytest_runtest_call'> item = kwds = {} /usr/lib/python3.8/site-packages/pluggy/hooks.py:286: in __call__ return self._hookexec(self, self.get_hookimpls(), kwargs) args = () kwargs = {'item': } notincall = set() self = <_HookCaller 'pytest_runtest_call'> /usr/lib/python3.8/site-packages/pluggy/manager.py:93: in _hookexec return self._inner_hookexec(hook, methods, kwargs) hook = <_HookCaller 'pytest_runtest_call'> kwargs = {'item': } methods = [>, >, > err=> in_=> _state='suspended' _in_suspended=False> _capture_fixture=None>>, >, >, >] self = <_pytest.config.PytestPluginManager object at 0xf744a4f0> /usr/lib/python3.8/site-packages/pluggy/manager.py:84: in self._inner_hookexec = lambda hook, methods, kwargs: hook.multicall( hook = <_HookCaller 'pytest_runtest_call'> kwargs = {'item': } methods = [>, >, > err=> in_=> _state='suspended' _in_suspended=False> _capture_fixture=None>>, >, >, >] /usr/lib/python3.8/site-packages/_pytest/unraisableexception.py:88: in pytest_runtest_call yield from unraisable_exception_runtest_hook() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ def unraisable_exception_runtest_hook() -> Generator[None, None, None]: with catch_unraisable_exception() as cm: yield if cm.unraisable: if cm.unraisable.err_msg is not None: err_msg = cm.unraisable.err_msg else: err_msg = "Exception ignored in" msg = f"{err_msg}: {cm.unraisable.object!r}\n\n" msg += "".join( traceback.format_exception( cm.unraisable.exc_type, cm.unraisable.exc_value, cm.unraisable.exc_traceback, ) ) > warnings.warn(pytest.PytestUnraisableExceptionWarning(msg)) E pytest.PytestUnraisableExceptionWarning: Exception ignored in: <_io.FileIO [closed]> E E Traceback (most recent call last): E File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/test/helper.py", line 508, in get_pid E return int(open(self.pid_file, 'rb').read()) E ResourceWarning: unclosed file <_io.BufferedReader name='/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/test/test.pid'> cm = <_pytest.unraisableexception.catch_unraisable_exception object at 0xf1563b08> err_msg = 'Exception ignored in' msg = ('Exception ignored in: <_io.FileIO [closed]>\n' '\n' 'Traceback (most recent call last):\n' ' File ' '"/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/test/helper.py", ' 'line 508, in get_pid\n' " return int(open(self.pid_file, 'rb').read())\n" 'ResourceWarning: unclosed file <_io.BufferedReader ' "name='/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/test/test.pid'>\n") /usr/lib/python3.8/site-packages/_pytest/unraisableexception.py:78: PytestUnraisableExceptionWarning ---------------------------------------- Captured stderr setup ----------------------------------------- INFO:cherrypy.error:[14/Apr/2021:17:42:48] ENGINE Listening for SIGTERM. INFO:cherrypy.error:[14/Apr/2021:17:42:48] ENGINE Listening for SIGHUP. INFO:cherrypy.error:[14/Apr/2021:17:42:48] ENGINE Listening for SIGUSR1. ------------------------------------------ Captured log setup ------------------------------------------ INFO cherrypy.error:_cplogging.py:213 [14/Apr/2021:17:42:48] ENGINE Listening for SIGTERM. INFO cherrypy.error:_cplogging.py:213 [14/Apr/2021:17:42:48] ENGINE Listening for SIGHUP. INFO cherrypy.error:_cplogging.py:213 [14/Apr/2021:17:42:48] ENGINE Listening for SIGUSR1. ___________________________________ SignalHandlingTests.test_SIGTERM ___________________________________ cls = func = . at 0xf15f3f10>, when = 'call' reraise = (, ) @classmethod def from_call( cls, func: "Callable[[], TResult]", when: "Literal['collect', 'setup', 'call', 'teardown']", reraise: Optional[ Union[Type[BaseException], Tuple[Type[BaseException], ...]] ] = None, ) -> "CallInfo[TResult]": excinfo = None start = timing.time() precise_start = timing.perf_counter() try: > result: Optional[TResult] = func() cls = duration = 4.8991781350000565 excinfo = \n\nTraceback (most recent call last):\n ...io.BufferedReader name=\'/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/test/test.pid\'>\n') tblen=7> func = . at 0xf15f3f10> precise_start = 3749.492580888 precise_stop = 3754.391759023 reraise = (, ) result = None start = 1618414975.492578 stop = 1618414980.3917632 when = 'call' /usr/lib/python3.8/site-packages/_pytest/runner.py:311: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.8/site-packages/_pytest/runner.py:255: in lambda: ihook(item=item, **kwds), when=when, reraise=reraise ihook = <_HookCaller 'pytest_runtest_call'> item = kwds = {} /usr/lib/python3.8/site-packages/pluggy/hooks.py:286: in __call__ return self._hookexec(self, self.get_hookimpls(), kwargs) args = () kwargs = {'item': } notincall = set() self = <_HookCaller 'pytest_runtest_call'> /usr/lib/python3.8/site-packages/pluggy/manager.py:93: in _hookexec return self._inner_hookexec(hook, methods, kwargs) hook = <_HookCaller 'pytest_runtest_call'> kwargs = {'item': } methods = [>, >, > err=> in_=> _state='suspended' _in_suspended=False> _capture_fixture=None>>, >, >, >] self = <_pytest.config.PytestPluginManager object at 0xf744a4f0> /usr/lib/python3.8/site-packages/pluggy/manager.py:84: in self._inner_hookexec = lambda hook, methods, kwargs: hook.multicall( hook = <_HookCaller 'pytest_runtest_call'> kwargs = {'item': } methods = [>, >, > err=> in_=> _state='suspended' _in_suspended=False> _capture_fixture=None>>, >, >, >] /usr/lib/python3.8/site-packages/_pytest/unraisableexception.py:88: in pytest_runtest_call yield from unraisable_exception_runtest_hook() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ def unraisable_exception_runtest_hook() -> Generator[None, None, None]: with catch_unraisable_exception() as cm: yield if cm.unraisable: if cm.unraisable.err_msg is not None: err_msg = cm.unraisable.err_msg else: err_msg = "Exception ignored in" msg = f"{err_msg}: {cm.unraisable.object!r}\n\n" msg += "".join( traceback.format_exception( cm.unraisable.exc_type, cm.unraisable.exc_value, cm.unraisable.exc_traceback, ) ) > warnings.warn(pytest.PytestUnraisableExceptionWarning(msg)) E pytest.PytestUnraisableExceptionWarning: Exception ignored in: <_io.FileIO [closed]> E E Traceback (most recent call last): E File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/test/helper.py", line 508, in get_pid E return int(open(self.pid_file, 'rb').read()) E ResourceWarning: unclosed file <_io.BufferedReader name='/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/test/test.pid'> cm = <_pytest.unraisableexception.catch_unraisable_exception object at 0xf15753a0> err_msg = 'Exception ignored in' msg = ('Exception ignored in: <_io.FileIO [closed]>\n' '\n' 'Traceback (most recent call last):\n' ' File ' '"/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/test/helper.py", ' 'line 508, in get_pid\n' " return int(open(self.pid_file, 'rb').read())\n" 'ResourceWarning: unclosed file <_io.BufferedReader ' "name='/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/test/test.pid'>\n") /usr/lib/python3.8/site-packages/_pytest/unraisableexception.py:78: PytestUnraisableExceptionWarning _________________________ SignalHandlingTests.test_signal_handler_unsubscribe __________________________ cls = func = . at 0xf15f3538>, when = 'call' reraise = (, ) @classmethod def from_call( cls, func: "Callable[[], TResult]", when: "Literal['collect', 'setup', 'call', 'teardown']", reraise: Optional[ Union[Type[BaseException], Tuple[Type[BaseException], ...]] ] = None, ) -> "CallInfo[TResult]": excinfo = None start = timing.time() precise_start = timing.perf_counter() try: > result: Optional[TResult] = func() cls = duration = 1.988569693000045 excinfo = \n\nTraceback (most recent call last):\n ...feredReader name=\'/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/test/test.error.log\'>\n') tblen=7> func = . at 0xf15f3538> precise_start = 3754.472184716 precise_stop = 3756.460754409 reraise = (, ) result = None start = 1618414980.472183 stop = 1618414982.4607599 when = 'call' /usr/lib/python3.8/site-packages/_pytest/runner.py:311: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.8/site-packages/_pytest/runner.py:255: in lambda: ihook(item=item, **kwds), when=when, reraise=reraise ihook = <_HookCaller 'pytest_runtest_call'> item = kwds = {} /usr/lib/python3.8/site-packages/pluggy/hooks.py:286: in __call__ return self._hookexec(self, self.get_hookimpls(), kwargs) args = () kwargs = {'item': } notincall = set() self = <_HookCaller 'pytest_runtest_call'> /usr/lib/python3.8/site-packages/pluggy/manager.py:93: in _hookexec return self._inner_hookexec(hook, methods, kwargs) hook = <_HookCaller 'pytest_runtest_call'> kwargs = {'item': } methods = [>, >, > err=> in_=> _state='suspended' _in_suspended=False> _capture_fixture=None>>, >, >, >] self = <_pytest.config.PytestPluginManager object at 0xf744a4f0> /usr/lib/python3.8/site-packages/pluggy/manager.py:84: in self._inner_hookexec = lambda hook, methods, kwargs: hook.multicall( hook = <_HookCaller 'pytest_runtest_call'> kwargs = {'item': } methods = [>, >, > err=> in_=> _state='suspended' _in_suspended=False> _capture_fixture=None>>, >, >, >] /usr/lib/python3.8/site-packages/_pytest/unraisableexception.py:88: in pytest_runtest_call yield from unraisable_exception_runtest_hook() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ def unraisable_exception_runtest_hook() -> Generator[None, None, None]: with catch_unraisable_exception() as cm: yield if cm.unraisable: if cm.unraisable.err_msg is not None: err_msg = cm.unraisable.err_msg else: err_msg = "Exception ignored in" msg = f"{err_msg}: {cm.unraisable.object!r}\n\n" msg += "".join( traceback.format_exception( cm.unraisable.exc_type, cm.unraisable.exc_value, cm.unraisable.exc_traceback, ) ) > warnings.warn(pytest.PytestUnraisableExceptionWarning(msg)) E pytest.PytestUnraisableExceptionWarning: Exception ignored in: <_io.FileIO [closed]> E E Traceback (most recent call last): E File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/test/test_states.py", line 426, in test_signal_handler_unsubscribe E log_lines = list(open(p.error_log, 'rb')) E ResourceWarning: unclosed file <_io.BufferedReader name='/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/test/test.error.log'> cm = <_pytest.unraisableexception.catch_unraisable_exception object at 0xf1570958> err_msg = 'Exception ignored in' msg = ('Exception ignored in: <_io.FileIO [closed]>\n' '\n' 'Traceback (most recent call last):\n' ' File ' '"/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/test/test_states.py", ' 'line 426, in test_signal_handler_unsubscribe\n' " log_lines = list(open(p.error_log, 'rb'))\n" 'ResourceWarning: unclosed file <_io.BufferedReader ' "name='/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/test/test.error.log'>\n") /usr/lib/python3.8/site-packages/_pytest/unraisableexception.py:78: PytestUnraisableExceptionWarning ______________________________________ StaticTest.test_755_vhost _______________________________________ cls = func = . at 0xf15f38e0>, when = 'call' reraise = (, ) @classmethod def from_call( cls, func: "Callable[[], TResult]", when: "Literal['collect', 'setup', 'call', 'teardown']", reraise: Optional[ Union[Type[BaseException], Tuple[Type[BaseException], ...]] ] = None, ) -> "CallInfo[TResult]": excinfo = None start = timing.time() precise_start = timing.perf_counter() try: > result: Optional[TResult] = func() cls = duration = 0.011935825999898952 excinfo = \n\nTraceback (most recent call last):\n ...er name=Path(\'/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/test/static/index.html\')>\n') tblen=7> func = . at 0xf15f38e0> precise_start = 3759.003941718 precise_stop = 3759.015877544 reraise = (, ) result = None start = 1618414985.0039394 stop = 1618414985.0158803 when = 'call' /usr/lib/python3.8/site-packages/_pytest/runner.py:311: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.8/site-packages/_pytest/runner.py:255: in lambda: ihook(item=item, **kwds), when=when, reraise=reraise ihook = <_HookCaller 'pytest_runtest_call'> item = kwds = {} /usr/lib/python3.8/site-packages/pluggy/hooks.py:286: in __call__ return self._hookexec(self, self.get_hookimpls(), kwargs) args = () kwargs = {'item': } notincall = set() self = <_HookCaller 'pytest_runtest_call'> /usr/lib/python3.8/site-packages/pluggy/manager.py:93: in _hookexec return self._inner_hookexec(hook, methods, kwargs) hook = <_HookCaller 'pytest_runtest_call'> kwargs = {'item': } methods = [>, >, > err=> in_=> _state='suspended' _in_suspended=False> _capture_fixture=None>>, >, >, >] self = <_pytest.config.PytestPluginManager object at 0xf744a4f0> /usr/lib/python3.8/site-packages/pluggy/manager.py:84: in self._inner_hookexec = lambda hook, methods, kwargs: hook.multicall( hook = <_HookCaller 'pytest_runtest_call'> kwargs = {'item': } methods = [>, >, > err=> in_=> _state='suspended' _in_suspended=False> _capture_fixture=None>>, >, >, >] /usr/lib/python3.8/site-packages/_pytest/unraisableexception.py:88: in pytest_runtest_call yield from unraisable_exception_runtest_hook() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ def unraisable_exception_runtest_hook() -> Generator[None, None, None]: with catch_unraisable_exception() as cm: yield if cm.unraisable: if cm.unraisable.err_msg is not None: err_msg = cm.unraisable.err_msg else: err_msg = "Exception ignored in" msg = f"{err_msg}: {cm.unraisable.object!r}\n\n" msg += "".join( traceback.format_exception( cm.unraisable.exc_type, cm.unraisable.exc_value, cm.unraisable.exc_traceback, ) ) > warnings.warn(pytest.PytestUnraisableExceptionWarning(msg)) E pytest.PytestUnraisableExceptionWarning: Exception ignored in: <_io.FileIO [closed]> E E Traceback (most recent call last): E File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cprequest.py", line 638, in respond E self._do_respond(path_info) E File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cprequest.py", line 694, in _do_respond E self.hooks.run('before_handler') E File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cprequest.py", line 95, in run E self.run_hooks(iter(sorted(self[point]))) E File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cprequest.py", line 117, in run_hooks E hook() E File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cprequest.py", line 65, in __call__ E return self.callback(**self.kwargs) E File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/lib/cptools.py", line 481, in trailing_slash E raise cherrypy.HTTPRedirect(new_url, status=status or 301) E cherrypy._cperror.HTTPRedirect: (['http://virt.net/test/'], 301) E E During handling of the above exception, another exception occurred: E E Traceback (most recent call last): E File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cprequest.py", line 798, in __set__ E obj._body = encoding.prepare_iter(value) E ResourceWarning: unclosed file <_io.BufferedReader name=Path('/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/test/static/index.html')> cm = <_pytest.unraisableexception.catch_unraisable_exception object at 0xf1551b98> err_msg = 'Exception ignored in' msg = ('Exception ignored in: <_io.FileIO [closed]>\n' '\n' 'Traceback (most recent call last):\n' ' File ' '"/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cprequest.py", ' 'line 638, in respond\n' ' self._do_respond(path_info)\n' ' File ' '"/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cprequest.py", ' 'line 694, in _do_respond\n' " self.hooks.run('before_handler')\n" ' File ' '"/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cprequest.py", ' 'line 95, in run\n' ' self.run_hooks(iter(sorted(self[point])))\n' ' File ' '"/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cprequest.py", ' 'line 117, in run_hooks\n' ' hook()\n' ' File ' '"/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cprequest.py", ' 'line 65, in __call__\n' ' return self.callback(**self.kwargs)\n' ' File ' '"/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/lib/cptools.py", ' 'line 481, in trailing_slash\n' ' raise cherrypy.HTTPRedirect(new_url, status=status or 301)\n' "cherrypy._cperror.HTTPRedirect: (['http://virt.net/test/'], 301)\n" '\n' 'During handling of the above exception, another exception occurred:\n' '\n' 'Traceback (most recent call last):\n' ' File ' '"/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cprequest.py", ' 'line 798, in __set__\n' ' obj._body = encoding.prepare_iter(value)\n' 'ResourceWarning: unclosed file <_io.BufferedReader ' "name=Path('/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/test/static/index.html')>\n") /usr/lib/python3.8/site-packages/_pytest/unraisableexception.py:78: PytestUnraisableExceptionWarning ---------------------------------------- Captured stderr setup ----------------------------------------- INFO:cherrypy.error:[14/Apr/2021:17:43:04] ENGINE Listening for SIGTERM. INFO:cherrypy.error:[14/Apr/2021:17:43:04] ENGINE Listening for SIGHUP. INFO:cherrypy.error:[14/Apr/2021:17:43:04] ENGINE Listening for SIGUSR1. INFO:cherrypy.error:[14/Apr/2021:17:43:04] ENGINE Bus STARTING INFO:cherrypy.error:[14/Apr/2021:17:43:04] ENGINE Started monitor thread 'Session cleanup'. INFO:cherrypy.error:[14/Apr/2021:17:43:04] ENGINE Started monitor thread 'Session cleanup'. INFO:cherrypy.error:[14/Apr/2021:17:43:05] ENGINE Serving on http://127.0.0.1:54583 INFO:cherrypy.error:[14/Apr/2021:17:43:05] ENGINE Bus STARTED ------------------------------------------ Captured log setup ------------------------------------------ INFO cherrypy.error:_cplogging.py:213 [14/Apr/2021:17:43:04] ENGINE Listening for SIGTERM. INFO cherrypy.error:_cplogging.py:213 [14/Apr/2021:17:43:04] ENGINE Listening for SIGHUP. INFO cherrypy.error:_cplogging.py:213 [14/Apr/2021:17:43:04] ENGINE Listening for SIGUSR1. INFO cherrypy.error:_cplogging.py:213 [14/Apr/2021:17:43:04] ENGINE Bus STARTING INFO cherrypy.error:_cplogging.py:213 [14/Apr/2021:17:43:04] ENGINE Started monitor thread 'Session cleanup'. INFO cherrypy.error:_cplogging.py:213 [14/Apr/2021:17:43:04] ENGINE Started monitor thread 'Session cleanup'. INFO cherrypy.error:_cplogging.py:213 [14/Apr/2021:17:43:05] ENGINE Serving on http://127.0.0.1:54583 INFO cherrypy.error:_cplogging.py:213 [14/Apr/2021:17:43:05] ENGINE Bus STARTED ----------------------------------------- Captured stderr call ----------------------------------------- INFO:cherrypy.access.4048884784:127.0.0.1 - - [14/Apr/2021:17:43:05] "GET /test/ HTTP/1.1" 200 14 "" "" INFO:cherrypy.access.4048884784:127.0.0.1 - - [14/Apr/2021:17:43:05] "GET /test HTTP/1.1" 301 97 "" "" ------------------------------------------ Captured log call ------------------------------------------- INFO cherrypy.access.4048884784:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:43:05] "GET /test/ HTTP/1.1" 200 14 "" "" INFO cherrypy.access.4048884784:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:43:05] "GET /test HTTP/1.1" 301 97 "" "" _________________________________ StaticTest.test_file_stream_deadlock _________________________________ cls = func = . at 0xf15c0e80>, when = 'call' reraise = (, ) @classmethod def from_call( cls, func: "Callable[[], TResult]", when: "Literal['collect', 'setup', 'call', 'teardown']", reraise: Optional[ Union[Type[BaseException], Tuple[Type[BaseException], ...]] ] = None, ) -> "CallInfo[TResult]": excinfo = None start = timing.time() precise_start = timing.perf_counter() try: > result: Optional[TResult] = func() cls = duration = 0.19699107599990384 excinfo = \n\nTraceback (most recent call last):\n ...r name=Path(\'/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/test/static/bigfile.log\')>\n') tblen=7> func = . at 0xf15c0e80> precise_start = 3770.077834066 precise_stop = 3770.274825142 reraise = (, ) result = None start = 1618414996.0778322 stop = 1618414996.2748275 when = 'call' /usr/lib/python3.8/site-packages/_pytest/runner.py:311: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.8/site-packages/_pytest/runner.py:255: in lambda: ihook(item=item, **kwds), when=when, reraise=reraise ihook = <_HookCaller 'pytest_runtest_call'> item = kwds = {} /usr/lib/python3.8/site-packages/pluggy/hooks.py:286: in __call__ return self._hookexec(self, self.get_hookimpls(), kwargs) args = () kwargs = {'item': } notincall = set() self = <_HookCaller 'pytest_runtest_call'> /usr/lib/python3.8/site-packages/pluggy/manager.py:93: in _hookexec return self._inner_hookexec(hook, methods, kwargs) hook = <_HookCaller 'pytest_runtest_call'> kwargs = {'item': } methods = [>, >, > err=> in_=> _state='suspended' _in_suspended=False> _capture_fixture=None>>, >, >, >] self = <_pytest.config.PytestPluginManager object at 0xf744a4f0> /usr/lib/python3.8/site-packages/pluggy/manager.py:84: in self._inner_hookexec = lambda hook, methods, kwargs: hook.multicall( hook = <_HookCaller 'pytest_runtest_call'> kwargs = {'item': } methods = [>, >, > err=> in_=> _state='suspended' _in_suspended=False> _capture_fixture=None>>, >, >, >] /usr/lib/python3.8/site-packages/_pytest/unraisableexception.py:88: in pytest_runtest_call yield from unraisable_exception_runtest_hook() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ def unraisable_exception_runtest_hook() -> Generator[None, None, None]: with catch_unraisable_exception() as cm: yield if cm.unraisable: if cm.unraisable.err_msg is not None: err_msg = cm.unraisable.err_msg else: err_msg = "Exception ignored in" msg = f"{err_msg}: {cm.unraisable.object!r}\n\n" msg += "".join( traceback.format_exception( cm.unraisable.exc_type, cm.unraisable.exc_value, cm.unraisable.exc_traceback, ) ) > warnings.warn(pytest.PytestUnraisableExceptionWarning(msg)) E pytest.PytestUnraisableExceptionWarning: Exception ignored in: <_io.FileIO [closed]> E E Traceback (most recent call last): E File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/test/test_static.py", line 81, in bigfile E self.f = static.serve_file(bigfile_filepath) E ResourceWarning: unclosed file <_io.BufferedReader name=Path('/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/test/static/bigfile.log')> cm = <_pytest.unraisableexception.catch_unraisable_exception object at 0xf1563670> err_msg = 'Exception ignored in' msg = ('Exception ignored in: <_io.FileIO [closed]>\n' '\n' 'Traceback (most recent call last):\n' ' File ' '"/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/test/test_static.py", ' 'line 81, in bigfile\n' ' self.f = static.serve_file(bigfile_filepath)\n' 'ResourceWarning: unclosed file <_io.BufferedReader ' "name=Path('/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/test/static/bigfile.log')>\n") /usr/lib/python3.8/site-packages/_pytest/unraisableexception.py:78: PytestUnraisableExceptionWarning ----------------------------------------- Captured stderr call ----------------------------------------- INFO:cherrypy.access.4048885384:127.0.0.1 - - [14/Apr/2021:17:43:16] "GET /bigfile HTTP/1.1" 200 33554432 "" "" INFO:cherrypy.access.4048885384:127.0.0.1 - - [14/Apr/2021:17:43:16] "GET /bigfile HTTP/1.1" 200 33554432 "" "" ------------------------------------------ Captured log call ------------------------------------------- INFO cherrypy.access.4048885384:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:43:16] "GET /bigfile HTTP/1.1" 200 33554432 "" "" INFO cherrypy.access.4048885384:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:43:16] "GET /bigfile HTTP/1.1" 200 33554432 "" "" ________________________________________ StaticTest.test_index _________________________________________ cls = func = . at 0xf154fa48>, when = 'call' reraise = (, ) @classmethod def from_call( cls, func: "Callable[[], TResult]", when: "Literal['collect', 'setup', 'call', 'teardown']", reraise: Optional[ Union[Type[BaseException], Tuple[Type[BaseException], ...]] ] = None, ) -> "CallInfo[TResult]": excinfo = None start = timing.time() precise_start = timing.perf_counter() try: > result: Optional[TResult] = func() cls = duration = 0.01122965500007922 excinfo = \n\nTraceback (most recent call last):\n ...er name=Path(\'/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/test/static/index.html\')>\n') tblen=7> func = . at 0xf154fa48> precise_start = 3770.37607886 precise_stop = 3770.387308515 reraise = (, ) result = None start = 1618414996.3760772 stop = 1618414996.3873115 when = 'call' /usr/lib/python3.8/site-packages/_pytest/runner.py:311: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.8/site-packages/_pytest/runner.py:255: in lambda: ihook(item=item, **kwds), when=when, reraise=reraise ihook = <_HookCaller 'pytest_runtest_call'> item = kwds = {} /usr/lib/python3.8/site-packages/pluggy/hooks.py:286: in __call__ return self._hookexec(self, self.get_hookimpls(), kwargs) args = () kwargs = {'item': } notincall = set() self = <_HookCaller 'pytest_runtest_call'> /usr/lib/python3.8/site-packages/pluggy/manager.py:93: in _hookexec return self._inner_hookexec(hook, methods, kwargs) hook = <_HookCaller 'pytest_runtest_call'> kwargs = {'item': } methods = [>, >, > err=> in_=> _state='suspended' _in_suspended=False> _capture_fixture=None>>, >, >, >] self = <_pytest.config.PytestPluginManager object at 0xf744a4f0> /usr/lib/python3.8/site-packages/pluggy/manager.py:84: in self._inner_hookexec = lambda hook, methods, kwargs: hook.multicall( hook = <_HookCaller 'pytest_runtest_call'> kwargs = {'item': } methods = [>, >, > err=> in_=> _state='suspended' _in_suspended=False> _capture_fixture=None>>, >, >, >] /usr/lib/python3.8/site-packages/_pytest/unraisableexception.py:88: in pytest_runtest_call yield from unraisable_exception_runtest_hook() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ def unraisable_exception_runtest_hook() -> Generator[None, None, None]: with catch_unraisable_exception() as cm: yield if cm.unraisable: if cm.unraisable.err_msg is not None: err_msg = cm.unraisable.err_msg else: err_msg = "Exception ignored in" msg = f"{err_msg}: {cm.unraisable.object!r}\n\n" msg += "".join( traceback.format_exception( cm.unraisable.exc_type, cm.unraisable.exc_value, cm.unraisable.exc_traceback, ) ) > warnings.warn(pytest.PytestUnraisableExceptionWarning(msg)) E pytest.PytestUnraisableExceptionWarning: Exception ignored in: <_io.FileIO [closed]> E E Traceback (most recent call last): E File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cprequest.py", line 638, in respond E self._do_respond(path_info) E File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cprequest.py", line 694, in _do_respond E self.hooks.run('before_handler') E File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cprequest.py", line 95, in run E self.run_hooks(iter(sorted(self[point]))) E File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cprequest.py", line 117, in run_hooks E hook() E File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cprequest.py", line 65, in __call__ E return self.callback(**self.kwargs) E File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/lib/cptools.py", line 481, in trailing_slash E raise cherrypy.HTTPRedirect(new_url, status=status or 301) E cherrypy._cperror.HTTPRedirect: (['http://127.0.0.1:54583/docroot/'], 301) E E During handling of the above exception, another exception occurred: E E Traceback (most recent call last): E File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cprequest.py", line 798, in __set__ E obj._body = encoding.prepare_iter(value) E ResourceWarning: unclosed file <_io.BufferedReader name=Path('/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/test/static/index.html')> cm = <_pytest.unraisableexception.catch_unraisable_exception object at 0xf2c513a0> err_msg = 'Exception ignored in' msg = ('Exception ignored in: <_io.FileIO [closed]>\n' '\n' 'Traceback (most recent call last):\n' ' File ' '"/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cprequest.py", ' 'line 638, in respond\n' ' self._do_respond(path_info)\n' ' File ' '"/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cprequest.py", ' 'line 694, in _do_respond\n' " self.hooks.run('before_handler')\n" ' File ' '"/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cprequest.py", ' 'line 95, in run\n' ' self.run_hooks(iter(sorted(self[point])))\n' ' File ' '"/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cprequest.py", ' 'line 117, in run_hooks\n' ' hook()\n' ' File ' '"/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cprequest.py", ' 'line 65, in __call__\n' ' return self.callback(**self.kwargs)\n' ' File ' '"/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/lib/cptools.py", ' 'line 481, in trailing_slash\n' ' raise cherrypy.HTTPRedirect(new_url, status=status or 301)\n' "cherrypy._cperror.HTTPRedirect: (['http://127.0.0.1:54583/docroot/'], 301)\n" '\n' 'During handling of the above exception, another exception occurred:\n' '\n' 'Traceback (most recent call last):\n' ' File ' '"/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cprequest.py", ' 'line 798, in __set__\n' ' obj._body = encoding.prepare_iter(value)\n' 'ResourceWarning: unclosed file <_io.BufferedReader ' "name=Path('/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/test/static/index.html')>\n") /usr/lib/python3.8/site-packages/_pytest/unraisableexception.py:78: PytestUnraisableExceptionWarning ----------------------------------------- Captured stderr call ----------------------------------------- INFO:cherrypy.access.4048885384:127.0.0.1 - - [14/Apr/2021:17:43:16] "GET /docroot/ HTTP/1.1" 200 14 "" "" INFO:cherrypy.access.4048885384:127.0.0.1 - - [14/Apr/2021:17:43:16] "GET /docroot HTTP/1.1" 301 117 "" "" ------------------------------------------ Captured log call ------------------------------------------- INFO cherrypy.access.4048885384:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:43:16] "GET /docroot/ HTTP/1.1" 200 14 "" "" INFO cherrypy.access.4048885384:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:43:16] "GET /docroot HTTP/1.1" 301 117 "" "" _______________________________________ ToolTests.testHookErrors _______________________________________ cls = func = . at 0xf154f928>, when = 'call' reraise = (, ) @classmethod def from_call( cls, func: "Callable[[], TResult]", when: "Literal['collect', 'setup', 'call', 'teardown']", reraise: Optional[ Union[Type[BaseException], Tuple[Type[BaseException], ...]] ] = None, ) -> "CallInfo[TResult]": excinfo = None start = timing.time() precise_start = timing.perf_counter() try: > result: Optional[TResult] = func() cls = duration = 0.34428148599999986 excinfo = \n') tblen=7> func = . at 0xf154f928> precise_start = 3774.240089576 precise_stop = 3774.584371062 reraise = (, ) result = None start = 1618415000.2400877 stop = 1618415000.5843742 when = 'call' /usr/lib/python3.8/site-packages/_pytest/runner.py:311: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.8/site-packages/_pytest/runner.py:255: in lambda: ihook(item=item, **kwds), when=when, reraise=reraise ihook = <_HookCaller 'pytest_runtest_call'> item = kwds = {} /usr/lib/python3.8/site-packages/pluggy/hooks.py:286: in __call__ return self._hookexec(self, self.get_hookimpls(), kwargs) args = () kwargs = {'item': } notincall = set() self = <_HookCaller 'pytest_runtest_call'> /usr/lib/python3.8/site-packages/pluggy/manager.py:93: in _hookexec return self._inner_hookexec(hook, methods, kwargs) hook = <_HookCaller 'pytest_runtest_call'> kwargs = {'item': } methods = [>, >, > err=> in_=> _state='suspended' _in_suspended=False> _capture_fixture=None>>, >, >, >] self = <_pytest.config.PytestPluginManager object at 0xf744a4f0> /usr/lib/python3.8/site-packages/pluggy/manager.py:84: in self._inner_hookexec = lambda hook, methods, kwargs: hook.multicall( hook = <_HookCaller 'pytest_runtest_call'> kwargs = {'item': } methods = [>, >, > err=> in_=> _state='suspended' _in_suspended=False> _capture_fixture=None>>, >, >, >] /usr/lib/python3.8/site-packages/_pytest/unraisableexception.py:88: in pytest_runtest_call yield from unraisable_exception_runtest_hook() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ def unraisable_exception_runtest_hook() -> Generator[None, None, None]: with catch_unraisable_exception() as cm: yield if cm.unraisable: if cm.unraisable.err_msg is not None: err_msg = cm.unraisable.err_msg else: err_msg = "Exception ignored in" msg = f"{err_msg}: {cm.unraisable.object!r}\n\n" msg += "".join( traceback.format_exception( cm.unraisable.exc_type, cm.unraisable.exc_value, cm.unraisable.exc_traceback, ) ) > warnings.warn(pytest.PytestUnraisableExceptionWarning(msg)) E pytest.PytestUnraisableExceptionWarning: Exception ignored in: E E Traceback (most recent call last): E File "/usr/lib/python3.8/http/client.py", line 555, in _get_chunk_left E chunk_left = self._read_next_chunk_size() E File "/usr/lib/python3.8/http/client.py", line 522, in _read_next_chunk_size E return int(line, 16) E ValueError: invalid literal for int() with base 16: b'' E E During handling of the above exception, another exception occurred: E E Traceback (most recent call last): E File "/usr/lib/python3.8/http/client.py", line 572, in _readall_chunked E chunk_left = self._get_chunk_left() E File "/usr/lib/python3.8/http/client.py", line 557, in _get_chunk_left E raise IncompleteRead(b'') E http.client.IncompleteRead: IncompleteRead(0 bytes read) E E During handling of the above exception, another exception occurred: E E http.client.IncompleteRead: IncompleteRead(15 bytes read) E E During handling of the above exception, another exception occurred: E E Traceback (most recent call last): E File "/usr/lib/python3.8/traceback.py", line 220, in clear_frames E tb.tb_frame.clear() E ResourceWarning: unclosed cm = <_pytest.unraisableexception.catch_unraisable_exception object at 0xf1605b50> err_msg = 'Exception ignored in' msg = ('Exception ignored in: \n' '\n' 'Traceback (most recent call last):\n' ' File "/usr/lib/python3.8/http/client.py", line 555, in _get_chunk_left\n' ' chunk_left = self._read_next_chunk_size()\n' ' File "/usr/lib/python3.8/http/client.py", line 522, in ' '_read_next_chunk_size\n' ' return int(line, 16)\n' "ValueError: invalid literal for int() with base 16: b''\n" '\n' 'During handling of the above exception, another exception occurred:\n' '\n' 'Traceback (most recent call last):\n' ' File "/usr/lib/python3.8/http/client.py", line 572, in _readall_chunked\n' ' chunk_left = self._get_chunk_left()\n' ' File "/usr/lib/python3.8/http/client.py", line 557, in _get_chunk_left\n' " raise IncompleteRead(b'')\n" 'http.client.IncompleteRead: IncompleteRead(0 bytes read)\n' '\n' 'During handling of the above exception, another exception occurred:\n' '\n' 'http.client.IncompleteRead: IncompleteRead(15 bytes read)\n' '\n' 'During handling of the above exception, another exception occurred:\n' '\n' 'Traceback (most recent call last):\n' ' File "/usr/lib/python3.8/traceback.py", line 220, in clear_frames\n' ' tb.tb_frame.clear()\n' 'ResourceWarning: unclosed \n") /usr/lib/python3.8/site-packages/_pytest/unraisableexception.py:78: PytestUnraisableExceptionWarning ----------------------------------------- Captured stderr call ----------------------------------------- INFO:cherrypy.access.4073027304:127.0.0.1 - - [14/Apr/2021:17:43:20] "GET /demo/?id=1 HTTP/1.1" 200 38 "" "" INFO:cherrypy.access.4073027304:127.0.0.1 - - [14/Apr/2021:17:43:20] "GET /demo/ended/1 HTTP/1.1" 200 4 "" "" ERROR:cherrypy.error.4073027304:[14/Apr/2021:17:43:20] HTTP Traceback (most recent call last): File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cprequest.py", line 638, in respond self._do_respond(path_info) File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cprequest.py", line 697, in _do_respond response.body = self.handler() File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/lib/encoding.py", line 219, in __call__ self.body = self.oldhandler(*args, **kwargs) File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cpdispatch.py", line 54, in __call__ return self.callable(*self.args, **self.kwargs) File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/test/test_tools.py", line 194, in err raise ValueError() ValueError INFO:cherrypy.access.4073027304:127.0.0.1 - - [14/Apr/2021:17:43:20] "GET /demo/err?id=3 HTTP/1.1" 502 1594 "" "" INFO:cherrypy.access.4073027304:127.0.0.1 - - [14/Apr/2021:17:43:20] "GET /demo/ended/3 HTTP/1.1" 200 4 "" "" INFO:cherrypy.access.4073027304:127.0.0.1 - - [14/Apr/2021:17:43:20] "GET /demo/errinstream?id=5 HTTP/1.1" 200 - "" "" ERROR:cherrypy.error.4073027304:[14/Apr/2021:17:43:20] Traceback (most recent call last): File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cpwsgi.py", line 184, in trap return func(*args, **kwargs) File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cpwsgi.py", line 277, in __next__ return next(self.iter_response) File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/test/test_tools.py", line 41, in number_it for chunk in body: File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/test/test_tools.py", line 74, in nadsat_it_up for chunk in body: File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/lib/encoding.py", line 99, in encoder for chunk in body: File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/test/test_tools.py", line 198, in errinstream raise ValueError() ValueError ERROR:cherrypy.error.4073027304:[14/Apr/2021:17:43:20] Traceback (most recent call last): File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cpwsgi.py", line 209, in trap self.start_response(s, h, _sys.exc_info()) File "/usr/lib/python3.8/site-packages/cheroot/wsgi.py", line 168, in start_response six.reraise(*exc_info) File "/usr/lib/python3.8/site-packages/six.py", line 703, in reraise raise value File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cpwsgi.py", line 184, in trap return func(*args, **kwargs) File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cpwsgi.py", line 277, in __next__ return next(self.iter_response) File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/test/test_tools.py", line 41, in number_it for chunk in body: File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/test/test_tools.py", line 74, in nadsat_it_up for chunk in body: File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/lib/encoding.py", line 99, in encoder for chunk in body: File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/test/test_tools.py", line 198, in errinstream raise ValueError() ValueError ERROR:cherrypy.error:[14/Apr/2021:17:43:20] ENGINE ValueError() Traceback (most recent call last): File "/usr/lib/python3.8/site-packages/cheroot/server.py", line 1287, in communicate req.respond() File "/usr/lib/python3.8/site-packages/cheroot/server.py", line 1077, in respond self.server.gateway(self).respond() File "/usr/lib/python3.8/site-packages/cheroot/wsgi.py", line 142, in respond for chunk in filter(None, response): File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cpwsgi.py", line 176, in __next__ return self.trap(next, self.iter_response) File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cpwsgi.py", line 209, in trap self.start_response(s, h, _sys.exc_info()) File "/usr/lib/python3.8/site-packages/cheroot/wsgi.py", line 168, in start_response six.reraise(*exc_info) File "/usr/lib/python3.8/site-packages/six.py", line 703, in reraise raise value File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cpwsgi.py", line 184, in trap return func(*args, **kwargs) File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cpwsgi.py", line 277, in __next__ return next(self.iter_response) File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/test/test_tools.py", line 41, in number_it for chunk in body: File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/test/test_tools.py", line 74, in nadsat_it_up for chunk in body: File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/lib/encoding.py", line 99, in encoder for chunk in body: File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/test/test_tools.py", line 198, in errinstream raise ValueError() ValueError INFO:cherrypy.access.4073027304:127.0.0.1 - - [14/Apr/2021:17:43:20] "GET /demo/ended/5 HTTP/1.1" 200 4 "" "" INFO:cherrypy.access.4073027304:127.0.0.1 - - [14/Apr/2021:17:43:20] "GET /demo/restricted HTTP/1.1" 401 754 "" "" INFO:cherrypy.access.4073027304:127.0.0.1 - - [14/Apr/2021:17:43:20] "GET /demo/userid HTTP/1.1" 200 8 "" "" ------------------------------------------ Captured log call ------------------------------------------- INFO cherrypy.access.4073027304:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:43:20] "GET /demo/?id=1 HTTP/1.1" 200 38 "" "" INFO cherrypy.access.4073027304:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:43:20] "GET /demo/ended/1 HTTP/1.1" 200 4 "" "" ERROR cherrypy.error.4073027304:_cplogging.py:213 [14/Apr/2021:17:43:20] HTTP Traceback (most recent call last): File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cprequest.py", line 638, in respond self._do_respond(path_info) File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cprequest.py", line 697, in _do_respond response.body = self.handler() File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/lib/encoding.py", line 219, in __call__ self.body = self.oldhandler(*args, **kwargs) File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cpdispatch.py", line 54, in __call__ return self.callable(*self.args, **self.kwargs) File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/test/test_tools.py", line 194, in err raise ValueError() ValueError INFO cherrypy.access.4073027304:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:43:20] "GET /demo/err?id=3 HTTP/1.1" 502 1594 "" "" INFO cherrypy.access.4073027304:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:43:20] "GET /demo/ended/3 HTTP/1.1" 200 4 "" "" INFO cherrypy.access.4073027304:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:43:20] "GET /demo/errinstream?id=5 HTTP/1.1" 200 - "" "" ERROR cherrypy.error.4073027304:_cplogging.py:213 [14/Apr/2021:17:43:20] Traceback (most recent call last): File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cpwsgi.py", line 184, in trap return func(*args, **kwargs) File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cpwsgi.py", line 277, in __next__ return next(self.iter_response) File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/test/test_tools.py", line 41, in number_it for chunk in body: File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/test/test_tools.py", line 74, in nadsat_it_up for chunk in body: File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/lib/encoding.py", line 99, in encoder for chunk in body: File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/test/test_tools.py", line 198, in errinstream raise ValueError() ValueError ERROR cherrypy.error.4073027304:_cplogging.py:213 [14/Apr/2021:17:43:20] Traceback (most recent call last): File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cpwsgi.py", line 209, in trap self.start_response(s, h, _sys.exc_info()) File "/usr/lib/python3.8/site-packages/cheroot/wsgi.py", line 168, in start_response six.reraise(*exc_info) File "/usr/lib/python3.8/site-packages/six.py", line 703, in reraise raise value File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cpwsgi.py", line 184, in trap return func(*args, **kwargs) File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cpwsgi.py", line 277, in __next__ return next(self.iter_response) File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/test/test_tools.py", line 41, in number_it for chunk in body: File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/test/test_tools.py", line 74, in nadsat_it_up for chunk in body: File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/lib/encoding.py", line 99, in encoder for chunk in body: File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/test/test_tools.py", line 198, in errinstream raise ValueError() ValueError ERROR cherrypy.error:_cplogging.py:213 [14/Apr/2021:17:43:20] ENGINE ValueError() Traceback (most recent call last): File "/usr/lib/python3.8/site-packages/cheroot/server.py", line 1287, in communicate req.respond() File "/usr/lib/python3.8/site-packages/cheroot/server.py", line 1077, in respond self.server.gateway(self).respond() File "/usr/lib/python3.8/site-packages/cheroot/wsgi.py", line 142, in respond for chunk in filter(None, response): File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cpwsgi.py", line 176, in __next__ return self.trap(next, self.iter_response) File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cpwsgi.py", line 209, in trap self.start_response(s, h, _sys.exc_info()) File "/usr/lib/python3.8/site-packages/cheroot/wsgi.py", line 168, in start_response six.reraise(*exc_info) File "/usr/lib/python3.8/site-packages/six.py", line 703, in reraise raise value File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cpwsgi.py", line 184, in trap return func(*args, **kwargs) File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cpwsgi.py", line 277, in __next__ return next(self.iter_response) File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/test/test_tools.py", line 41, in number_it for chunk in body: File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/test/test_tools.py", line 74, in nadsat_it_up for chunk in body: File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/lib/encoding.py", line 99, in encoder for chunk in body: File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/test/test_tools.py", line 198, in errinstream raise ValueError() ValueError INFO cherrypy.access.4073027304:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:43:20] "GET /demo/ended/5 HTTP/1.1" 200 4 "" "" INFO cherrypy.access.4073027304:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:43:20] "GET /demo/restricted HTTP/1.1" 401 754 "" "" INFO cherrypy.access.4073027304:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:43:20] "GET /demo/userid HTTP/1.1" 200 8 "" "" _______________________________________ TutorialTest.test09Files _______________________________________ cls = func = . at 0xf15b5850>, when = 'call' reraise = (, ) @classmethod def from_call( cls, func: "Callable[[], TResult]", when: "Literal['collect', 'setup', 'call', 'teardown']", reraise: Optional[ Union[Type[BaseException], Tuple[Type[BaseException], ...]] ] = None, ) -> "CallInfo[TResult]": excinfo = None start = timing.time() precise_start = timing.perf_counter() try: > result: Optional[TResult] = func() cls = duration = 0.011587874000269949 excinfo = \n\nTraceback (most recent call last):\n ..., line 282, in close\n self.cpapp.release_serving()\nResourceWarning: unclosed file <_io.BufferedRandom name=19>\n') tblen=7> func = . at 0xf15b5850> precise_start = 3778.141975318 precise_stop = 3778.153563192 reraise = (, ) result = None start = 1618415004.141972 stop = 1618415004.1535654 when = 'call' /usr/lib/python3.8/site-packages/_pytest/runner.py:311: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.8/site-packages/_pytest/runner.py:255: in lambda: ihook(item=item, **kwds), when=when, reraise=reraise ihook = <_HookCaller 'pytest_runtest_call'> item = kwds = {} /usr/lib/python3.8/site-packages/pluggy/hooks.py:286: in __call__ return self._hookexec(self, self.get_hookimpls(), kwargs) args = () kwargs = {'item': } notincall = set() self = <_HookCaller 'pytest_runtest_call'> /usr/lib/python3.8/site-packages/pluggy/manager.py:93: in _hookexec return self._inner_hookexec(hook, methods, kwargs) hook = <_HookCaller 'pytest_runtest_call'> kwargs = {'item': } methods = [>, >, > err=> in_=> _state='suspended' _in_suspended=False> _capture_fixture=None>>, >, >, >] self = <_pytest.config.PytestPluginManager object at 0xf744a4f0> /usr/lib/python3.8/site-packages/pluggy/manager.py:84: in self._inner_hookexec = lambda hook, methods, kwargs: hook.multicall( hook = <_HookCaller 'pytest_runtest_call'> kwargs = {'item': } methods = [>, >, > err=> in_=> _state='suspended' _in_suspended=False> _capture_fixture=None>>, >, >, >] /usr/lib/python3.8/site-packages/_pytest/unraisableexception.py:88: in pytest_runtest_call yield from unraisable_exception_runtest_hook() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ def unraisable_exception_runtest_hook() -> Generator[None, None, None]: with catch_unraisable_exception() as cm: yield if cm.unraisable: if cm.unraisable.err_msg is not None: err_msg = cm.unraisable.err_msg else: err_msg = "Exception ignored in" msg = f"{err_msg}: {cm.unraisable.object!r}\n\n" msg += "".join( traceback.format_exception( cm.unraisable.exc_type, cm.unraisable.exc_value, cm.unraisable.exc_traceback, ) ) > warnings.warn(pytest.PytestUnraisableExceptionWarning(msg)) E pytest.PytestUnraisableExceptionWarning: Exception ignored in: <_io.FileIO [closed]> E E Traceback (most recent call last): E File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cpwsgi.py", line 282, in close E self.cpapp.release_serving() E ResourceWarning: unclosed file <_io.BufferedRandom name=19> cm = <_pytest.unraisableexception.catch_unraisable_exception object at 0xf15901f0> err_msg = 'Exception ignored in' msg = ('Exception ignored in: <_io.FileIO [closed]>\n' '\n' 'Traceback (most recent call last):\n' ' File ' '"/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cpwsgi.py", ' 'line 282, in close\n' ' self.cpapp.release_serving()\n' 'ResourceWarning: unclosed file <_io.BufferedRandom name=19>\n') /usr/lib/python3.8/site-packages/_pytest/unraisableexception.py:78: PytestUnraisableExceptionWarning ----------------------------------------- Captured stderr call ----------------------------------------- INFO:cherrypy.access.4049142616:127.0.0.1 - - [14/Apr/2021:17:43:24] "POST /upload HTTP/1.1" 200 174 "" "" INFO:cherrypy.access.4049142616:127.0.0.1 - - [14/Apr/2021:17:43:24] "GET /download HTTP/1.1" 200 85698 "" "" ------------------------------------------ Captured log call ------------------------------------------- INFO cherrypy.access.4049142616:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:43:24] "POST /upload HTTP/1.1" 200 174 "" "" INFO cherrypy.access.4049142616:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:43:24] "GET /download HTTP/1.1" 200 85698 "" "" ____________________________________ TutorialTest.test10HTTPErrors _____________________________________ cls = func = . at 0xf15acd18>, when = 'call' reraise = (, ) @classmethod def from_call( cls, func: "Callable[[], TResult]", when: "Literal['collect', 'setup', 'call', 'teardown']", reraise: Optional[ Union[Type[BaseException], Tuple[Type[BaseException], ...]] ] = None, ) -> "CallInfo[TResult]": excinfo = None start = timing.time() precise_start = timing.perf_counter() try: > result: Optional[TResult] = func() cls = duration = 0.026030512000033923 excinfo = \n\nTraceback (most recent call last):\n ...ev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/tutorial/custom_error.html\' mode=\'r\' encoding=\'UTF-8\'>\n') tblen=7> func = . at 0xf15acd18> precise_start = 3778.232141985 precise_stop = 3778.258172497 reraise = (, ) result = None start = 1618415004.2321403 stop = 1618415004.258175 when = 'call' /usr/lib/python3.8/site-packages/_pytest/runner.py:311: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.8/site-packages/_pytest/runner.py:255: in lambda: ihook(item=item, **kwds), when=when, reraise=reraise ihook = <_HookCaller 'pytest_runtest_call'> item = kwds = {} /usr/lib/python3.8/site-packages/pluggy/hooks.py:286: in __call__ return self._hookexec(self, self.get_hookimpls(), kwargs) args = () kwargs = {'item': } notincall = set() self = <_HookCaller 'pytest_runtest_call'> /usr/lib/python3.8/site-packages/pluggy/manager.py:93: in _hookexec return self._inner_hookexec(hook, methods, kwargs) hook = <_HookCaller 'pytest_runtest_call'> kwargs = {'item': } methods = [>, >, > err=> in_=> _state='suspended' _in_suspended=False> _capture_fixture=None>>, >, >, >] self = <_pytest.config.PytestPluginManager object at 0xf744a4f0> /usr/lib/python3.8/site-packages/pluggy/manager.py:84: in self._inner_hookexec = lambda hook, methods, kwargs: hook.multicall( hook = <_HookCaller 'pytest_runtest_call'> kwargs = {'item': } methods = [>, >, > err=> in_=> _state='suspended' _in_suspended=False> _capture_fixture=None>>, >, >, >] /usr/lib/python3.8/site-packages/_pytest/unraisableexception.py:88: in pytest_runtest_call yield from unraisable_exception_runtest_hook() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ def unraisable_exception_runtest_hook() -> Generator[None, None, None]: with catch_unraisable_exception() as cm: yield if cm.unraisable: if cm.unraisable.err_msg is not None: err_msg = cm.unraisable.err_msg else: err_msg = "Exception ignored in" msg = f"{err_msg}: {cm.unraisable.object!r}\n\n" msg += "".join( traceback.format_exception( cm.unraisable.exc_type, cm.unraisable.exc_value, cm.unraisable.exc_traceback, ) ) > warnings.warn(pytest.PytestUnraisableExceptionWarning(msg)) E pytest.PytestUnraisableExceptionWarning: Exception ignored in: <_io.FileIO [closed]> E E Traceback (most recent call last): E File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cprequest.py", line 638, in respond E self._do_respond(path_info) E File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cprequest.py", line 697, in _do_respond E response.body = self.handler() E File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/lib/encoding.py", line 219, in __call__ E self.body = self.oldhandler(*args, **kwargs) E File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cpdispatch.py", line 54, in __call__ E return self.callable(*self.args, **self.kwargs) E File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/tutorial/tut10_http_errors.py", line 68, in error E raise cherrypy.HTTPError(status=code) E cherrypy._cperror.HTTPError: ('403', None) E E During handling of the above exception, another exception occurred: E E Traceback (most recent call last): E File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cperror.py", line 535, in get_error_page E template = io.open(error_page, newline='').read() E ResourceWarning: unclosed file <_io.TextIOWrapper name='/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/tutorial/custom_error.html' mode='r' encoding='UTF-8'> cm = <_pytest.unraisableexception.catch_unraisable_exception object at 0xf2bd46b8> err_msg = 'Exception ignored in' msg = ('Exception ignored in: <_io.FileIO [closed]>\n' '\n' 'Traceback (most recent call last):\n' ' File ' '"/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cprequest.py", ' 'line 638, in respond\n' ' self._do_respond(path_info)\n' ' File ' '"/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cprequest.py", ' 'line 697, in _do_respond\n' ' response.body = self.handler()\n' ' File ' '"/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/lib/encoding.py", ' 'line 219, in __call__\n' ' self.body = self.oldhandler(*args, **kwargs)\n' ' File ' '"/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cpdispatch.py", ' 'line 54, in __call__\n' ' return self.callable(*self.args, **self.kwargs)\n' ' File ' '"/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/tutorial/tut10_http_errors.py", ' 'line 68, in error\n' ' raise cherrypy.HTTPError(status=code)\n' "cherrypy._cperror.HTTPError: ('403', None)\n" '\n' 'During handling of the above exception, another exception occurred:\n' '\n' 'Traceback (most recent call last):\n' ' File ' '"/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cperror.py", ' 'line 535, in get_error_page\n' " template = io.open(error_page, newline='').read()\n" 'ResourceWarning: unclosed file <_io.TextIOWrapper ' "name='/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/tutorial/custom_error.html' " "mode='r' encoding='UTF-8'>\n") /usr/lib/python3.8/site-packages/_pytest/unraisableexception.py:78: PytestUnraisableExceptionWarning ----------------------------------------- Captured stderr call ----------------------------------------- INFO:cherrypy.access.4072491256:127.0.0.1 - - [14/Apr/2021:17:43:24] "GET / HTTP/1.1" 200 809 "" "" INFO:cherrypy.access.4072492072:127.0.0.1 - - [14/Apr/2021:17:43:24] "GET /traceback_setting HTTP/1.1" 200 4 "" "" INFO:cherrypy.access.4072491256:127.0.0.1 - - [14/Apr/2021:17:43:24] "GET /toggleTracebacks HTTP/1.1" 303 92 "" "" INFO:cherrypy.access.4072492072:127.0.0.1 - - [14/Apr/2021:17:43:24] "GET /traceback_setting HTTP/1.1" 200 5 "" "" INFO:cherrypy.access.4072491256:127.0.0.1 - - [14/Apr/2021:17:43:24] "GET /error?code=500 HTTP/1.1" 500 824 "" "" INFO:cherrypy.access.4072491256:127.0.0.1 - - [14/Apr/2021:17:43:24] "GET /error?code=403 HTTP/1.1" 403 428 "" "" INFO:cherrypy.access.4072491256:127.0.0.1 - - [14/Apr/2021:17:43:24] "GET /messageArg HTTP/1.1" 500 862 "" "" ------------------------------------------ Captured log call ------------------------------------------- INFO cherrypy.access.4072491256:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:43:24] "GET / HTTP/1.1" 200 809 "" "" INFO cherrypy.access.4072492072:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:43:24] "GET /traceback_setting HTTP/1.1" 200 4 "" "" INFO cherrypy.access.4072491256:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:43:24] "GET /toggleTracebacks HTTP/1.1" 303 92 "" "" INFO cherrypy.access.4072492072:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:43:24] "GET /traceback_setting HTTP/1.1" 200 5 "" "" INFO cherrypy.access.4072491256:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:43:24] "GET /error?code=500 HTTP/1.1" 500 824 "" "" INFO cherrypy.access.4072491256:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:43:24] "GET /error?code=403 HTTP/1.1" 403 428 "" "" INFO cherrypy.access.4072491256:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:43:24] "GET /messageArg HTTP/1.1" 500 862 "" "" ________________________________ VirtualHostTest.test_VHost_plus_Static ________________________________ cls = func = . at 0xf1598e38>, when = 'call' reraise = (, ) @classmethod def from_call( cls, func: "Callable[[], TResult]", when: "Literal['collect', 'setup', 'call', 'teardown']", reraise: Optional[ Union[Type[BaseException], Tuple[Type[BaseException], ...]] ] = None, ) -> "CallInfo[TResult]": excinfo = None start = timing.time() precise_start = timing.perf_counter() try: > result: Optional[TResult] = func() cls = duration = 0.014101297999786766 excinfo = \n\nTraceback (most recent call last):\n ...edReader name=\'/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/test/static/index.html\'>\n') tblen=7> func = . at 0xf1598e38> precise_start = 3781.744763692 precise_stop = 3781.75886499 reraise = (, ) result = None start = 1618415007.744762 stop = 1618415007.7588673 when = 'call' /usr/lib/python3.8/site-packages/_pytest/runner.py:311: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.8/site-packages/_pytest/runner.py:255: in lambda: ihook(item=item, **kwds), when=when, reraise=reraise ihook = <_HookCaller 'pytest_runtest_call'> item = kwds = {} /usr/lib/python3.8/site-packages/pluggy/hooks.py:286: in __call__ return self._hookexec(self, self.get_hookimpls(), kwargs) args = () kwargs = {'item': } notincall = set() self = <_HookCaller 'pytest_runtest_call'> /usr/lib/python3.8/site-packages/pluggy/manager.py:93: in _hookexec return self._inner_hookexec(hook, methods, kwargs) hook = <_HookCaller 'pytest_runtest_call'> kwargs = {'item': } methods = [>, >, > err=> in_=> _state='suspended' _in_suspended=False> _capture_fixture=None>>, >, >, >] self = <_pytest.config.PytestPluginManager object at 0xf744a4f0> /usr/lib/python3.8/site-packages/pluggy/manager.py:84: in self._inner_hookexec = lambda hook, methods, kwargs: hook.multicall( hook = <_HookCaller 'pytest_runtest_call'> kwargs = {'item': } methods = [>, >, > err=> in_=> _state='suspended' _in_suspended=False> _capture_fixture=None>>, >, >, >] /usr/lib/python3.8/site-packages/_pytest/unraisableexception.py:88: in pytest_runtest_call yield from unraisable_exception_runtest_hook() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ def unraisable_exception_runtest_hook() -> Generator[None, None, None]: with catch_unraisable_exception() as cm: yield if cm.unraisable: if cm.unraisable.err_msg is not None: err_msg = cm.unraisable.err_msg else: err_msg = "Exception ignored in" msg = f"{err_msg}: {cm.unraisable.object!r}\n\n" msg += "".join( traceback.format_exception( cm.unraisable.exc_type, cm.unraisable.exc_value, cm.unraisable.exc_traceback, ) ) > warnings.warn(pytest.PytestUnraisableExceptionWarning(msg)) E pytest.PytestUnraisableExceptionWarning: Exception ignored in: <_io.FileIO [closed]> E E Traceback (most recent call last): E File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cprequest.py", line 638, in respond E self._do_respond(path_info) E File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cprequest.py", line 694, in _do_respond E self.hooks.run('before_handler') E File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cprequest.py", line 95, in run E self.run_hooks(iter(sorted(self[point]))) E File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cprequest.py", line 117, in run_hooks E hook() E File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cprequest.py", line 65, in __call__ E return self.callback(**self.kwargs) E File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/lib/cptools.py", line 481, in trailing_slash E raise cherrypy.HTTPRedirect(new_url, status=status or 301) E cherrypy._cperror.HTTPRedirect: (['http://www.mydom2.com/static2/'], 301) E E During handling of the above exception, another exception occurred: E E Traceback (most recent call last): E File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cprequest.py", line 798, in __set__ E obj._body = encoding.prepare_iter(value) E ResourceWarning: unclosed file <_io.BufferedReader name='/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/test/static/index.html'> cm = <_pytest.unraisableexception.catch_unraisable_exception object at 0xf1566c10> err_msg = 'Exception ignored in' msg = ('Exception ignored in: <_io.FileIO [closed]>\n' '\n' 'Traceback (most recent call last):\n' ' File ' '"/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cprequest.py", ' 'line 638, in respond\n' ' self._do_respond(path_info)\n' ' File ' '"/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cprequest.py", ' 'line 694, in _do_respond\n' " self.hooks.run('before_handler')\n" ' File ' '"/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cprequest.py", ' 'line 95, in run\n' ' self.run_hooks(iter(sorted(self[point])))\n' ' File ' '"/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cprequest.py", ' 'line 117, in run_hooks\n' ' hook()\n' ' File ' '"/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cprequest.py", ' 'line 65, in __call__\n' ' return self.callback(**self.kwargs)\n' ' File ' '"/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/lib/cptools.py", ' 'line 481, in trailing_slash\n' ' raise cherrypy.HTTPRedirect(new_url, status=status or 301)\n' "cherrypy._cperror.HTTPRedirect: (['http://www.mydom2.com/static2/'], 301)\n" '\n' 'During handling of the above exception, another exception occurred:\n' '\n' 'Traceback (most recent call last):\n' ' File ' '"/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/_cprequest.py", ' 'line 798, in __set__\n' ' obj._body = encoding.prepare_iter(value)\n' 'ResourceWarning: unclosed file <_io.BufferedReader ' "name='/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/test/static/index.html'>\n") /usr/lib/python3.8/site-packages/_pytest/unraisableexception.py:78: PytestUnraisableExceptionWarning ----------------------------------------- Captured stderr call ----------------------------------------- INFO:cherrypy.access.4048971208:127.0.0.1 - - [14/Apr/2021:17:43:27] "GET /static/style.css HTTP/1.1" 200 17 "" "" INFO:cherrypy.access.4048971208:127.0.0.1 - - [14/Apr/2021:17:43:27] "GET /static2/dirback.jpg HTTP/1.1" 200 16585 "" "" INFO:cherrypy.access.4048971208:127.0.0.1 - - [14/Apr/2021:17:43:27] "GET /static2/ HTTP/1.1" 200 14 "" "" INFO:cherrypy.access.4048971208:127.0.0.1 - - [14/Apr/2021:17:43:27] "GET /static2 HTTP/1.1" 301 115 "" "" ------------------------------------------ Captured log call ------------------------------------------- INFO cherrypy.access.4048971208:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:43:27] "GET /static/style.css HTTP/1.1" 200 17 "" "" INFO cherrypy.access.4048971208:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:43:27] "GET /static2/dirback.jpg HTTP/1.1" 200 16585 "" "" INFO cherrypy.access.4048971208:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:43:27] "GET /static2/ HTTP/1.1" 200 14 "" "" INFO cherrypy.access.4048971208:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:43:27] "GET /static2 HTTP/1.1" 301 115 "" "" __________________________________________ XmlRpcTest.test_gc __________________________________________ cls = func = . at 0xf2be5028>, when = 'call' reraise = (, ) @classmethod def from_call( cls, func: "Callable[[], TResult]", when: "Literal['collect', 'setup', 'call', 'teardown']", reraise: Optional[ Union[Type[BaseException], Tuple[Type[BaseException], ...]] ] = None, ) -> "CallInfo[TResult]": excinfo = None start = timing.time() precise_start = timing.perf_counter() try: > result: Optional[TResult] = func() cls = duration = 3.237661763000233 excinfo = \n') tblen=7> func = . at 0xf2be5028> precise_start = 3798.729926832 precise_stop = 3801.967588595 reraise = (, ) result = None start = 1618415024.7299244 stop = 1618415027.967593 when = 'call' /usr/lib/python3.8/site-packages/_pytest/runner.py:311: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ /usr/lib/python3.8/site-packages/_pytest/runner.py:255: in lambda: ihook(item=item, **kwds), when=when, reraise=reraise ihook = <_HookCaller 'pytest_runtest_call'> item = kwds = {} /usr/lib/python3.8/site-packages/pluggy/hooks.py:286: in __call__ return self._hookexec(self, self.get_hookimpls(), kwargs) args = () kwargs = {'item': } notincall = set() self = <_HookCaller 'pytest_runtest_call'> /usr/lib/python3.8/site-packages/pluggy/manager.py:93: in _hookexec return self._inner_hookexec(hook, methods, kwargs) hook = <_HookCaller 'pytest_runtest_call'> kwargs = {'item': } methods = [>, >, > err=> in_=> _state='suspended' _in_suspended=False> _capture_fixture=None>>, >, >, >] self = <_pytest.config.PytestPluginManager object at 0xf744a4f0> /usr/lib/python3.8/site-packages/pluggy/manager.py:84: in self._inner_hookexec = lambda hook, methods, kwargs: hook.multicall( hook = <_HookCaller 'pytest_runtest_call'> kwargs = {'item': } methods = [>, >, > err=> in_=> _state='suspended' _in_suspended=False> _capture_fixture=None>>, >, >, >] /usr/lib/python3.8/site-packages/_pytest/unraisableexception.py:88: in pytest_runtest_call yield from unraisable_exception_runtest_hook() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ def unraisable_exception_runtest_hook() -> Generator[None, None, None]: with catch_unraisable_exception() as cm: yield if cm.unraisable: if cm.unraisable.err_msg is not None: err_msg = cm.unraisable.err_msg else: err_msg = "Exception ignored in" msg = f"{err_msg}: {cm.unraisable.object!r}\n\n" msg += "".join( traceback.format_exception( cm.unraisable.exc_type, cm.unraisable.exc_value, cm.unraisable.exc_traceback, ) ) > warnings.warn(pytest.PytestUnraisableExceptionWarning(msg)) E pytest.PytestUnraisableExceptionWarning: Exception ignored in: E E Traceback (most recent call last): E File "/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/lib/gctools.py", line 165, in stats E gc.collect() E ResourceWarning: unclosed cm = <_pytest.unraisableexception.catch_unraisable_exception object at 0xf2be2bc8> err_msg = 'Exception ignored in' msg = ('Exception ignored in: \n' '\n' 'Traceback (most recent call last):\n' ' File ' '"/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/lib/gctools.py", ' 'line 165, in stats\n' ' gc.collect()\n' 'ResourceWarning: unclosed \n") /usr/lib/python3.8/site-packages/_pytest/unraisableexception.py:78: PytestUnraisableExceptionWarning ----------------------------------------- Captured stdout call ----------------------------------------- Graph written to /var/tmp/portage/dev-python/cherrypy-18.6.0/temp/objgraph-nfw5diy2.dot (27 nodes) Image generated as graph_Request_4082473832.png Graph written to /var/tmp/portage/dev-python/cherrypy-18.6.0/temp/objgraph-0zqebc1h.dot (20 nodes) Image generated as graph_Request_4049468288.png Graph written to /var/tmp/portage/dev-python/cherrypy-18.6.0/temp/objgraph-wzn_io5n.dot (5 nodes) Image generated as graph_Request_4049178904.png Graph written to /var/tmp/portage/dev-python/cherrypy-18.6.0/temp/objgraph-qomfur9m.dot (29 nodes) Image generated as graph_Response_4082472368.png Graph written to /var/tmp/portage/dev-python/cherrypy-18.6.0/temp/objgraph-1h6a7fth.dot (21 nodes) Image generated as graph_Response_4049467616.png Graph written to /var/tmp/portage/dev-python/cherrypy-18.6.0/temp/objgraph-xw9u_dta.dot (5 nodes) Image generated as graph_Response_4049180728.png Graph written to /var/tmp/portage/dev-python/cherrypy-18.6.0/temp/objgraph-1bb_xbao.dot (14 nodes) Image generated as graph_AppResponse_4049468120.png Graph written to /var/tmp/portage/dev-python/cherrypy-18.6.0/temp/objgraph-plwnh4lg.dot (1 nodes) Image generated as graph_AppResponse_4049181808.png ERROR: expected body: b'Statistics:' actual body: b'Statistics:\n\nExpected 2 references, got 3.\n\nReferrers for (refcount=4):\n {\'__module__\': \'cherrypy\', \'__doc__\': \'An interface for re...ead-safe way.\\n \', \'request\': , \'response\': , \'load\': , \'clear\': , \'__dict__\': }\n : \n {\'__name__\': \'cherrypy\', \'__doc__\': "CherryPy is a pytho.../CherryPySpec>`_.\\n", \'__package__\': \'cherrypy\', \'__loader__\': <_frozen_importlib_e...bject at 0xf38a36b8>, \'__spec__\': ModuleSpec(name=\'che...y-18.6.0/cherrypy\']), \'__path__\': [\'/var/tmp/portage/d...Py-18.6.0/cherrypy\'], \'__file__\': \'/var/tmp/portage/de...herrypy/__init__.py\', \'__cached__\': \'/var/tmp/portage/de...it__.cpython-38.pyc\', \'__builtins__\': {\'__name__\': \'builti... help about object.}, \'pkg_resources\': , \'_local\': , \'_cpcompat\': , \'_helper\': , \'lib\': , \'_cperror\': , \'HTTPError\': , \'HTTPRedirect\': , \'InternalRedirect\': , \'NotFound\': , \'CherryPyException\': , \'_cpdispatch\': , \'dispatch\': , \'_json\': , \'_cptools\': , \'tools\': , \'Tool\': , \'expose\': , \'popargs\': , \'url\': , \'_cpreqbody\': , \'_cprequest\': , \'process\': , \'_cpserver\': , \'_cpconfig\': , \'_cplogging\': , \'_cpwsgi\': , \'_cptree\': , \'_httputil\': , \'Application\': , \'wsgi\': , \'engine\': , \'_cpchecker\': , \'__all__\': (\'HTTPError\', \'HTTPR...s\', \'url\', \'config\'), \'tree\': , \'__version__\': \'18.6.0\', \'_HandleSignalsPlugin\': , \'server\': , \'quickstart\': , \'_Serving\': , \'serving\': , \'_ThreadLocalProxy\': , \'request\': , \'response\': , \'_ThreadData\': , \'thread_data\': , \'_cherrypy_pydoc_resolve\': , \'_pydoc\': , \'_GlobalLogManager\': , \'log\': , \'_buslog\': None, \'config\': {\'tools.log_tracebac...\'log.screen\': False}, \'_global_conf_alias\': {\'tools.log_tracebac...\'log.screen\': False}, \'checker\': , \'test\': , \'_cpnative_server\': , \'_cpwsgi_server\': , \'_cache\': , \'tutorial\': , \'servers\': {}, \'session\': }\n (, , )\n : \n : \n\nReferrers for (refcount=11):\n \n : \n : \n \n : \n \n \n (, [(, [])])\n [(, [])]), (, [])])]\n : \n (, [])\n : \n \n (, [])\n : \n \n \n (, [])\n [(, []), (, [])]\n ((, []), [])\n (, [((, [])])\n [((, [])])], [])]), (, [])]), (, [])])]\n : \n (, [])\n : \n \n (, [])\n : \n \n \n (, [])\n [((, []), []), (, []), (, [])]\n ((, []), [])\n (, [((, [])])\n [((, []), []), [])]), ((, [])])], [])]), (, [])]), (, [])])]\n : \n (, [])\n : \n \n (, [])\n : \n \n {\'self\': , \'env\': , \'local\': httputil.Host(\'\', 54583, \'127.0.0.1\'), \'remote\': httputil.Host(\'127.0.0.1\', 41090, \'\'), \'scheme\': \'http\', \'sproto\': \'HTTP/1.1\', \'request\': , \'resp\': , \'meth\': \'GET\', \'path\': \'/ctrlc\', \'qs\': \'\', \'rproto\': \'HTTP/1.1\', \'headers\': , \'rfile\': }\n \n (, [(, [])])])\n : \n \n {\'self\': , \'method\': \'GET\', \'path\': \'/ctrlc\', \'query_string\': \'\', \'req_protocol\': \'HTTP/1.1\', \'headers\': , \'rfile\': , \'response\': , \'rp\': (1, 1), \'sp\': (1, 1), \'url\': \'/ctrlc\', \'pi\': \'/ctrlc\'}\n \n (, [(, [])])\n (, [((, [])])])\n (, [])\n : \n \n {\'self\': , \'path_info\': \'/ctrlc\'}\n \n \'[11 referrers]\'\n {\'self\': , \'path_info\': \'/ctrlc\', \'response\': }\n \n (, [])\n (, [((, [])])\n (, [((, [])])])\n : \n \n\nReferrers for (refcount=11):\n {\'request\': , \'response\': }\n {: {}, : {}, : {}, : {}, : {}, : {}, : {\'request\': }, : {}, : {}, : {}, : {}}\n : \n\nExpected 2 references, got 3.\n\nReferrers for (refcount=4):\n {\'__module__\': \'cherrypy\', \'__doc__\': \'An interface for re...ead-safe way.\\n \', \'request\': , \'response\': , \'load\': , \'clear\': , \'__dict__\': }\n : \n {\'__name__\': \'cherrypy\', \'__doc__\': "CherryPy is a pytho.../CherryPySpec>`_.\\n", \'__package__\': \'cherrypy\', \'__loader__\': <_frozen_importlib_e...bject at 0xf38a36b8>, \'__spec__\': ModuleSpec(name=\'che...y-18.6.0/cherrypy\']), \'__path__\': [\'/var/tmp/portage/d...Py-18.6.0/cherrypy\'], \'__file__\': \'/var/tmp/portage/de...herrypy/__init__.py\', \'__cached__\': \'/var/tmp/portage/de...it__.cpython-38.pyc\', \'__builtins__\': {\'__name__\': \'builti... help about object.}, \'pkg_resources\': , \'_local\': , \'_cpcompat\': , \'_helper\': , \'lib\': , \'_cperror\': , \'HTTPError\': , \'HTTPRedirect\': , \'InternalRedirect\': , \'NotFound\': , \'CherryPyException\': , \'_cpdispatch\': , \'dispatch\': , \'_json\': , \'_cptools\': , \'tools\': , \'Tool\': , \'expose\': , \'popargs\': , \'url\': , \'_cpreqbody\': , \'_cprequest\': , \'process\': , \'_cpserver\': , \'_cpconfig\': , \'_cplogging\': , \'_cpwsgi\': , \'_cptree\': , \'_httputil\': , \'Application\': , \'wsgi\': , \'engine\': , \'_cpchecker\': , \'__all__\': (\'HTTPError\', \'HTTPR...s\', \'url\', \'config\'), \'tree\': , \'__version__\': \'18.6.0\', \'_HandleSignalsPlugin\': , \'server\': , \'quickstart\': , \'_Serving\': , \'serving\': , \'_ThreadLocalProxy\': , \'request\': , \'response\': , \'_ThreadData\': , \'thread_data\': , \'_cherrypy_pydoc_resolve\': , \'_pydoc\': , \'_GlobalLogManager\': , \'log\': , \'_buslog\': None, \'config\': {\'tools.log_tracebac...\'log.screen\': False}, \'_global_conf_alias\': {\'tools.log_tracebac...\'log.screen\': False}, \'checker\': , \'test\': , \'_cpnative_server\': , \'_cpwsgi_server\': , \'_cache\': , \'tutorial\': , \'servers\': {}, \'session\': }\n (, , )\n : \n : \n\nReferrers for (refcount=11):\n \n : \n : \n \n : \n \n \n (, [(, [])])\n [(, [])]), (, [])])]\n : \n (, [])\n : \n \n (, [])\n : \n \n \n (, [])\n [((, []), []), (, []), (, [])]\n : \n : \n \n : \n \n \n (, [(, [])])\n [((, [])], [])]), (, [])]), (, [])])]\n : \n (, [])\n : \n \n (, [])\n : \n \n {\'self\': , \'env\': , \'local\': httputil.Host(\'\', 54583, \'127.0.0.1\'), \'remote\': httputil.Host(\'127.0.0.1\', 41090, \'\'), \'scheme\': \'http\', \'sproto\': \'HTTP/1.1\', \'request\': , \'resp\': , \'meth\': \'GET\', \'path\': \'/ctrlc\', \'qs\': \'\', \'rproto\': \'HTTP/1.1\', \'headers\': , \'rfile\': }\n \n (, [(, [])])])\n : \n \n {\'self\': , \'method\': \'GET\', \'path\': \'/ctrlc\', \'query_string\': \'\', \'req_protocol\': \'HTTP/1.1\', \'headers\': , \'rfile\': , \'response\': , \'rp\': (1, 1), \'sp\': (1, 1), \'url\': \'/ctrlc\', \'pi\': \'/ctrlc\'}\n \n (, [(, [])])\n (, [((, [])])])\n (, [])\n : \n \n {\'self\': , \'path_info\': \'/ctrlc\', \'response\': }\n \n (, [])\n (, [((, [])])])\n : \n \n {\'self\': , \'args\': (), \'kwargs\': {}, \'response\': }\n \n (, [(, [])])\n (, [((, [])])])\n (, [])\n : \n \n\nReferrers for (refcount=8):\n {\'request\': , \'response\': }\n {: {}, : {}, : {}, : {}, : {}, : {}, : {\'request\': }, : {}, : {}, : {}, : {}}\n : \n\nExpected 1 references, got 2.\n\nReferrers for (refcount=7):\n \n : \n : \n \n : \n \n \n (, [(, [])])\n [(, [])]), (, [])])]\n : \n (, [])\n : \n \n (, [])\n : \n \n {\'self\': , \'env\': , \'local\': httputil.Host(\'\', 54583, \'127.0.0.1\'), \'remote\': httputil.Host(\'127.0.0.1\', 41090, \'\'), \'scheme\': \'http\', \'sproto\': \'HTTP/1.1\', \'request\': , \'resp\': , \'meth\': \'GET\', \'path\': \'/ctrlc\', \'qs\': \'\', \'rproto\': \'HTTP/1.1\', \'headers\': , \'rfile\': }\n \n (, [(, [])])\n (, [((, [])])])\n : \n \n {\'self\': , \'environ\': {\'ACTUAL_SERVER_PROT...: \'127.0.0.1:54583\'}, \'start_response\': >, \'cpapp\': cherrypy._cptree.App... at 0xf16688c8>, \'\')}\n \n (, [(, [])])])\n : \n \n\nReferrers for (refcount=7):' ----------------------------------------- Captured stderr call ----------------------------------------- INFO:cherrypy.access.4049007088:127.0.0.1 - - [14/Apr/2021:17:43:47] "GET /gc/stats HTTP/1.1" 200 22759 "" "" ------------------------------------------ Captured log call ------------------------------------------- INFO cherrypy.access.4049007088:_cplogging.py:283 127.0.0.1 - - [14/Apr/2021:17:43:47] "GET /gc/stats HTTP/1.1" 200 22759 "" "" --------------------------------------- Captured stderr teardown --------------------------------------- INFO:cherrypy.error:[14/Apr/2021:17:43:48] ENGINE Bus STOPPING INFO:cherrypy.error:[14/Apr/2021:17:43:48] ENGINE HTTP Server cherrypy._cpwsgi_server.CPWSGIServer(('127.0.0.1', 54583)) shut down INFO:cherrypy.error:[14/Apr/2021:17:43:48] ENGINE Stopped thread 'Session cleanup'. INFO:cherrypy.error:[14/Apr/2021:17:43:48] ENGINE Stopped thread 'Session cleanup'. INFO:cherrypy.error:[14/Apr/2021:17:43:48] ENGINE Bus STOPPED INFO:cherrypy.error:[14/Apr/2021:17:43:48] ENGINE Bus EXITING INFO:cherrypy.error:[14/Apr/2021:17:43:48] ENGINE Bus EXITED ---------------------------------------- Captured log teardown ----------------------------------------- INFO cherrypy.error:_cplogging.py:213 [14/Apr/2021:17:43:48] ENGINE Bus STOPPING INFO cherrypy.error:_cplogging.py:213 [14/Apr/2021:17:43:48] ENGINE HTTP Server cherrypy._cpwsgi_server.CPWSGIServer(('127.0.0.1', 54583)) shut down INFO cherrypy.error:_cplogging.py:213 [14/Apr/2021:17:43:48] ENGINE Stopped thread 'Session cleanup'. INFO cherrypy.error:_cplogging.py:213 [14/Apr/2021:17:43:48] ENGINE Stopped thread 'Session cleanup'. INFO cherrypy.error:_cplogging.py:213 [14/Apr/2021:17:43:48] ENGINE Bus STOPPED INFO cherrypy.error:_cplogging.py:213 [14/Apr/2021:17:43:48] ENGINE Bus EXITING INFO cherrypy.error:_cplogging.py:213 [14/Apr/2021:17:43:48] ENGINE Bus EXITED - generated xml file: /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/.test-results/pytest/results.xml - ========================================= slowest 10 durations ========================================= 135.27s call cherrypy/test/test_caching.py::CacheTest::test_antistampede 8.52s call cherrypy/test/test_http.py::HTTPTests::test_post_filename_with_special_characters 6.11s call cherrypy/test/test_states.py::ServerStateTests::test_4_Autoreload 4.92s call cherrypy/test/test_states.py::SignalHandlingTests::test_SIGHUP_daemonized 4.90s call cherrypy/test/test_states.py::SignalHandlingTests::test_SIGTERM 4.59s call cherrypy/test/test_static.py::StaticTest::test_file_stream 4.14s call cherrypy/test/test_session.py::SessionTest::test_0_Session 4.02s call cherrypy/test/test_conn.py::PipelineTests::test_HTTP11_Timeout_after_request 4.01s call cherrypy/test/test_conn.py::PipelineTests::test_HTTP11_Timeout 3.27s call cherrypy/test/test_wsgi_ns.py::WSGI_Namespace_Test::test_gc ======================================= short test summary info ======================================== SKIPPED [1] cherrypy/test/helper.py:321: skipped (not running HTTPS)... SKIPPED [5] cherrypy/test/test_session.py:411: memcached not available SKIPPED [1] cherrypy/test/test_static.py:226: Windows only XFAIL cherrypy/test/test_caching.py::CacheTest::test_antistampede #1536 XFAIL cherrypy/test/test_static.py::StaticTest::test_file_stream #1475 XPASS cherrypy/test/test_conn.py::LimitedRequestQueueTests::test_queue_full #1535 ERROR cherrypy/test/test_conn.py::ConnectionCloseTests::test_gc - pytest.PytestUnraisableExceptionWar... ERROR cherrypy/test/test_conn.py::ConnectionTests::test_No_Message_Body - pytest.PytestUnraisableExce... FAILED cherrypy/test/test_caching.py::CacheTest::testGzipStaticCache - pytest.PytestUnraisableExcepti... FAILED cherrypy/test/test_config.py::ConfigTests::testHandlerToolConfigOverride - pytest.PytestUnrais... FAILED cherrypy/test/test_config_server.py::ServerConfigTests::testMaxRequestSize - pytest.PytestUnra... FAILED cherrypy/test/test_conn.py::PipelineTests::test_HTTP11_Timeout - pytest.PytestUnraisableExcept... FAILED cherrypy/test/test_core.py::CoreRequestHandlingTest::testRanges - pytest.PytestUnraisableExcep... FAILED cherrypy/test/test_encoding.py::EncodingTests::testGzip - pytest.PytestUnraisableExceptionWarn... FAILED cherrypy/test/test_encoding.py::EncodingTests::test_multipart_decoding_bigger_maxrambytes - py... FAILED cherrypy/test/test_http.py::HTTPTests::test_malformed_header - pytest.PytestUnraisableExceptio... FAILED cherrypy/test/test_http.py::HTTPTests::test_no_content_length - pytest.PytestUnraisableExcepti... FAILED cherrypy/test/test_http.py::HTTPTests::test_post_filename_with_special_characters - pytest.Pyt... FAILED cherrypy/test/test_http.py::HTTPTests::test_post_multipart - pytest.PytestUnraisableExceptionW... FAILED cherrypy/test/test_iterator.py::IteratorTest::test_iterator - pytest.PytestUnraisableException... FAILED cherrypy/test/test_logging.py::test_normal_return - pytest.PytestUnraisableExceptionWarning: E... FAILED cherrypy/test/test_logging.py::test_normal_yield - pytest.PytestUnraisableExceptionWarning: Ex... FAILED cherrypy/test/test_logging.py::test_custom_log_format - pytest.PytestUnraisableExceptionWarnin... FAILED cherrypy/test/test_logging.py::test_timez_log_format - pytest.PytestUnraisableExceptionWarning... FAILED cherrypy/test/test_logging.py::test_UUIDv4_parameter_log_format - pytest.PytestUnraisableExcep... FAILED cherrypy/test/test_logging.py::test_escaped_output - pytest.PytestUnraisableExceptionWarning: ... FAILED cherrypy/test/test_mime.py::SafeMultipartHandlingTest::test_Flash_Upload - pytest.PytestUnrais... FAILED cherrypy/test/test_request_obj.py::RequestObjectTests::testErrorHandling - pytest.PytestUnrais... FAILED cherrypy/test/test_session.py::SessionTest::test_1_Ram_Concurrency - pytest.PytestUnraisableEx... FAILED cherrypy/test/test_session.py::SessionTest::test_2_File_Concurrency - pytest.PytestUnraisableE... FAILED cherrypy/test/test_states.py::PluginTests::test_daemonize - pytest.PytestUnraisableExceptionWa... FAILED cherrypy/test/test_states.py::SignalHandlingTests::test_SIGHUP_daemonized - pytest.PytestUnrai... FAILED cherrypy/test/test_states.py::SignalHandlingTests::test_SIGTERM - pytest.PytestUnraisableExcep... FAILED cherrypy/test/test_states.py::SignalHandlingTests::test_signal_handler_unsubscribe - pytest.Py... FAILED cherrypy/test/test_static.py::StaticTest::test_755_vhost - pytest.PytestUnraisableExceptionWar... FAILED cherrypy/test/test_static.py::StaticTest::test_file_stream_deadlock - pytest.PytestUnraisableE... FAILED cherrypy/test/test_static.py::StaticTest::test_index - pytest.PytestUnraisableExceptionWarning... FAILED cherrypy/test/test_tools.py::ToolTests::testHookErrors - pytest.PytestUnraisableExceptionWarni... FAILED cherrypy/test/test_tutorials.py::TutorialTest::test09Files - pytest.PytestUnraisableExceptionW... FAILED cherrypy/test/test_tutorials.py::TutorialTest::test10HTTPErrors - pytest.PytestUnraisableExcep... FAILED cherrypy/test/test_virtualhost.py::VirtualHostTest::test_VHost_plus_Static - pytest.PytestUnra... FAILED cherrypy/test/test_xmlrpc.py::XmlRpcTest::test_gc - pytest.PytestUnraisableExceptionWarning: E... ======== 34 failed, 253 passed, 7 skipped, 2 xfailed, 1 xpassed, 2 errors in 262.37s (0:04:22) ========= /var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0/cherrypy/process/wspbus.py:254: RuntimeWarning: The main thread is exiting, but the Bus is in the states.STARTED state; shutting it down automatically now. You must either call bus.block() after start(), or call bus.exit() before the main thread exits. warnings.warn( * ERROR: dev-python/cherrypy-18.6.0::gentoo failed (test phase): * pytest failed with python3.8 * * Call stack: * ebuild.sh, line 125: Called src_test * environment, line 2797: Called distutils-r1_src_test * environment, line 1201: Called _distutils-r1_run_foreach_impl 'python_test' * environment, line 456: Called python_foreach_impl 'distutils-r1_run_phase' 'python_test' * environment, line 2465: Called multibuild_foreach_variant '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'python_test' * environment, line 1993: Called _multibuild_run '_python_multibuild_wrapper' 'distutils-r1_run_phase' 'python_test' * environment, line 1991: Called _python_multibuild_wrapper 'distutils-r1_run_phase' 'python_test' * environment, line 758: Called distutils-r1_run_phase 'python_test' * environment, line 1140: Called python_test * environment, line 2757: Called distutils-r1_python_test * environment, line 1097: Called epytest * environment, line 1514: Called die * The specific snippet of code: * "${@}" || die -n "pytest failed with ${EPYTHON}"; * * If you need support, post the output of `emerge --info '=dev-python/cherrypy-18.6.0::gentoo'`, * the complete build log and the output of `emerge -pqv '=dev-python/cherrypy-18.6.0::gentoo'`. * The complete build log is located at '/var/log/portage/build/dev-python/cherrypy-18.6.0:20210414-153916.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/dev-python/cherrypy-18.6.0/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-python/cherrypy-18.6.0/temp/environment'. * Working directory: '/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0' * S: '/var/tmp/portage/dev-python/cherrypy-18.6.0/work/CherryPy-18.6.0'