0s autopkgtest [18:57:01]: starting date and time: 2026-01-22 18:57:01+0000 0s autopkgtest [18:57:01]: git checkout: 4b346b80 nova: make wait_reboot return success even when a no-op 0s autopkgtest [18:57:01]: host juju-7f2275-prod-proposed-migration-environment-2; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.gxa_j2qa/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:python3-defaults --apt-upgrade python-tornado --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=python3-defaults/3.14.2-1 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest-cpu2-ram4-disk20-s390x --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-2@sto01-s390x-12.secgroup --name adt-resolute-s390x-python-tornado-20260122-185701-juju-7f2275-prod-proposed-migration-environment-2-4d0313a6-3798-4b4a-b92e-925103e35ebc --image adt/ubuntu-resolute-s390x-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-2 --net-id=net_prod-autopkgtest-workers-s390x -e TERM=linux --mirror=http://ftpmaster.internal/ubuntu/ 4s Creating nova instance adt-resolute-s390x-python-tornado-20260122-185701-juju-7f2275-prod-proposed-migration-environment-2-4d0313a6-3798-4b4a-b92e-925103e35ebc from image adt/ubuntu-resolute-s390x-server-20260122.img (UUID 3c4af69d-000a-410d-8558-d3d069651b65)... 86s autopkgtest [18:58:27]: testbed dpkg architecture: s390x 86s autopkgtest [18:58:27]: testbed apt version: 3.1.12 86s autopkgtest [18:58:27]: @@@@@@@@@@@@@@@@@@@@ test bed setup 87s autopkgtest [18:58:28]: testbed release detected to be: None 88s autopkgtest [18:58:29]: updating testbed package index (apt update) 88s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [124 kB] 88s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 88s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 88s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 88s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/restricted Sources [2820 B] 88s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [815 kB] 89s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [80.9 kB] 89s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [19.2 kB] 89s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main s390x Packages [100 kB] 89s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/universe s390x Packages [589 kB] 89s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse s390x Packages [4648 B] 90s Fetched 1736 kB in 1s (1281 kB/s) 94s Reading package lists... 95s Hit:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease 95s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 95s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 95s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 100s Reading package lists... 100s Reading package lists... 101s Building dependency tree... 101s Reading state information... 102s Calculating upgrade... 103s The following packages were automatically installed and are no longer required: 103s python3.13 python3.13-minimal 103s Use 'sudo apt autoremove' to remove them. 103s The following NEW packages will be installed: 103s libpython3.14-minimal libpython3.14-stdlib python3.14 python3.14-minimal 103s The following packages will be upgraded: 103s libpython3-stdlib python3 python3-gdbm python3-minimal 103s 4 upgraded, 4 newly installed, 0 to remove and 0 not upgraded. 103s Need to get 6689 kB of archives. 103s After this operation, 24.3 MB of additional disk space will be used. 103s Get:1 http://ftpmaster.internal/ubuntu resolute/main s390x libpython3.14-minimal s390x 3.14.2-1 [917 kB] 103s Get:2 http://ftpmaster.internal/ubuntu resolute/main s390x python3.14-minimal s390x 3.14.2-1 [2510 kB] 103s Get:3 http://ftpmaster.internal/ubuntu resolute-proposed/main s390x python3-gdbm s390x 3.14.2-1 [11.1 kB] 103s Get:4 http://ftpmaster.internal/ubuntu resolute-proposed/main s390x python3-minimal s390x 3.14.2-1 [28.2 kB] 103s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/main s390x python3 s390x 3.14.2-1 [22.9 kB] 103s Get:6 http://ftpmaster.internal/ubuntu resolute/main s390x libpython3.14-stdlib s390x 3.14.2-1 [2373 kB] 103s Get:7 http://ftpmaster.internal/ubuntu resolute/main s390x python3.14 s390x 3.14.2-1 [816 kB] 103s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/main s390x libpython3-stdlib s390x 3.14.2-1 [10.9 kB] 104s dpkg-preconfigure: unable to re-open stdin: No such file or directory 104s Fetched 6689 kB in 1s (8920 kB/s) 104s Selecting previously unselected package libpython3.14-minimal:s390x. 105s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 87688 files and directories currently installed.) 105s Preparing to unpack .../libpython3.14-minimal_3.14.2-1_s390x.deb ... 105s Unpacking libpython3.14-minimal:s390x (3.14.2-1) ... 105s Selecting previously unselected package python3.14-minimal. 105s Preparing to unpack .../python3.14-minimal_3.14.2-1_s390x.deb ... 105s Unpacking python3.14-minimal (3.14.2-1) ... 105s Preparing to unpack .../python3-gdbm_3.14.2-1_s390x.deb ... 105s Unpacking python3-gdbm (3.14.2-1) over (3.13.9-1) ... 106s Setting up libpython3.14-minimal:s390x (3.14.2-1) ... 106s Setting up python3.14-minimal (3.14.2-1) ... 111s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 88030 files and directories currently installed.) 111s Preparing to unpack .../python3-minimal_3.14.2-1_s390x.deb ... 111s Unpacking python3-minimal (3.14.2-1) over (3.13.7-1) ... 112s Setting up python3-minimal (3.14.2-1) ... 112s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 88030 files and directories currently installed.) 112s Preparing to unpack .../python3_3.14.2-1_s390x.deb ... 113s running python pre-rtupdate hooks for python3.14... 113s Unpacking python3 (3.14.2-1) over (3.13.7-1) ... 113s Selecting previously unselected package libpython3.14-stdlib:s390x. 113s Preparing to unpack .../libpython3.14-stdlib_3.14.2-1_s390x.deb ... 113s Unpacking libpython3.14-stdlib:s390x (3.14.2-1) ... 113s Selecting previously unselected package python3.14. 113s Preparing to unpack .../python3.14_3.14.2-1_s390x.deb ... 113s Unpacking python3.14 (3.14.2-1) ... 114s Preparing to unpack .../libpython3-stdlib_3.14.2-1_s390x.deb ... 114s Unpacking libpython3-stdlib:s390x (3.14.2-1) over (3.13.7-1) ... 114s Setting up libpython3.14-stdlib:s390x (3.14.2-1) ... 114s Setting up python3.14 (3.14.2-1) ... 119s Setting up libpython3-stdlib:s390x (3.14.2-1) ... 119s Setting up python3-gdbm (3.14.2-1) ... 119s Setting up python3 (3.14.2-1) ... 120s running python rtupdate hooks for python3.14... 120s running python post-rtupdate hooks for python3.14... 120s Processing triggers for man-db (2.13.1-1) ... 124s Processing triggers for systemd (259-1ubuntu2) ... 125s autopkgtest [18:59:06]: upgrading testbed (apt dist-upgrade and autopurge) 125s Reading package lists... 127s Building dependency tree... 127s Reading state information... 127s Calculating upgrade... 128s The following packages were automatically installed and are no longer required: 128s python3.13 python3.13-minimal 128s Use 'sudo apt autoremove' to remove them. 128s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 128s Reading package lists... 128s Building dependency tree... 128s Reading state information... 128s Solving dependencies... 129s The following packages will be REMOVED: 129s python3.13* python3.13-minimal* 130s 0 upgraded, 0 newly installed, 2 to remove and 0 not upgraded. 130s After this operation, 8012 kB disk space will be freed. 130s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 88460 files and directories currently installed.) 130s Removing python3.13 (3.13.11-1) ... 130s Removing python3.13-minimal (3.13.11-1) ... 135s Processing triggers for man-db (2.13.1-1) ... 137s Processing triggers for systemd (259-1ubuntu2) ... 138s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 88433 files and directories currently installed.) 138s Purging configuration files for python3.13-minimal (3.13.11-1) ... 143s autopkgtest [18:59:24]: testbed running kernel: Linux 6.18.0-9-generic #9-Ubuntu SMP Mon Jan 12 15:39:23 UTC 2026 143s autopkgtest [18:59:24]: @@@@@@@@@@@@@@@@@@@@ apt-source python-tornado 147s Get:1 http://ftpmaster.internal/ubuntu resolute/main python-tornado 6.5.4-0.1 (dsc) [2449 B] 147s Get:2 http://ftpmaster.internal/ubuntu resolute/main python-tornado 6.5.4-0.1 (tar) [544 kB] 147s Get:3 http://ftpmaster.internal/ubuntu resolute/main python-tornado 6.5.4-0.1 (diff) [10.9 kB] 147s gpgv: Signature made Mon Jan 5 11:28:48 2026 UTC 147s gpgv: using RSA key 3AFA757FAC6EA11D2FF45DF088D24287A2D898B1 147s gpgv: Can't check signature: No public key 147s dpkg-source: warning: cannot verify inline signature for ./python-tornado_6.5.4-0.1.dsc: no acceptable signature found 147s autopkgtest [18:59:28]: testing package python-tornado version 6.5.4-0.1 147s autopkgtest [18:59:28]: build not needed 148s autopkgtest [18:59:29]: test python3: preparing testbed 148s Reading package lists... 149s Building dependency tree... 149s Reading state information... 149s Solving dependencies... 149s The following NEW packages will be installed: 149s python3-all python3-automat python3-constantly python3-hamcrest 149s python3-hyperlink python3-incremental python3-pyasn1 python3-pyasn1-modules 149s python3-pycurl python3-service-identity python3-tornado python3-twisted 149s python3-zope.interface python3.13 python3.13-minimal 150s 0 upgraded, 15 newly installed, 0 to remove and 0 not upgraded. 150s Need to get 6083 kB of archives. 150s After this operation, 26.6 MB of additional disk space will be used. 150s Get:1 http://ftpmaster.internal/ubuntu resolute/main s390x python3.13-minimal s390x 3.13.11-1 [2405 kB] 150s Get:2 http://ftpmaster.internal/ubuntu resolute/main s390x python3.13 s390x 3.13.11-1 [758 kB] 150s Get:3 http://ftpmaster.internal/ubuntu resolute-proposed/main s390x python3-all s390x 3.14.2-1 [890 B] 150s Get:4 http://ftpmaster.internal/ubuntu resolute/main s390x python3-automat all 25.4.16-1 [35.7 kB] 150s Get:5 http://ftpmaster.internal/ubuntu resolute/main s390x python3-constantly all 23.10.4-2build1 [14.1 kB] 150s Get:6 http://ftpmaster.internal/ubuntu resolute/main s390x python3-hamcrest all 2.1.0-3 [28.5 kB] 150s Get:7 http://ftpmaster.internal/ubuntu resolute/main s390x python3-hyperlink all 21.0.0-6build1 [68.2 kB] 150s Get:8 http://ftpmaster.internal/ubuntu resolute/main s390x python3-incremental all 24.7.2-3build1 [18.7 kB] 150s Get:9 http://ftpmaster.internal/ubuntu resolute/main s390x python3-pyasn1 all 0.6.2-1 [56.7 kB] 150s Get:10 http://ftpmaster.internal/ubuntu resolute/main s390x python3-pyasn1-modules all 0.4.1-2build1 [80.5 kB] 150s Get:11 http://ftpmaster.internal/ubuntu resolute/main s390x python3-pycurl s390x 7.45.7-3 [77.4 kB] 150s Get:12 http://ftpmaster.internal/ubuntu resolute/main s390x python3-service-identity all 24.2.0-1build1 [11.2 kB] 150s Get:13 http://ftpmaster.internal/ubuntu resolute/main s390x python3-tornado s390x 6.5.4-0.1 [306 kB] 150s Get:14 http://ftpmaster.internal/ubuntu resolute/main s390x python3-zope.interface s390x 8.2-1 [146 kB] 150s Get:15 http://ftpmaster.internal/ubuntu resolute/main s390x python3-twisted all 25.5.0-5 [2076 kB] 151s Fetched 6083 kB in 1s (4562 kB/s) 151s Selecting previously unselected package python3.13-minimal. 152s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 88435 files and directories currently installed.) 152s Preparing to unpack .../00-python3.13-minimal_3.13.11-1_s390x.deb ... 152s Unpacking python3.13-minimal (3.13.11-1) ... 152s Selecting previously unselected package python3.13. 152s Preparing to unpack .../01-python3.13_3.13.11-1_s390x.deb ... 152s Unpacking python3.13 (3.13.11-1) ... 152s Selecting previously unselected package python3-all. 152s Preparing to unpack .../02-python3-all_3.14.2-1_s390x.deb ... 152s Unpacking python3-all (3.14.2-1) ... 152s Selecting previously unselected package python3-automat. 152s Preparing to unpack .../03-python3-automat_25.4.16-1_all.deb ... 152s Unpacking python3-automat (25.4.16-1) ... 152s Selecting previously unselected package python3-constantly. 152s Preparing to unpack .../04-python3-constantly_23.10.4-2build1_all.deb ... 152s Unpacking python3-constantly (23.10.4-2build1) ... 152s Selecting previously unselected package python3-hamcrest. 152s Preparing to unpack .../05-python3-hamcrest_2.1.0-3_all.deb ... 152s Unpacking python3-hamcrest (2.1.0-3) ... 152s Selecting previously unselected package python3-hyperlink. 152s Preparing to unpack .../06-python3-hyperlink_21.0.0-6build1_all.deb ... 152s Unpacking python3-hyperlink (21.0.0-6build1) ... 152s Selecting previously unselected package python3-incremental. 152s Preparing to unpack .../07-python3-incremental_24.7.2-3build1_all.deb ... 152s Unpacking python3-incremental (24.7.2-3build1) ... 152s Selecting previously unselected package python3-pyasn1. 152s Preparing to unpack .../08-python3-pyasn1_0.6.2-1_all.deb ... 152s Unpacking python3-pyasn1 (0.6.2-1) ... 152s Selecting previously unselected package python3-pyasn1-modules. 152s Preparing to unpack .../09-python3-pyasn1-modules_0.4.1-2build1_all.deb ... 152s Unpacking python3-pyasn1-modules (0.4.1-2build1) ... 152s Selecting previously unselected package python3-pycurl. 152s Preparing to unpack .../10-python3-pycurl_7.45.7-3_s390x.deb ... 152s Unpacking python3-pycurl (7.45.7-3) ... 153s Selecting previously unselected package python3-service-identity. 153s Preparing to unpack .../11-python3-service-identity_24.2.0-1build1_all.deb ... 153s Unpacking python3-service-identity (24.2.0-1build1) ... 153s Selecting previously unselected package python3-tornado. 153s Preparing to unpack .../12-python3-tornado_6.5.4-0.1_s390x.deb ... 153s Unpacking python3-tornado (6.5.4-0.1) ... 153s Selecting previously unselected package python3-zope.interface. 153s Preparing to unpack .../13-python3-zope.interface_8.2-1_s390x.deb ... 153s Unpacking python3-zope.interface (8.2-1) ... 153s Selecting previously unselected package python3-twisted. 153s Preparing to unpack .../14-python3-twisted_25.5.0-5_all.deb ... 153s Unpacking python3-twisted (25.5.0-5) ... 154s Setting up python3-tornado (6.5.4-0.1) ... 158s Setting up python3-zope.interface (8.2-1) ... 161s Setting up python3-automat (25.4.16-1) ... 162s Setting up python3-hamcrest (2.1.0-3) ... 163s Setting up python3-pycurl (7.45.7-3) ... 164s Setting up python3-incremental (24.7.2-3build1) ... 165s Setting up python3-hyperlink (21.0.0-6build1) ... 165s Setting up python3-pyasn1 (0.6.2-1) ... 167s Setting up python3.13-minimal (3.13.11-1) ... 172s Setting up python3-constantly (23.10.4-2build1) ... 173s Setting up python3.13 (3.13.11-1) ... 178s Setting up python3-all (3.14.2-1) ... 178s Setting up python3-pyasn1-modules (0.4.1-2build1) ... 179s Setting up python3-service-identity (24.2.0-1build1) ... 180s Setting up python3-twisted (25.5.0-5) ... 193s /usr/lib/python3/dist-packages/twisted/internet/test/test_posixbase.py:55: SyntaxWarning: 'return' in a 'finally' block 193s return 205s Processing triggers for man-db (2.13.1-1) ... 207s Processing triggers for systemd (259-1ubuntu2) ... 209s autopkgtest [19:00:30]: test python3: [----------------------- 210s === python3.13 === 211s HTTPHeaders (tornado.httputil) 211s Doctest: tornado.httputil.HTTPHeaders ... ok 211s parse (tornado.httputil.HTTPHeaders) 211s Doctest: tornado.httputil.HTTPHeaders.parse ... ok 211s parse_line (tornado.httputil.HTTPHeaders) 211s Doctest: tornado.httputil.HTTPHeaders.parse_line ... ok 211s _encode_header (tornado.httputil) 211s Doctest: tornado.httputil._encode_header ... ok 211s _get_content_range (tornado.httputil) 211s Doctest: tornado.httputil._get_content_range ... ok 211s _normalize_header (tornado.httputil) 211s Doctest: tornado.httputil._normalize_header ... ok 211s _parse_header (tornado.httputil) 211s Doctest: tornado.httputil._parse_header ... ok 211s _parse_request_range (tornado.httputil) 211s Doctest: tornado.httputil._parse_request_range ... ok 211s format_timestamp (tornado.httputil) 211s Doctest: tornado.httputil.format_timestamp ... ok 211s parse_request_start_line (tornado.httputil) 211s Doctest: tornado.httputil.parse_request_start_line ... ok 211s parse_response_start_line (tornado.httputil) 211s Doctest: tornado.httputil.parse_response_start_line ... ok 211s url_concat (tornado.httputil) 211s Doctest: tornado.httputil.url_concat ... ok 211s import_object (tornado.util) 211s Doctest: tornado.util.import_object ... ok 211s test_asyncio_accessor (tornado.test.asyncio_test.AnyThreadEventLoopPolicyTest.test_asyncio_accessor) ... ok 211s test_tornado_accessor (tornado.test.asyncio_test.AnyThreadEventLoopPolicyTest.test_tornado_accessor) ... ok 211s test_add_thread_close_idempotent (tornado.test.asyncio_test.AsyncIOLoopTest.test_add_thread_close_idempotent) ... ok 211s test_asyncio_adapter (tornado.test.asyncio_test.AsyncIOLoopTest.test_asyncio_adapter) ... ok 211s test_asyncio_callback (tornado.test.asyncio_test.AsyncIOLoopTest.test_asyncio_callback) ... ok 211s test_asyncio_future (tornado.test.asyncio_test.AsyncIOLoopTest.test_asyncio_future) ... ok 211s test_asyncio_yield_from (tornado.test.asyncio_test.AsyncIOLoopTest.test_asyncio_yield_from) ... ok 211s test_asyncio_close_leak (tornado.test.asyncio_test.LeakTest.test_asyncio_close_leak) ... ok 211s test_ioloop_close_leak (tornado.test.asyncio_test.LeakTest.test_ioloop_close_leak) ... ok 211s test_context_vars (tornado.test.asyncio_test.SelectorThreadContextvarsTest.test_context_vars) ... ok 211s test_asyncio_manual (tornado.test.asyncio_test.SelectorThreadLeakTest.test_asyncio_manual) ... ok 211s test_asyncio_run (tornado.test.asyncio_test.SelectorThreadLeakTest.test_asyncio_run) ... ok 211s test_tornado (tornado.test.asyncio_test.SelectorThreadLeakTest.test_tornado) ... ok 211s test_facebook_login (tornado.test.auth_test.AuthTest.test_facebook_login) ... ok 211s test_oauth10_get_user (tornado.test.auth_test.AuthTest.test_oauth10_get_user) ... ok 211s test_oauth10_redirect (tornado.test.auth_test.AuthTest.test_oauth10_redirect) ... ok 211s test_oauth10_request_parameters (tornado.test.auth_test.AuthTest.test_oauth10_request_parameters) ... ok 211s test_oauth10a_get_user (tornado.test.auth_test.AuthTest.test_oauth10a_get_user) ... ok 211s test_oauth10a_get_user_coroutine_exception (tornado.test.auth_test.AuthTest.test_oauth10a_get_user_coroutine_exception) ... ok 211s test_oauth10a_redirect (tornado.test.auth_test.AuthTest.test_oauth10a_redirect) ... ok 211s test_oauth10a_redirect_error (tornado.test.auth_test.AuthTest.test_oauth10a_redirect_error) ... ok 211s test_oauth10a_request_parameters (tornado.test.auth_test.AuthTest.test_oauth10a_request_parameters) ... ok 211s test_oauth2_redirect (tornado.test.auth_test.AuthTest.test_oauth2_redirect) ... ok 211s test_openid_get_user (tornado.test.auth_test.AuthTest.test_openid_get_user) ... ok 211s test_openid_redirect (tornado.test.auth_test.AuthTest.test_openid_redirect) ... ok 211s test_twitter_authenticate_redirect (tornado.test.auth_test.AuthTest.test_twitter_authenticate_redirect) ... ok 211s test_twitter_get_user (tornado.test.auth_test.AuthTest.test_twitter_get_user) ... ok 211s test_twitter_redirect (tornado.test.auth_test.AuthTest.test_twitter_redirect) ... ok 211s test_twitter_redirect_gen_coroutine (tornado.test.auth_test.AuthTest.test_twitter_redirect_gen_coroutine) ... ok 211s test_twitter_show_user (tornado.test.auth_test.AuthTest.test_twitter_show_user) ... ok 211s test_twitter_show_user_error (tornado.test.auth_test.AuthTest.test_twitter_show_user_error) ... ok 211s test_google_login (tornado.test.auth_test.GoogleOAuth2Test.test_google_login) ... ok 216s test_reload (tornado.test.autoreload_test.AutoreloadTest.test_reload) ... ok 217s test_reload_wrapper_args (tornado.test.autoreload_test.AutoreloadTest.test_reload_wrapper_args) ... ok 218s test_reload_wrapper_preservation (tornado.test.autoreload_test.AutoreloadTest.test_reload_wrapper_preservation) ... ok 219s test_reload_wrapper_until_success (tornado.test.autoreload_test.AutoreloadTest.test_reload_wrapper_until_success) ... ok 219s test_async_handler (tornado.test.circlerefs_test.CircleRefsTest.test_async_handler) ... ok 219s test_coro_handler (tornado.test.circlerefs_test.CircleRefsTest.test_coro_handler) ... ok 220s test_finish_exception_handler (tornado.test.circlerefs_test.CircleRefsTest.test_finish_exception_handler) ... ok 220s test_known_leak (tornado.test.circlerefs_test.CircleRefsTest.test_known_leak) ... ok 220s test_run_on_executor (tornado.test.circlerefs_test.CircleRefsTest.test_run_on_executor) ... ok 220s test_sync_handler (tornado.test.circlerefs_test.CircleRefsTest.test_sync_handler) ... ok 220s test_asyncio_futures (tornado.test.concurrent_test.ChainFutureTest.test_asyncio_futures) ... ok 220s test_concurrent_futures (tornado.test.concurrent_test.ChainFutureTest.test_concurrent_futures) ... ok 220s test_future (tornado.test.concurrent_test.GeneratorCapClientTest.test_future) ... ok 220s test_future_error (tornado.test.concurrent_test.GeneratorCapClientTest.test_future_error) ... ok 220s test_generator (tornado.test.concurrent_test.GeneratorCapClientTest.test_generator) ... ok 220s test_generator_error (tornado.test.concurrent_test.GeneratorCapClientTest.test_generator_error) ... ok 220s test_future_set_result_unless_cancelled (tornado.test.concurrent_test.MiscFutureTest.test_future_set_result_unless_cancelled) ... ok 220s test_async_await (tornado.test.concurrent_test.RunOnExecutorTest.test_async_await) ... ok 220s test_call_with_executor (tornado.test.concurrent_test.RunOnExecutorTest.test_call_with_executor) ... ok 220s test_call_with_no_args (tornado.test.concurrent_test.RunOnExecutorTest.test_call_with_no_args) ... ok 220s test_no_calling (tornado.test.concurrent_test.RunOnExecutorTest.test_no_calling) ... ok 220s test_304_with_content_length (tornado.test.curl_httpclient_test.CurlHTTPClientCommonTestCase.test_304_with_content_length) ... ok 220s test_all_methods (tornado.test.curl_httpclient_test.CurlHTTPClientCommonTestCase.test_all_methods) ... ok 220s test_basic_auth (tornado.test.curl_httpclient_test.CurlHTTPClientCommonTestCase.test_basic_auth) ... ok 220s test_basic_auth_explicit_mode (tornado.test.curl_httpclient_test.CurlHTTPClientCommonTestCase.test_basic_auth_explicit_mode) ... ok 220s test_basic_auth_unicode (tornado.test.curl_httpclient_test.CurlHTTPClientCommonTestCase.test_basic_auth_unicode) ... ok 220s test_bind_source_ip (tornado.test.curl_httpclient_test.CurlHTTPClientCommonTestCase.test_bind_source_ip) ... ok 220s test_body_encoding (tornado.test.curl_httpclient_test.CurlHTTPClientCommonTestCase.test_body_encoding) ... ok 220s test_body_sanity_checks (tornado.test.curl_httpclient_test.CurlHTTPClientCommonTestCase.test_body_sanity_checks) ... ok 220s test_chunked (tornado.test.curl_httpclient_test.CurlHTTPClientCommonTestCase.test_chunked) ... ok 220s test_chunked_close (tornado.test.curl_httpclient_test.CurlHTTPClientCommonTestCase.test_chunked_close) ... ok 220s test_configure_defaults (tornado.test.curl_httpclient_test.CurlHTTPClientCommonTestCase.test_configure_defaults) ... ok 220s test_credentials_in_url (tornado.test.curl_httpclient_test.CurlHTTPClientCommonTestCase.test_credentials_in_url) ... ok 220s test_error_after_cancel (tornado.test.curl_httpclient_test.CurlHTTPClientCommonTestCase.test_error_after_cancel) ... ok 220s test_follow_redirect (tornado.test.curl_httpclient_test.CurlHTTPClientCommonTestCase.test_follow_redirect) ... ok 220s test_future_http_error (tornado.test.curl_httpclient_test.CurlHTTPClientCommonTestCase.test_future_http_error) ... ok 220s test_future_http_error_no_raise (tornado.test.curl_httpclient_test.CurlHTTPClientCommonTestCase.test_future_http_error_no_raise) ... ok 220s test_future_interface (tornado.test.curl_httpclient_test.CurlHTTPClientCommonTestCase.test_future_interface) ... ok 220s test_gzip (tornado.test.curl_httpclient_test.CurlHTTPClientCommonTestCase.test_gzip) ... ok 220s test_header_callback (tornado.test.curl_httpclient_test.CurlHTTPClientCommonTestCase.test_header_callback) ... ok 220s test_header_callback_to_parse_line (tornado.test.curl_httpclient_test.CurlHTTPClientCommonTestCase.test_header_callback_to_parse_line) ... ok 220s test_header_crlf (tornado.test.curl_httpclient_test.CurlHTTPClientCommonTestCase.test_header_crlf) ... ok 220s test_header_encoding (tornado.test.curl_httpclient_test.CurlHTTPClientCommonTestCase.test_header_encoding) ... ok 220s test_header_types (tornado.test.curl_httpclient_test.CurlHTTPClientCommonTestCase.test_header_types) ... ok 220s test_hello_world (tornado.test.curl_httpclient_test.CurlHTTPClientCommonTestCase.test_hello_world) ... ok 220s test_invalid_gzip (tornado.test.curl_httpclient_test.CurlHTTPClientCommonTestCase.test_invalid_gzip) ... ok 220s test_method_after_redirect (tornado.test.curl_httpclient_test.CurlHTTPClientCommonTestCase.test_method_after_redirect) ... ok 220s test_multi_line_headers (tornado.test.curl_httpclient_test.CurlHTTPClientCommonTestCase.test_multi_line_headers) ... ok 220s test_non_ascii_header (tornado.test.curl_httpclient_test.CurlHTTPClientCommonTestCase.test_non_ascii_header) ... ok 220s test_patch_receives_payload (tornado.test.curl_httpclient_test.CurlHTTPClientCommonTestCase.test_patch_receives_payload) ... ok 220s test_post (tornado.test.curl_httpclient_test.CurlHTTPClientCommonTestCase.test_post) ... ok 220s test_put_307 (tornado.test.curl_httpclient_test.CurlHTTPClientCommonTestCase.test_put_307) ... ok 220s test_redirect_put_with_body (tornado.test.curl_httpclient_test.CurlHTTPClientCommonTestCase.test_redirect_put_with_body) ... ok 220s test_redirect_put_without_body (tornado.test.curl_httpclient_test.CurlHTTPClientCommonTestCase.test_redirect_put_without_body) ... ok 220s test_redirect_without_location (tornado.test.curl_httpclient_test.CurlHTTPClientCommonTestCase.test_redirect_without_location) ... ok 220s test_response_times (tornado.test.curl_httpclient_test.CurlHTTPClientCommonTestCase.test_response_times) ... ok 220s test_reuse_request_from_response (tornado.test.curl_httpclient_test.CurlHTTPClientCommonTestCase.test_reuse_request_from_response) ... ok 220s test_streaming_callback (tornado.test.curl_httpclient_test.CurlHTTPClientCommonTestCase.test_streaming_callback) ... ok 220s test_types (tornado.test.curl_httpclient_test.CurlHTTPClientCommonTestCase.test_types) ... ok 220s test_unsupported_auth_mode (tornado.test.curl_httpclient_test.CurlHTTPClientCommonTestCase.test_unsupported_auth_mode) ... ok 220s test_zero_timeout (tornado.test.curl_httpclient_test.CurlHTTPClientCommonTestCase.test_zero_timeout) ... ok 220s test_custom_reason (tornado.test.curl_httpclient_test.CurlHTTPClientTestCase.test_custom_reason) ... ok 220s test_digest_auth (tornado.test.curl_httpclient_test.CurlHTTPClientTestCase.test_digest_auth) ... ok 220s test_digest_auth_non_ascii (tornado.test.curl_httpclient_test.CurlHTTPClientTestCase.test_digest_auth_non_ascii) ... ok 220s test_fail_custom_reason (tornado.test.curl_httpclient_test.CurlHTTPClientTestCase.test_fail_custom_reason) ... ok 220s test_escape_return_types (tornado.test.escape_test.EscapeTestCase.test_escape_return_types) ... ok 220s test_json_decode (tornado.test.escape_test.EscapeTestCase.test_json_decode) ... ok 220s test_json_encode (tornado.test.escape_test.EscapeTestCase.test_json_encode) ... ok 220s test_linkify (tornado.test.escape_test.EscapeTestCase.test_linkify) ... ok 220s test_recursive_unicode (tornado.test.escape_test.EscapeTestCase.test_recursive_unicode) ... ok 220s test_squeeze (tornado.test.escape_test.EscapeTestCase.test_squeeze) ... ok 220s test_url_escape_quote_plus (tornado.test.escape_test.EscapeTestCase.test_url_escape_quote_plus) ... ok 220s test_url_escape_unicode (tornado.test.escape_test.EscapeTestCase.test_url_escape_unicode) ... ok 220s test_url_unescape_unicode (tornado.test.escape_test.EscapeTestCase.test_url_unescape_unicode) ... ok 220s test_xhtml_escape (tornado.test.escape_test.EscapeTestCase.test_xhtml_escape) ... ok 220s test_xhtml_unescape_numeric (tornado.test.escape_test.EscapeTestCase.test_xhtml_unescape_numeric) ... ok 220s test_propagate (tornado.test.gen_test.ContextVarsTest.test_propagate) ... ok 220s test_propagate_to_first_yield_with_native_async_function (tornado.test.gen_test.ContextVarsTest.test_propagate_to_first_yield_with_native_async_function) ... ok 220s test_reset (tornado.test.gen_test.ContextVarsTest.test_reset) ... ok 220s test_async_raise_return (tornado.test.gen_test.GenBasicTest.test_async_raise_return) ... ok 220s test_async_raise_return_value (tornado.test.gen_test.GenBasicTest.test_async_raise_return_value) ... ok 220s test_async_raise_return_value_tuple (tornado.test.gen_test.GenBasicTest.test_async_raise_return_value_tuple) ... ok 220s test_bogus_yield (tornado.test.gen_test.GenBasicTest.test_bogus_yield) ... ok 220s test_bogus_yield_tuple (tornado.test.gen_test.GenBasicTest.test_bogus_yield_tuple) ... ok 220s test_exception_phase1 (tornado.test.gen_test.GenBasicTest.test_exception_phase1) ... ok 220s test_exception_phase2 (tornado.test.gen_test.GenBasicTest.test_exception_phase2) ... ok 220s test_future (tornado.test.gen_test.GenBasicTest.test_future) ... ok 220s test_multi (tornado.test.gen_test.GenBasicTest.test_multi) ... ok 220s test_multi_delayed (tornado.test.gen_test.GenBasicTest.test_multi_delayed) ... ok 220s test_multi_dict (tornado.test.gen_test.GenBasicTest.test_multi_dict) ... ok 220s test_multi_dict_delayed (tornado.test.gen_test.GenBasicTest.test_multi_dict_delayed) ... ok 220s test_multi_dict_future (tornado.test.gen_test.GenBasicTest.test_multi_dict_future) ... ok 220s test_multi_empty (tornado.test.gen_test.GenBasicTest.test_multi_empty) ... ok 220s test_multi_exceptions (tornado.test.gen_test.GenBasicTest.test_multi_exceptions) ... ok 220s test_multi_future (tornado.test.gen_test.GenBasicTest.test_multi_future) ... ok 220s test_multi_future_duplicate (tornado.test.gen_test.GenBasicTest.test_multi_future_duplicate) ... ok 220s test_multi_future_exceptions (tornado.test.gen_test.GenBasicTest.test_multi_future_exceptions) ... ok 220s test_multi_performance (tornado.test.gen_test.GenBasicTest.test_multi_performance) ... ok 220s test_no_yield (tornado.test.gen_test.GenBasicTest.test_no_yield) ... ok 220s test_none (tornado.test.gen_test.GenBasicTest.test_none) ... ok 220s test_reuse (tornado.test.gen_test.GenBasicTest.test_reuse) ... ok 220s test_sync_raise_return (tornado.test.gen_test.GenBasicTest.test_sync_raise_return) ... ok 220s test_sync_raise_return_value (tornado.test.gen_test.GenBasicTest.test_sync_raise_return_value) ... ok 220s test_sync_raise_return_value_tuple (tornado.test.gen_test.GenBasicTest.test_sync_raise_return_value_tuple) ... ok 220s test_async_await (tornado.test.gen_test.GenCoroutineTest.test_async_await) ... ok 220s test_async_await_mixed_multi_native_future (tornado.test.gen_test.GenCoroutineTest.test_async_await_mixed_multi_native_future) ... ok 220s test_async_early_return (tornado.test.gen_test.GenCoroutineTest.test_async_early_return) ... ok 220s test_async_gen_return (tornado.test.gen_test.GenCoroutineTest.test_async_gen_return) ... ok 220s test_async_raise (tornado.test.gen_test.GenCoroutineTest.test_async_raise) ... ok 220s test_async_return (tornado.test.gen_test.GenCoroutineTest.test_async_return) ... ok 220s test_async_return_no_value (tornado.test.gen_test.GenCoroutineTest.test_async_return_no_value) ... ok 220s test_async_with_timeout (tornado.test.gen_test.GenCoroutineTest.test_async_with_timeout) ... ok 220s test_asyncio_future_debug_info (tornado.test.gen_test.GenCoroutineTest.test_asyncio_future_debug_info) ... ok 220s test_asyncio_gather (tornado.test.gen_test.GenCoroutineTest.test_asyncio_gather) ... ok 220s test_asyncio_sleep_zero (tornado.test.gen_test.GenCoroutineTest.test_asyncio_sleep_zero) ... ok 220s test_attributes (tornado.test.gen_test.GenCoroutineTest.test_attributes) ... ok 220s test_coroutine_refcounting (tornado.test.gen_test.GenCoroutineTest.test_coroutine_refcounting) ... ok 220s test_is_coroutine_function (tornado.test.gen_test.GenCoroutineTest.test_is_coroutine_function) ... ok 220s test_moment (tornado.test.gen_test.GenCoroutineTest.test_moment) ... ok 220s test_py3_leak_exception_context (tornado.test.gen_test.GenCoroutineTest.test_py3_leak_exception_context) ... ok 220s test_replace_yieldpoint_exception (tornado.test.gen_test.GenCoroutineTest.test_replace_yieldpoint_exception) ... ok 220s test_sleep (tornado.test.gen_test.GenCoroutineTest.test_sleep) ... ok 220s test_swallow_yieldpoint_exception (tornado.test.gen_test.GenCoroutineTest.test_swallow_yieldpoint_exception) ... ok 220s test_sync_gen_return (tornado.test.gen_test.GenCoroutineTest.test_sync_gen_return) ... ok 220s test_sync_raise (tornado.test.gen_test.GenCoroutineTest.test_sync_raise) ... ok 220s test_sync_return (tornado.test.gen_test.GenCoroutineTest.test_sync_return) ... ok 220s test_sync_return_no_value (tornado.test.gen_test.GenCoroutineTest.test_sync_return_no_value) ... ok 220s test_async_prepare_error_handler (tornado.test.gen_test.GenWebTest.test_async_prepare_error_handler) ... ok 220s test_coroutine_sequence_handler (tornado.test.gen_test.GenWebTest.test_coroutine_sequence_handler) ... ok 220s test_coroutine_unfinished_sequence_handler (tornado.test.gen_test.GenWebTest.test_coroutine_unfinished_sequence_handler) ... ok 220s test_native_coroutine_handler (tornado.test.gen_test.GenWebTest.test_native_coroutine_handler) ... ok 220s test_undecorated_coroutines (tornado.test.gen_test.GenWebTest.test_undecorated_coroutines) ... ok 220s test_gc (tornado.test.gen_test.RunnerGCTest.test_gc) ... ok 221s test_gc_infinite_async_await (tornado.test.gen_test.RunnerGCTest.test_gc_infinite_async_await) ... ok 221s test_gc_infinite_coro (tornado.test.gen_test.RunnerGCTest.test_gc_infinite_coro) ... ok 221s test_multi_moment (tornado.test.gen_test.RunnerGCTest.test_multi_moment) ... ok 221s test_already_done (tornado.test.gen_test.WaitIteratorTest.test_already_done) ... ok 221s test_empty_iterator (tornado.test.gen_test.WaitIteratorTest.test_empty_iterator) ... ok 221s test_iterator (tornado.test.gen_test.WaitIteratorTest.test_iterator) ... ok 221s test_iterator_async_await (tornado.test.gen_test.WaitIteratorTest.test_iterator_async_await) ... ok 221s test_no_ref (tornado.test.gen_test.WaitIteratorTest.test_no_ref) ... ok 221s test_already_resolved (tornado.test.gen_test.WithTimeoutTest.test_already_resolved) ... ok 221s test_completed_concurrent_future (tornado.test.gen_test.WithTimeoutTest.test_completed_concurrent_future) ... ok 221s test_completes_before_timeout (tornado.test.gen_test.WithTimeoutTest.test_completes_before_timeout) ... ok 221s test_fails_before_timeout (tornado.test.gen_test.WithTimeoutTest.test_fails_before_timeout) ... ok 221s test_normal_concurrent_future (tornado.test.gen_test.WithTimeoutTest.test_normal_concurrent_future) ... ok 221s test_timeout (tornado.test.gen_test.WithTimeoutTest.test_timeout) ... ok 221s test_timeout_concurrent_future (tornado.test.gen_test.WithTimeoutTest.test_timeout_concurrent_future) ... ok 221s test_http10_no_content_length (tornado.test.http1connection_test.HTTP1ConnectionTest.test_http10_no_content_length) ... ok 221s test_304_with_content_length (tornado.test.httpclient_test.HTTPClientCommonTestCase.test_304_with_content_length) ... ok 221s test_all_methods (tornado.test.httpclient_test.HTTPClientCommonTestCase.test_all_methods) ... ok 221s test_basic_auth (tornado.test.httpclient_test.HTTPClientCommonTestCase.test_basic_auth) ... ok 221s test_basic_auth_explicit_mode (tornado.test.httpclient_test.HTTPClientCommonTestCase.test_basic_auth_explicit_mode) ... ok 221s test_basic_auth_unicode (tornado.test.httpclient_test.HTTPClientCommonTestCase.test_basic_auth_unicode) ... ok 221s test_bind_source_ip (tornado.test.httpclient_test.HTTPClientCommonTestCase.test_bind_source_ip) ... ok 221s test_body_encoding (tornado.test.httpclient_test.HTTPClientCommonTestCase.test_body_encoding) ... ok 222s test_body_sanity_checks (tornado.test.httpclient_test.HTTPClientCommonTestCase.test_body_sanity_checks) ... ok 222s test_chunked (tornado.test.httpclient_test.HTTPClientCommonTestCase.test_chunked) ... ok 222s test_chunked_close (tornado.test.httpclient_test.HTTPClientCommonTestCase.test_chunked_close) ... ok 222s test_configure_defaults (tornado.test.httpclient_test.HTTPClientCommonTestCase.test_configure_defaults) ... ok 222s test_credentials_in_url (tornado.test.httpclient_test.HTTPClientCommonTestCase.test_credentials_in_url) ... ok 222s test_error_after_cancel (tornado.test.httpclient_test.HTTPClientCommonTestCase.test_error_after_cancel) ... ok 222s test_follow_redirect (tornado.test.httpclient_test.HTTPClientCommonTestCase.test_follow_redirect) ... ok 222s test_future_http_error (tornado.test.httpclient_test.HTTPClientCommonTestCase.test_future_http_error) ... ok 222s test_future_http_error_no_raise (tornado.test.httpclient_test.HTTPClientCommonTestCase.test_future_http_error_no_raise) ... ok 222s test_future_interface (tornado.test.httpclient_test.HTTPClientCommonTestCase.test_future_interface) ... ok 222s test_gzip (tornado.test.httpclient_test.HTTPClientCommonTestCase.test_gzip) ... ok 222s test_header_callback (tornado.test.httpclient_test.HTTPClientCommonTestCase.test_header_callback) ... ok 222s test_header_callback_to_parse_line (tornado.test.httpclient_test.HTTPClientCommonTestCase.test_header_callback_to_parse_line) ... ok 222s test_header_crlf (tornado.test.httpclient_test.HTTPClientCommonTestCase.test_header_crlf) ... ok 222s test_header_encoding (tornado.test.httpclient_test.HTTPClientCommonTestCase.test_header_encoding) ... ok 222s test_header_types (tornado.test.httpclient_test.HTTPClientCommonTestCase.test_header_types) ... ok 222s test_hello_world (tornado.test.httpclient_test.HTTPClientCommonTestCase.test_hello_world) ... ok 222s test_invalid_gzip (tornado.test.httpclient_test.HTTPClientCommonTestCase.test_invalid_gzip) ... ok 222s test_method_after_redirect (tornado.test.httpclient_test.HTTPClientCommonTestCase.test_method_after_redirect) ... ok 222s test_multi_line_headers (tornado.test.httpclient_test.HTTPClientCommonTestCase.test_multi_line_headers) ... ok 222s test_non_ascii_header (tornado.test.httpclient_test.HTTPClientCommonTestCase.test_non_ascii_header) ... ok 222s test_patch_receives_payload (tornado.test.httpclient_test.HTTPClientCommonTestCase.test_patch_receives_payload) ... ok 222s test_post (tornado.test.httpclient_test.HTTPClientCommonTestCase.test_post) ... ok 222s test_put_307 (tornado.test.httpclient_test.HTTPClientCommonTestCase.test_put_307) ... ok 222s test_redirect_put_with_body (tornado.test.httpclient_test.HTTPClientCommonTestCase.test_redirect_put_with_body) ... ok 222s test_redirect_put_without_body (tornado.test.httpclient_test.HTTPClientCommonTestCase.test_redirect_put_without_body) ... ok 222s test_redirect_without_location (tornado.test.httpclient_test.HTTPClientCommonTestCase.test_redirect_without_location) ... ok 222s test_response_times (tornado.test.httpclient_test.HTTPClientCommonTestCase.test_response_times) ... ok 222s test_reuse_request_from_response (tornado.test.httpclient_test.HTTPClientCommonTestCase.test_reuse_request_from_response) ... ok 222s test_streaming_callback (tornado.test.httpclient_test.HTTPClientCommonTestCase.test_streaming_callback) ... ok 222s test_types (tornado.test.httpclient_test.HTTPClientCommonTestCase.test_types) ... ok 222s test_unsupported_auth_mode (tornado.test.httpclient_test.HTTPClientCommonTestCase.test_unsupported_auth_mode) ... ok 222s test_zero_timeout (tornado.test.httpclient_test.HTTPClientCommonTestCase.test_zero_timeout) ... ok 222s test_copy (tornado.test.httpclient_test.HTTPErrorTestCase.test_copy) ... ok 222s test_error_with_response (tornado.test.httpclient_test.HTTPErrorTestCase.test_error_with_response) ... ok 222s test_plain_error (tornado.test.httpclient_test.HTTPErrorTestCase.test_plain_error) ... ok 222s test_body (tornado.test.httpclient_test.HTTPRequestTestCase.test_body) ... ok 222s test_body_setter (tornado.test.httpclient_test.HTTPRequestTestCase.test_body_setter) ... ok 222s test_headers (tornado.test.httpclient_test.HTTPRequestTestCase.test_headers) ... ok 222s test_headers_setter (tornado.test.httpclient_test.HTTPRequestTestCase.test_headers_setter) ... ok 222s test_if_modified_since (tornado.test.httpclient_test.HTTPRequestTestCase.test_if_modified_since) ... ok 222s test_if_modified_since_naive_deprecated (tornado.test.httpclient_test.HTTPRequestTestCase.test_if_modified_since_naive_deprecated) ... ok 222s test_null_headers_setter (tornado.test.httpclient_test.HTTPRequestTestCase.test_null_headers_setter) ... ok 222s test_str (tornado.test.httpclient_test.HTTPResponseTestCase.test_str) ... ok 222s test_bad_attribute (tornado.test.httpclient_test.RequestProxyTest.test_bad_attribute) ... ok 222s test_both_set (tornado.test.httpclient_test.RequestProxyTest.test_both_set) ... ok 222s test_default_set (tornado.test.httpclient_test.RequestProxyTest.test_default_set) ... ok 222s test_defaults_none (tornado.test.httpclient_test.RequestProxyTest.test_defaults_none) ... ok 222s test_neither_set (tornado.test.httpclient_test.RequestProxyTest.test_neither_set) ... ok 222s test_request_set (tornado.test.httpclient_test.RequestProxyTest.test_request_set) ... ok 222s test_destructor_log (tornado.test.httpclient_test.SyncHTTPClientSubprocessTest.test_destructor_log) ... ok 222s test_sync_client (tornado.test.httpclient_test.SyncHTTPClientTest.test_sync_client) ... ok 222s test_sync_client_error (tornado.test.httpclient_test.SyncHTTPClientTest.test_sync_client_error) ... ok 222s test_missing_arguments (tornado.test.httpserver_test.BadSSLOptionsTest.test_missing_arguments) ... ok 222s test_missing_key (tornado.test.httpserver_test.BadSSLOptionsTest.test_missing_key) 222s A missing SSL key should cause an immediate exception. ... ok 222s test_body_size_override_reset (tornado.test.httpserver_test.BodyLimitsTest.test_body_size_override_reset) ... ok 222s test_large_body_buffered (tornado.test.httpserver_test.BodyLimitsTest.test_large_body_buffered) ... ok 222s test_large_body_buffered_chunked (tornado.test.httpserver_test.BodyLimitsTest.test_large_body_buffered_chunked) ... ok 222s test_large_body_streaming (tornado.test.httpserver_test.BodyLimitsTest.test_large_body_streaming) ... ok 222s test_large_body_streaming_chunked (tornado.test.httpserver_test.BodyLimitsTest.test_large_body_streaming_chunked) ... ok 222s test_large_body_streaming_chunked_override (tornado.test.httpserver_test.BodyLimitsTest.test_large_body_streaming_chunked_override) ... ok 222s test_large_body_streaming_override (tornado.test.httpserver_test.BodyLimitsTest.test_large_body_streaming_override) ... ok 222s test_small_body (tornado.test.httpserver_test.BodyLimitsTest.test_small_body) ... ok 222s test_timeout (tornado.test.httpserver_test.BodyLimitsTest.test_timeout) ... ok 222s test_uncompressed (tornado.test.httpserver_test.GzipBaseTest.test_uncompressed) ... ok 222s test_gzip (tornado.test.httpserver_test.GzipTest.test_gzip) ... ok 222s test_gzip_case_insensitive (tornado.test.httpserver_test.GzipTest.test_gzip_case_insensitive) ... ok 222s test_uncompressed (tornado.test.httpserver_test.GzipTest.test_uncompressed) ... ok 222s test_gzip_unsupported (tornado.test.httpserver_test.GzipUnsupportedTest.test_gzip_unsupported) ... ok 222s test_uncompressed (tornado.test.httpserver_test.GzipUnsupportedTest.test_uncompressed) ... ok 222s test_100_continue (tornado.test.httpserver_test.HTTPConnectionTest.test_100_continue) ... ok 222s test_multipart_form (tornado.test.httpserver_test.HTTPConnectionTest.test_multipart_form) ... ok 222s test_newlines (tornado.test.httpserver_test.HTTPConnectionTest.test_newlines) ... ok 222s test_chunked_request_body (tornado.test.httpserver_test.HTTPServerRawTest.test_chunked_request_body) ... ok 222s test_chunked_request_body_duplicate_header (tornado.test.httpserver_test.HTTPServerRawTest.test_chunked_request_body_duplicate_header) ... ok 222s test_chunked_request_body_invalid_size (tornado.test.httpserver_test.HTTPServerRawTest.test_chunked_request_body_invalid_size) ... ok 222s test_chunked_request_body_transfer_encoding_and_content_length (tornado.test.httpserver_test.HTTPServerRawTest.test_chunked_request_body_transfer_encoding_and_content_length) ... ok 223s test_chunked_request_body_unsupported_transfer_encoding (tornado.test.httpserver_test.HTTPServerRawTest.test_chunked_request_body_unsupported_transfer_encoding) ... ok 223s test_chunked_request_uppercase (tornado.test.httpserver_test.HTTPServerRawTest.test_chunked_request_uppercase) ... ok 223s test_empty_request (tornado.test.httpserver_test.HTTPServerRawTest.test_empty_request) ... ok 223s test_invalid_content_length (tornado.test.httpserver_test.HTTPServerRawTest.test_invalid_content_length) ... ok 223s test_invalid_host_header_with_whitespace (tornado.test.httpserver_test.HTTPServerRawTest.test_invalid_host_header_with_whitespace) ... ok 223s test_invalid_methods (tornado.test.httpserver_test.HTTPServerRawTest.test_invalid_methods) ... ok 223s test_malformed_first_line_log (tornado.test.httpserver_test.HTTPServerRawTest.test_malformed_first_line_log) ... ok 223s test_malformed_first_line_response (tornado.test.httpserver_test.HTTPServerRawTest.test_malformed_first_line_response) ... ok 223s test_malformed_headers (tornado.test.httpserver_test.HTTPServerRawTest.test_malformed_headers) ... ok 223s test_double_slash (tornado.test.httpserver_test.HTTPServerTest.test_double_slash) ... ok 223s test_empty_post_parameters (tornado.test.httpserver_test.HTTPServerTest.test_empty_post_parameters) ... ok 223s test_empty_query_string (tornado.test.httpserver_test.HTTPServerTest.test_empty_query_string) ... ok 223s test_post_encodings (tornado.test.httpserver_test.HTTPServerTest.test_post_encodings) ... ok 223s test_query_string_encoding (tornado.test.httpserver_test.HTTPServerTest.test_query_string_encoding) ... ok 223s test_types (tornado.test.httpserver_test.HTTPServerTest.test_types) ... ok 223s test_idle_after_use (tornado.test.httpserver_test.IdleTimeoutTest.test_idle_after_use) ... ok 223s test_unused_connection (tornado.test.httpserver_test.IdleTimeoutTest.test_unused_connection) ... ok 223s test_invalid_output_content_length (tornado.test.httpserver_test.InvalidOutputContentLengthTest.test_invalid_output_content_length) ... ok 223s test_cancel_during_download (tornado.test.httpserver_test.KeepAliveTest.test_cancel_during_download) ... ok 223s test_finish_while_closed (tornado.test.httpserver_test.KeepAliveTest.test_finish_while_closed) ... ok 223s test_http10 (tornado.test.httpserver_test.KeepAliveTest.test_http10) ... ok 223s test_http10_keepalive (tornado.test.httpserver_test.KeepAliveTest.test_http10_keepalive) ... ok 223s test_http10_keepalive_extra_crlf (tornado.test.httpserver_test.KeepAliveTest.test_http10_keepalive_extra_crlf) ... ok 223s test_keepalive_chunked (tornado.test.httpserver_test.KeepAliveTest.test_keepalive_chunked) ... ok 223s test_keepalive_chunked_head_no_body (tornado.test.httpserver_test.KeepAliveTest.test_keepalive_chunked_head_no_body) ... ok 223s test_pipelined_cancel (tornado.test.httpserver_test.KeepAliveTest.test_pipelined_cancel) ... ok 223s test_pipelined_requests (tornado.test.httpserver_test.KeepAliveTest.test_pipelined_requests) ... ok 223s test_request_close (tornado.test.httpserver_test.KeepAliveTest.test_request_close) ... ok 223s test_two_requests (tornado.test.httpserver_test.KeepAliveTest.test_two_requests) ... ok 223s test_legacy_interface (tornado.test.httpserver_test.LegacyInterfaceTest.test_legacy_interface) ... ok 223s test_manual_protocol (tornado.test.httpserver_test.ManualProtocolTest.test_manual_protocol) ... ok 223s test_large_headers (tornado.test.httpserver_test.MaxHeaderSizeTest.test_large_headers) ... ok 223s test_small_headers (tornado.test.httpserver_test.MaxHeaderSizeTest.test_small_headers) ... ok 223s test_error_logging (tornado.test.httpserver_test.SSLTest.test_error_logging) ... ok 223s test_large_post (tornado.test.httpserver_test.SSLTest.test_large_post) ... ok 223s test_non_ssl_request (tornado.test.httpserver_test.SSLTest.test_non_ssl_request) ... ok 223s test_ssl (tornado.test.httpserver_test.SSLTest.test_ssl) ... ok 223s test_request_without_xprotocol (tornado.test.httpserver_test.SSLXHeaderTest.test_request_without_xprotocol) ... ok 223s test_chunked_body (tornado.test.httpserver_test.StreamingChunkSizeTest.test_chunked_body) ... ok 223s test_chunked_compressed (tornado.test.httpserver_test.StreamingChunkSizeTest.test_chunked_compressed) ... ok 223s test_compressed_body (tornado.test.httpserver_test.StreamingChunkSizeTest.test_compressed_body) ... ok 223s test_regular_body (tornado.test.httpserver_test.StreamingChunkSizeTest.test_regular_body) ... ok 223s test_unix_socket (tornado.test.httpserver_test.UnixSocketTestAbstract.test_unix_socket) ... ok 223s test_unix_socket_bad_request (tornado.test.httpserver_test.UnixSocketTestAbstract.test_unix_socket_bad_request) ... ok 223s test_unix_socket (tornado.test.httpserver_test.UnixSocketTestFile.test_unix_socket) ... ok 223s test_unix_socket_bad_request (tornado.test.httpserver_test.UnixSocketTestFile.test_unix_socket_bad_request) ... ok 223s test_ip_headers (tornado.test.httpserver_test.XHeaderTest.test_ip_headers) ... ok 223s test_scheme_headers (tornado.test.httpserver_test.XHeaderTest.test_scheme_headers) ... ok 223s test_trusted_downstream (tornado.test.httpserver_test.XHeaderTest.test_trusted_downstream) ... ok 223s test_other_aware_datetime (tornado.test.httputil_test.FormatTimestampTest.test_other_aware_datetime) ... ok 223s test_struct_time (tornado.test.httputil_test.FormatTimestampTest.test_struct_time) ... ok 223s test_time_tuple (tornado.test.httputil_test.FormatTimestampTest.test_time_tuple) ... ok 223s test_unix_time_float (tornado.test.httputil_test.FormatTimestampTest.test_unix_time_float) ... ok 223s test_unix_time_int (tornado.test.httputil_test.FormatTimestampTest.test_unix_time_int) ... ok 223s test_utc_aware_datetime (tornado.test.httputil_test.FormatTimestampTest.test_utc_aware_datetime) ... ok 223s test_utc_naive_datetime (tornado.test.httputil_test.FormatTimestampTest.test_utc_naive_datetime) ... ok 223s test_utc_naive_datetime_deprecated (tornado.test.httputil_test.FormatTimestampTest.test_utc_naive_datetime_deprecated) ... ok 223s test_continuation (tornado.test.httputil_test.HTTPHeadersTest.test_continuation) ... ok 223s test_copy (tornado.test.httputil_test.HTTPHeadersTest.test_copy) ... ok 223s test_forbidden_ascii_characters (tornado.test.httputil_test.HTTPHeadersTest.test_forbidden_ascii_characters) ... ok 223s test_invalid_header_names (tornado.test.httputil_test.HTTPHeadersTest.test_invalid_header_names) ... ok 224s test_linear_performance (tornado.test.httputil_test.HTTPHeadersTest.test_linear_performance) ... FAIL 224s test_multi_line (tornado.test.httputil_test.HTTPHeadersTest.test_multi_line) ... ok 224s test_optional_cr (tornado.test.httputil_test.HTTPHeadersTest.test_optional_cr) ... ok 224s test_pickle_roundtrip (tornado.test.httputil_test.HTTPHeadersTest.test_pickle_roundtrip) ... ok 224s test_setdefault (tornado.test.httputil_test.HTTPHeadersTest.test_setdefault) ... ok 224s test_string (tornado.test.httputil_test.HTTPHeadersTest.test_string) ... ok 224s test_unicode_newlines (tornado.test.httputil_test.HTTPHeadersTest.test_unicode_newlines) ... ok 224s test_unicode_whitespace (tornado.test.httputil_test.HTTPHeadersTest.test_unicode_whitespace) ... ok 224s test_body_is_a_byte_string (tornado.test.httputil_test.HTTPServerRequestTest.test_body_is_a_byte_string) ... ok 224s test_default_constructor (tornado.test.httputil_test.HTTPServerRequestTest.test_default_constructor) ... ok 224s test_repr_does_not_contain_headers (tornado.test.httputil_test.HTTPServerRequestTest.test_repr_does_not_contain_headers) ... ok 224s test_boundary_starts_and_ends_with_quotes (tornado.test.httputil_test.MultipartFormDataTest.test_boundary_starts_and_ends_with_quotes) ... ok 224s test_content_disposition_header_without_name_parameter (tornado.test.httputil_test.MultipartFormDataTest.test_content_disposition_header_without_name_parameter) ... ok 224s test_data_after_final_boundary (tornado.test.httputil_test.MultipartFormDataTest.test_data_after_final_boundary) ... ok 224s test_disposition_param_linear_performance (tornado.test.httputil_test.MultipartFormDataTest.test_disposition_param_linear_performance) ... ok 224s test_file_upload (tornado.test.httputil_test.MultipartFormDataTest.test_file_upload) ... ok 224s test_invalid_content_disposition (tornado.test.httputil_test.MultipartFormDataTest.test_invalid_content_disposition) ... ok 224s test_line_does_not_end_with_correct_line_break (tornado.test.httputil_test.MultipartFormDataTest.test_line_does_not_end_with_correct_line_break) ... ok 224s test_missing_headers (tornado.test.httputil_test.MultipartFormDataTest.test_missing_headers) ... ok 224s test_non_ascii_filename_raw (tornado.test.httputil_test.MultipartFormDataTest.test_non_ascii_filename_raw) ... ok 224s test_non_ascii_filename_rfc5987 (tornado.test.httputil_test.MultipartFormDataTest.test_non_ascii_filename_rfc5987) ... ok 224s test_special_filenames (tornado.test.httputil_test.MultipartFormDataTest.test_special_filenames) ... ok 224s test_unquoted_names (tornado.test.httputil_test.MultipartFormDataTest.test_unquoted_names) ... ok 224s test_cookie_edgecases (tornado.test.httputil_test.ParseCookieTest.test_cookie_edgecases) ... ok 224s test_invalid_cookies (tornado.test.httputil_test.ParseCookieTest.test_invalid_cookies) 224s Cookie strings that go against RFC6265 but browsers will send if set ... ok 224s test_python_cookies (tornado.test.httputil_test.ParseCookieTest.test_python_cookies) 224s Test cases copied from Python's Lib/test/test_http_cookies.py ... ok 224s test_unquote (tornado.test.httputil_test.ParseCookieTest.test_unquote) ... ok 224s test_unquote_large (tornado.test.httputil_test.ParseCookieTest.test_unquote_large) ... ok 224s test_parse_request_start_line (tornado.test.httputil_test.ParseRequestStartLineTest.test_parse_request_start_line) ... ok 224s test_parsing (tornado.test.httputil_test.QsParseTest.test_parsing) ... ok 224s test_url_concat_dict_params (tornado.test.httputil_test.TestUrlConcat.test_url_concat_dict_params) ... ok 224s test_url_concat_encode_args (tornado.test.httputil_test.TestUrlConcat.test_url_concat_encode_args) ... ok 224s test_url_concat_mult_params (tornado.test.httputil_test.TestUrlConcat.test_url_concat_mult_params) ... ok 224s test_url_concat_multi_same_params (tornado.test.httputil_test.TestUrlConcat.test_url_concat_multi_same_params) ... ok 224s test_url_concat_multi_same_query_params (tornado.test.httputil_test.TestUrlConcat.test_url_concat_multi_same_query_params) ... ok 224s test_url_concat_no_params (tornado.test.httputil_test.TestUrlConcat.test_url_concat_no_params) ... ok 224s test_url_concat_no_query_params (tornado.test.httputil_test.TestUrlConcat.test_url_concat_no_query_params) ... ok 224s test_url_concat_none_params (tornado.test.httputil_test.TestUrlConcat.test_url_concat_none_params) ... ok 224s test_url_concat_q_with_no_trailing_amp (tornado.test.httputil_test.TestUrlConcat.test_url_concat_q_with_no_trailing_amp) ... ok 224s test_url_concat_trailing_amp (tornado.test.httputil_test.TestUrlConcat.test_url_concat_trailing_amp) ... ok 224s test_url_concat_trailing_q (tornado.test.httputil_test.TestUrlConcat.test_url_concat_trailing_q) ... ok 224s test_url_concat_with_frag (tornado.test.httputil_test.TestUrlConcat.test_url_concat_with_frag) ... ok 224s test_import_aliases (tornado.test.import_test.ImportTest.test_import_aliases) ... ok 224s test_import_everything (tornado.test.import_test.ImportTest.test_import_everything) ... ok 225s test_lazy_import (tornado.test.import_test.ImportTest.test_lazy_import) ... ok 225s test_add_callback_from_signal (tornado.test.ioloop_test.TestIOLoop.test_add_callback_from_signal) ... ok 225s test_add_callback_from_signal_other_thread (tornado.test.ioloop_test.TestIOLoop.test_add_callback_from_signal_other_thread) ... ok 226s test_add_callback_return_sequence (tornado.test.ioloop_test.TestIOLoop.test_add_callback_return_sequence) ... ok 226s test_add_callback_wakeup (tornado.test.ioloop_test.TestIOLoop.test_add_callback_wakeup) ... ok 226s test_add_callback_wakeup_other_thread (tornado.test.ioloop_test.TestIOLoop.test_add_callback_wakeup_other_thread) ... ok 226s test_add_callback_while_closing (tornado.test.ioloop_test.TestIOLoop.test_add_callback_while_closing) ... ok 226s test_add_timeout_return (tornado.test.ioloop_test.TestIOLoop.test_add_timeout_return) ... ok 226s test_add_timeout_timedelta (tornado.test.ioloop_test.TestIOLoop.test_add_timeout_timedelta) ... ok 226s test_call_at_return (tornado.test.ioloop_test.TestIOLoop.test_call_at_return) ... ok 226s test_call_later_return (tornado.test.ioloop_test.TestIOLoop.test_call_later_return) ... ok 226s test_close_file_object (tornado.test.ioloop_test.TestIOLoop.test_close_file_object) 226s When a file object is used instead of a numeric file descriptor, ... ok 226s test_exception_logging (tornado.test.ioloop_test.TestIOLoop.test_exception_logging) 226s Uncaught exceptions get logged by the IOLoop. ... ok 226s test_exception_logging_future (tornado.test.ioloop_test.TestIOLoop.test_exception_logging_future) 226s The IOLoop examines exceptions from Futures and logs them. ... ok 226s test_exception_logging_native_coro (tornado.test.ioloop_test.TestIOLoop.test_exception_logging_native_coro) 226s The IOLoop examines exceptions from awaitables and logs them. ... ok 226s test_explicit_asyncio_loop (tornado.test.ioloop_test.TestIOLoop.test_explicit_asyncio_loop) ... ok 226s test_handler_callback_file_object (tornado.test.ioloop_test.TestIOLoop.test_handler_callback_file_object) 226s The handler callback receives the same fd object it passed in. ... ok 226s test_init_close_race (tornado.test.ioloop_test.TestIOLoop.test_init_close_race) ... ok 226s test_mixed_fd_fileobj (tornado.test.ioloop_test.TestIOLoop.test_mixed_fd_fileobj) ... ok 226s test_multiple_add (tornado.test.ioloop_test.TestIOLoop.test_multiple_add) ... ok 226s test_read_while_writeable (tornado.test.ioloop_test.TestIOLoop.test_read_while_writeable) ... ok 226s test_reentrant (tornado.test.ioloop_test.TestIOLoop.test_reentrant) 226s Calling start() twice should raise an error, not deadlock. ... ok 226s test_remove_handler_from_handler (tornado.test.ioloop_test.TestIOLoop.test_remove_handler_from_handler) ... ok 226s test_remove_timeout_after_fire (tornado.test.ioloop_test.TestIOLoop.test_remove_timeout_after_fire) ... ok 226s test_remove_timeout_cleanup (tornado.test.ioloop_test.TestIOLoop.test_remove_timeout_cleanup) ... ok 226s test_remove_timeout_from_timeout (tornado.test.ioloop_test.TestIOLoop.test_remove_timeout_from_timeout) ... ok 226s test_remove_without_add (tornado.test.ioloop_test.TestIOLoop.test_remove_without_add) ... ok 226s test_spawn_callback (tornado.test.ioloop_test.TestIOLoop.test_spawn_callback) ... ok 226s test_timeout_with_arguments (tornado.test.ioloop_test.TestIOLoop.test_timeout_with_arguments) ... ok 227s test_asyncio (tornado.test.ioloop_test.TestIOLoopConfiguration.test_asyncio) ... ok 227s test_asyncio_main (tornado.test.ioloop_test.TestIOLoopConfiguration.test_asyncio_main) ... ok 228s test_default (tornado.test.ioloop_test.TestIOLoopConfiguration.test_default) ... ok 228s test_force_current (tornado.test.ioloop_test.TestIOLoopCurrent.test_force_current) ... ok 228s test_non_current (tornado.test.ioloop_test.TestIOLoopCurrent.test_non_current) ... ok 228s test_clear_without_current (tornado.test.ioloop_test.TestIOLoopCurrentAsync.test_clear_without_current) ... ok 228s test_add_future_threads (tornado.test.ioloop_test.TestIOLoopFutures.test_add_future_threads) ... ok 228s test_run_in_executor_gen (tornado.test.ioloop_test.TestIOLoopFutures.test_run_in_executor_gen) ... ok 228s test_run_in_executor_native (tornado.test.ioloop_test.TestIOLoopFutures.test_run_in_executor_native) ... ok 228s test_set_default_executor (tornado.test.ioloop_test.TestIOLoopFutures.test_set_default_executor) ... ok 228s test_async_exception (tornado.test.ioloop_test.TestIOLoopRunSync.test_async_exception) ... ok 228s test_async_result (tornado.test.ioloop_test.TestIOLoopRunSync.test_async_result) ... ok 228s test_current (tornado.test.ioloop_test.TestIOLoopRunSync.test_current) ... ok 228s test_native_coroutine (tornado.test.ioloop_test.TestIOLoopRunSync.test_native_coroutine) ... ok 228s test_stop_no_timeout (tornado.test.ioloop_test.TestIOLoopRunSync.test_stop_no_timeout) ... ok 228s test_sync_exception (tornado.test.ioloop_test.TestIOLoopRunSync.test_sync_exception) ... ok 228s test_sync_result (tornado.test.ioloop_test.TestIOLoopRunSync.test_sync_result) ... ok 228s test_timeout (tornado.test.ioloop_test.TestIOLoopRunSync.test_timeout) ... ok 228s test_periodic_async (tornado.test.ioloop_test.TestPeriodicCallbackAsync.test_periodic_async) ... ok 228s test_periodic_coro (tornado.test.ioloop_test.TestPeriodicCallbackAsync.test_periodic_coro) ... ok 228s test_periodic_plain (tornado.test.ioloop_test.TestPeriodicCallbackAsync.test_periodic_plain) ... ok 228s test_basic (tornado.test.ioloop_test.TestPeriodicCallbackMath.test_basic) ... ok 228s test_clock_backwards (tornado.test.ioloop_test.TestPeriodicCallbackMath.test_clock_backwards) ... ok 228s test_jitter (tornado.test.ioloop_test.TestPeriodicCallbackMath.test_jitter) ... ok 228s test_overrun (tornado.test.ioloop_test.TestPeriodicCallbackMath.test_overrun) ... ok 228s test_timedelta (tornado.test.ioloop_test.TestPeriodicCallbackMath.test_timedelta) ... ok 228s test_async_read_error_logging (tornado.test.iostream_test.TestIOStream.test_async_read_error_logging) ... ok 228s test_close_buffered_data (tornado.test.iostream_test.TestIOStream.test_close_buffered_data) ... ok 228s test_close_callback_with_pending_read (tornado.test.iostream_test.TestIOStream.test_close_callback_with_pending_read) ... ok 228s test_connection_refused (tornado.test.iostream_test.TestIOStream.test_connection_refused) ... ok 228s test_flow_control (tornado.test.iostream_test.TestIOStream.test_flow_control) ... ok 228s test_future_close_callback (tornado.test.iostream_test.TestIOStream.test_future_close_callback) ... ok 228s test_future_delayed_close_callback (tornado.test.iostream_test.TestIOStream.test_future_delayed_close_callback) ... ok 228s test_future_write (tornado.test.iostream_test.TestIOStream.test_future_write) 229s Test that write() Futures are never orphaned. ... ok 229s test_gaierror (tornado.test.iostream_test.TestIOStream.test_gaierror) ... ok 229s test_inline_read_error (tornado.test.iostream_test.TestIOStream.test_inline_read_error) ... ok 229s test_large_read_until (tornado.test.iostream_test.TestIOStream.test_large_read_until) ... ok 229s test_many_mixed_reads (tornado.test.iostream_test.TestIOStream.test_many_mixed_reads) ... ok 229s test_read_bytes_partial (tornado.test.iostream_test.TestIOStream.test_read_bytes_partial) ... ok 229s test_read_into (tornado.test.iostream_test.TestIOStream.test_read_into) ... ok 229s test_read_into_partial (tornado.test.iostream_test.TestIOStream.test_read_into_partial) ... ok 229s test_read_into_zero_bytes (tornado.test.iostream_test.TestIOStream.test_read_into_zero_bytes) ... ok 229s test_read_until_close_after_close (tornado.test.iostream_test.TestIOStream.test_read_until_close_after_close) ... ok 229s test_read_until_close_with_error (tornado.test.iostream_test.TestIOStream.test_read_until_close_with_error) ... ok 229s test_read_until_max_bytes (tornado.test.iostream_test.TestIOStream.test_read_until_max_bytes) ... ok 229s test_read_until_max_bytes_ignores_extra (tornado.test.iostream_test.TestIOStream.test_read_until_max_bytes_ignores_extra) ... ok 229s test_read_until_max_bytes_inline (tornado.test.iostream_test.TestIOStream.test_read_until_max_bytes_inline) ... ok 229s test_read_until_regex_max_bytes (tornado.test.iostream_test.TestIOStream.test_read_until_regex_max_bytes) ... ok 229s test_read_until_regex_max_bytes_ignores_extra (tornado.test.iostream_test.TestIOStream.test_read_until_regex_max_bytes_ignores_extra) ... ok 229s test_read_until_regex_max_bytes_inline (tornado.test.iostream_test.TestIOStream.test_read_until_regex_max_bytes_inline) ... ok 229s test_read_until_unsatisfied_after_close (tornado.test.iostream_test.TestIOStream.test_read_until_unsatisfied_after_close) ... ok 229s test_read_until_with_close_after_second_packet (tornado.test.iostream_test.TestIOStream.test_read_until_with_close_after_second_packet) ... ok 229s test_small_read_untils_from_large_buffer (tornado.test.iostream_test.TestIOStream.test_small_read_untils_from_large_buffer) ... ok 229s test_small_reads_from_large_buffer (tornado.test.iostream_test.TestIOStream.test_small_reads_from_large_buffer) ... ok 229s test_write_memoryview (tornado.test.iostream_test.TestIOStream.test_write_memoryview) ... ok 229s test_write_zero_bytes (tornado.test.iostream_test.TestIOStream.test_write_zero_bytes) ... ok 229s test_check_disabled (tornado.test.iostream_test.TestIOStreamCheckHostname.test_check_disabled) ... ok 229s test_match (tornado.test.iostream_test.TestIOStreamCheckHostname.test_match) ... ok 229s test_no_match (tornado.test.iostream_test.TestIOStreamCheckHostname.test_no_match) ... ok 229s test_async_read_error_logging (tornado.test.iostream_test.TestIOStreamSSL.test_async_read_error_logging) ... ok 229s test_close_buffered_data (tornado.test.iostream_test.TestIOStreamSSL.test_close_buffered_data) ... ok 229s test_close_callback_with_pending_read (tornado.test.iostream_test.TestIOStreamSSL.test_close_callback_with_pending_read) ... ok 229s test_connection_refused (tornado.test.iostream_test.TestIOStreamSSL.test_connection_refused) ... ok 229s test_flow_control (tornado.test.iostream_test.TestIOStreamSSL.test_flow_control) ... ok 229s test_future_close_callback (tornado.test.iostream_test.TestIOStreamSSL.test_future_close_callback) ... ok 229s test_future_delayed_close_callback (tornado.test.iostream_test.TestIOStreamSSL.test_future_delayed_close_callback) ... ok 229s test_future_write (tornado.test.iostream_test.TestIOStreamSSL.test_future_write) 230s Test that write() Futures are never orphaned. ... ok 230s test_gaierror (tornado.test.iostream_test.TestIOStreamSSL.test_gaierror) ... ok 230s test_inline_read_error (tornado.test.iostream_test.TestIOStreamSSL.test_inline_read_error) ... ok 230s test_large_read_until (tornado.test.iostream_test.TestIOStreamSSL.test_large_read_until) ... ok 230s test_many_mixed_reads (tornado.test.iostream_test.TestIOStreamSSL.test_many_mixed_reads) ... ok 230s test_read_bytes_partial (tornado.test.iostream_test.TestIOStreamSSL.test_read_bytes_partial) ... ok 230s test_read_into (tornado.test.iostream_test.TestIOStreamSSL.test_read_into) ... ok 230s test_read_into_partial (tornado.test.iostream_test.TestIOStreamSSL.test_read_into_partial) ... ok 230s test_read_into_zero_bytes (tornado.test.iostream_test.TestIOStreamSSL.test_read_into_zero_bytes) ... ok 230s test_read_until_close_after_close (tornado.test.iostream_test.TestIOStreamSSL.test_read_until_close_after_close) ... ok 230s test_read_until_close_with_error (tornado.test.iostream_test.TestIOStreamSSL.test_read_until_close_with_error) ... ok 230s test_read_until_max_bytes (tornado.test.iostream_test.TestIOStreamSSL.test_read_until_max_bytes) ... ok 230s test_read_until_max_bytes_ignores_extra (tornado.test.iostream_test.TestIOStreamSSL.test_read_until_max_bytes_ignores_extra) ... ok 230s test_read_until_max_bytes_inline (tornado.test.iostream_test.TestIOStreamSSL.test_read_until_max_bytes_inline) ... ok 231s test_read_until_regex_max_bytes (tornado.test.iostream_test.TestIOStreamSSL.test_read_until_regex_max_bytes) ... ok 231s test_read_until_regex_max_bytes_ignores_extra (tornado.test.iostream_test.TestIOStreamSSL.test_read_until_regex_max_bytes_ignores_extra) ... ok 231s test_read_until_regex_max_bytes_inline (tornado.test.iostream_test.TestIOStreamSSL.test_read_until_regex_max_bytes_inline) ... ok 231s test_read_until_unsatisfied_after_close (tornado.test.iostream_test.TestIOStreamSSL.test_read_until_unsatisfied_after_close) ... ok 231s test_read_until_with_close_after_second_packet (tornado.test.iostream_test.TestIOStreamSSL.test_read_until_with_close_after_second_packet) ... ok 231s test_small_read_untils_from_large_buffer (tornado.test.iostream_test.TestIOStreamSSL.test_small_read_untils_from_large_buffer) ... ok 231s test_small_reads_from_large_buffer (tornado.test.iostream_test.TestIOStreamSSL.test_small_reads_from_large_buffer) ... ok 231s test_write_memoryview (tornado.test.iostream_test.TestIOStreamSSL.test_write_memoryview) ... ok 231s test_write_zero_bytes (tornado.test.iostream_test.TestIOStreamSSL.test_write_zero_bytes) ... ok 231s test_async_read_error_logging (tornado.test.iostream_test.TestIOStreamSSLContext.test_async_read_error_logging) ... ok 231s test_close_buffered_data (tornado.test.iostream_test.TestIOStreamSSLContext.test_close_buffered_data) ... ok 231s test_close_callback_with_pending_read (tornado.test.iostream_test.TestIOStreamSSLContext.test_close_callback_with_pending_read) ... ok 231s test_connection_refused (tornado.test.iostream_test.TestIOStreamSSLContext.test_connection_refused) ... ok 231s test_flow_control (tornado.test.iostream_test.TestIOStreamSSLContext.test_flow_control) ... ok 231s test_future_close_callback (tornado.test.iostream_test.TestIOStreamSSLContext.test_future_close_callback) ... ok 231s test_future_delayed_close_callback (tornado.test.iostream_test.TestIOStreamSSLContext.test_future_delayed_close_callback) ... ok 231s test_future_write (tornado.test.iostream_test.TestIOStreamSSLContext.test_future_write) 232s Test that write() Futures are never orphaned. ... ok 232s test_gaierror (tornado.test.iostream_test.TestIOStreamSSLContext.test_gaierror) ... ok 232s test_inline_read_error (tornado.test.iostream_test.TestIOStreamSSLContext.test_inline_read_error) ... ok 233s test_large_read_until (tornado.test.iostream_test.TestIOStreamSSLContext.test_large_read_until) ... ok 233s test_many_mixed_reads (tornado.test.iostream_test.TestIOStreamSSLContext.test_many_mixed_reads) ... ok 233s test_read_bytes_partial (tornado.test.iostream_test.TestIOStreamSSLContext.test_read_bytes_partial) ... ok 233s test_read_into (tornado.test.iostream_test.TestIOStreamSSLContext.test_read_into) ... ok 233s test_read_into_partial (tornado.test.iostream_test.TestIOStreamSSLContext.test_read_into_partial) ... ok 233s test_read_into_zero_bytes (tornado.test.iostream_test.TestIOStreamSSLContext.test_read_into_zero_bytes) ... ok 233s test_read_until_close_after_close (tornado.test.iostream_test.TestIOStreamSSLContext.test_read_until_close_after_close) ... ok 234s test_read_until_close_with_error (tornado.test.iostream_test.TestIOStreamSSLContext.test_read_until_close_with_error) ... ok 234s test_read_until_max_bytes (tornado.test.iostream_test.TestIOStreamSSLContext.test_read_until_max_bytes) ... ok 234s test_read_until_max_bytes_ignores_extra (tornado.test.iostream_test.TestIOStreamSSLContext.test_read_until_max_bytes_ignores_extra) ... ok 234s test_read_until_max_bytes_inline (tornado.test.iostream_test.TestIOStreamSSLContext.test_read_until_max_bytes_inline) ... ok 234s test_read_until_regex_max_bytes (tornado.test.iostream_test.TestIOStreamSSLContext.test_read_until_regex_max_bytes) ... ok 234s test_read_until_regex_max_bytes_ignores_extra (tornado.test.iostream_test.TestIOStreamSSLContext.test_read_until_regex_max_bytes_ignores_extra) ... ok 234s test_read_until_regex_max_bytes_inline (tornado.test.iostream_test.TestIOStreamSSLContext.test_read_until_regex_max_bytes_inline) ... ok 234s test_read_until_unsatisfied_after_close (tornado.test.iostream_test.TestIOStreamSSLContext.test_read_until_unsatisfied_after_close) ... ok 234s test_read_until_with_close_after_second_packet (tornado.test.iostream_test.TestIOStreamSSLContext.test_read_until_with_close_after_second_packet) ... ok 234s test_small_read_untils_from_large_buffer (tornado.test.iostream_test.TestIOStreamSSLContext.test_small_read_untils_from_large_buffer) ... ok 234s test_small_reads_from_large_buffer (tornado.test.iostream_test.TestIOStreamSSLContext.test_small_reads_from_large_buffer) ... ok 234s test_write_memoryview (tornado.test.iostream_test.TestIOStreamSSLContext.test_write_memoryview) ... ok 234s test_write_zero_bytes (tornado.test.iostream_test.TestIOStreamSSLContext.test_write_zero_bytes) ... ok 234s test_check_hostname (tornado.test.iostream_test.TestIOStreamStartTLS.test_check_hostname) ... ok 234s test_handshake_fail (tornado.test.iostream_test.TestIOStreamStartTLS.test_handshake_fail) ... ok 234s test_start_tls_smtp (tornado.test.iostream_test.TestIOStreamStartTLS.test_start_tls_smtp) ... ok 234s test_typed_memoryview (tornado.test.iostream_test.TestIOStreamStartTLS.test_typed_memoryview) ... ok 234s test_connection_closed (tornado.test.iostream_test.TestIOStreamWebHTTP.test_connection_closed) ... ok 234s test_future_close_while_reading (tornado.test.iostream_test.TestIOStreamWebHTTP.test_future_close_while_reading) ... ok 234s test_future_interface (tornado.test.iostream_test.TestIOStreamWebHTTP.test_future_interface) 234s Basic test of IOStream's ability to return Futures. ... ok 234s test_future_read_until_close (tornado.test.iostream_test.TestIOStreamWebHTTP.test_future_read_until_close) ... ok 234s test_read_until_close (tornado.test.iostream_test.TestIOStreamWebHTTP.test_read_until_close) ... ok 234s test_read_zero_bytes (tornado.test.iostream_test.TestIOStreamWebHTTP.test_read_zero_bytes) ... ok 234s test_write_while_connecting (tornado.test.iostream_test.TestIOStreamWebHTTP.test_write_while_connecting) ... ok 234s test_connection_closed (tornado.test.iostream_test.TestIOStreamWebHTTPS.test_connection_closed) ... ok 234s test_future_close_while_reading (tornado.test.iostream_test.TestIOStreamWebHTTPS.test_future_close_while_reading) ... ok 234s test_future_interface (tornado.test.iostream_test.TestIOStreamWebHTTPS.test_future_interface) 234s Basic test of IOStream's ability to return Futures. ... ok 234s test_future_read_until_close (tornado.test.iostream_test.TestIOStreamWebHTTPS.test_future_read_until_close) ... ok 235s test_read_until_close (tornado.test.iostream_test.TestIOStreamWebHTTPS.test_read_until_close) ... ok 235s test_read_zero_bytes (tornado.test.iostream_test.TestIOStreamWebHTTPS.test_read_zero_bytes) ... ok 235s test_write_while_connecting (tornado.test.iostream_test.TestIOStreamWebHTTPS.test_write_while_connecting) ... ok 235s test_close_buffered_data (tornado.test.iostream_test.TestPipeIOStream.test_close_buffered_data) ... ok 235s test_close_callback_with_pending_read (tornado.test.iostream_test.TestPipeIOStream.test_close_callback_with_pending_read) ... ok 235s test_flow_control (tornado.test.iostream_test.TestPipeIOStream.test_flow_control) ... ok 235s test_future_close_callback (tornado.test.iostream_test.TestPipeIOStream.test_future_close_callback) ... ok 235s test_future_delayed_close_callback (tornado.test.iostream_test.TestPipeIOStream.test_future_delayed_close_callback) ... ok 235s test_large_read_until (tornado.test.iostream_test.TestPipeIOStream.test_large_read_until) ... ok 235s test_many_mixed_reads (tornado.test.iostream_test.TestPipeIOStream.test_many_mixed_reads) ... ok 235s test_pipe_iostream (tornado.test.iostream_test.TestPipeIOStream.test_pipe_iostream) ... ok 235s test_pipe_iostream_big_write (tornado.test.iostream_test.TestPipeIOStream.test_pipe_iostream_big_write) ... ok 235s test_read_bytes_partial (tornado.test.iostream_test.TestPipeIOStream.test_read_bytes_partial) ... ok 235s test_read_into (tornado.test.iostream_test.TestPipeIOStream.test_read_into) ... ok 235s test_read_into_partial (tornado.test.iostream_test.TestPipeIOStream.test_read_into_partial) ... ok 235s test_read_into_zero_bytes (tornado.test.iostream_test.TestPipeIOStream.test_read_into_zero_bytes) ... ok 235s test_read_until_close_after_close (tornado.test.iostream_test.TestPipeIOStream.test_read_until_close_after_close) ... ok 235s test_read_until_max_bytes (tornado.test.iostream_test.TestPipeIOStream.test_read_until_max_bytes) ... ok 235s test_read_until_max_bytes_ignores_extra (tornado.test.iostream_test.TestPipeIOStream.test_read_until_max_bytes_ignores_extra) ... ok 235s test_read_until_max_bytes_inline (tornado.test.iostream_test.TestPipeIOStream.test_read_until_max_bytes_inline) ... ok 235s test_read_until_regex_max_bytes (tornado.test.iostream_test.TestPipeIOStream.test_read_until_regex_max_bytes) ... ok 235s test_read_until_regex_max_bytes_ignores_extra (tornado.test.iostream_test.TestPipeIOStream.test_read_until_regex_max_bytes_ignores_extra) ... ok 235s test_read_until_regex_max_bytes_inline (tornado.test.iostream_test.TestPipeIOStream.test_read_until_regex_max_bytes_inline) ... ok 235s test_read_until_unsatisfied_after_close (tornado.test.iostream_test.TestPipeIOStream.test_read_until_unsatisfied_after_close) ... ok 235s test_read_until_with_close_after_second_packet (tornado.test.iostream_test.TestPipeIOStream.test_read_until_with_close_after_second_packet) ... ok 235s test_small_read_untils_from_large_buffer (tornado.test.iostream_test.TestPipeIOStream.test_small_read_untils_from_large_buffer) ... ok 235s test_small_reads_from_large_buffer (tornado.test.iostream_test.TestPipeIOStream.test_small_reads_from_large_buffer) ... ok 235s test_write_memoryview (tornado.test.iostream_test.TestPipeIOStream.test_write_memoryview) ... ok 235s test_write_zero_bytes (tornado.test.iostream_test.TestPipeIOStream.test_write_zero_bytes) ... ok 235s test_large (tornado.test.iostream_test.TestStreamBuffer.test_large) ... ok 235s test_small (tornado.test.iostream_test.TestStreamBuffer.test_small) ... ok 235s test_wait_for_handshake_already_connected (tornado.test.iostream_test.WaitForHandshakeTest.test_wait_for_handshake_already_connected) ... ok 235s test_wait_for_handshake_already_waiting_error (tornado.test.iostream_test.WaitForHandshakeTest.test_wait_for_handshake_already_waiting_error) ... ok 235s test_wait_for_handshake_future (tornado.test.iostream_test.WaitForHandshakeTest.test_wait_for_handshake_future) ... ok 235s test_format_date (tornado.test.locale_test.EnglishTest.test_format_date) ... ok 235s test_format_day (tornado.test.locale_test.EnglishTest.test_format_day) ... ok 235s test_friendly_number (tornado.test.locale_test.EnglishTest.test_friendly_number) ... ok 235s test_list (tornado.test.locale_test.EnglishTest.test_list) ... ok 235s test_non_ascii_name (tornado.test.locale_test.LocaleDataTest.test_non_ascii_name) ... ok 235s test_csv (tornado.test.locale_test.TranslationLoaderTest.test_csv) ... ok 235s test_csv_bom (tornado.test.locale_test.TranslationLoaderTest.test_csv_bom) ... ok 235s test_gettext (tornado.test.locale_test.TranslationLoaderTest.test_gettext) ... ok 235s test_release_unacquired (tornado.test.locks_test.BoundedSemaphoreTest.test_release_unacquired) ... ok 235s test_garbage_collection (tornado.test.locks_test.ConditionTest.test_garbage_collection) ... ok 235s test_nested_notify (tornado.test.locks_test.ConditionTest.test_nested_notify) ... ok 235s test_notify (tornado.test.locks_test.ConditionTest.test_notify) ... ok 235s test_notify_1 (tornado.test.locks_test.ConditionTest.test_notify_1) ... ok 235s test_notify_all (tornado.test.locks_test.ConditionTest.test_notify_all) ... ok 235s test_notify_all_with_timeout (tornado.test.locks_test.ConditionTest.test_notify_all_with_timeout) ... ok 235s test_notify_n (tornado.test.locks_test.ConditionTest.test_notify_n) ... ok 235s test_notify_n_with_timeout (tornado.test.locks_test.ConditionTest.test_notify_n_with_timeout) ... ok 235s test_repr (tornado.test.locks_test.ConditionTest.test_repr) ... ok 236s test_wait_timeout (tornado.test.locks_test.ConditionTest.test_wait_timeout) ... ok 236s test_wait_timeout_preempted (tornado.test.locks_test.ConditionTest.test_wait_timeout_preempted) ... ok 236s test_event (tornado.test.locks_test.EventTest.test_event) ... ok 236s test_event_set_multiple (tornado.test.locks_test.EventTest.test_event_set_multiple) ... ok 236s test_event_timeout (tornado.test.locks_test.EventTest.test_event_timeout) ... ok 236s test_event_wait_clear (tornado.test.locks_test.EventTest.test_event_wait_clear) ... ok 236s test_repr (tornado.test.locks_test.EventTest.test_repr) ... ok 236s test_acquire_fifo (tornado.test.locks_test.LockTests.test_acquire_fifo) ... ok 236s test_acquire_fifo_async_with (tornado.test.locks_test.LockTests.test_acquire_fifo_async_with) ... ok 236s test_acquire_release (tornado.test.locks_test.LockTests.test_acquire_release) ... ok 236s test_acquire_timeout (tornado.test.locks_test.LockTests.test_acquire_timeout) ... ok 236s test_context_manager_misuse (tornado.test.locks_test.LockTests.test_context_manager_misuse) ... ok 236s test_multi_release (tornado.test.locks_test.LockTests.test_multi_release) ... ok 236s test_repr (tornado.test.locks_test.LockTests.test_repr) ... ok 236s test_yield_lock (tornado.test.locks_test.LockTests.test_yield_lock) ... ok 236s test_context_manager (tornado.test.locks_test.SemaphoreContextManagerTest.test_context_manager) ... ok 236s test_context_manager_async_await (tornado.test.locks_test.SemaphoreContextManagerTest.test_context_manager_async_await) ... ok 236s test_context_manager_contended (tornado.test.locks_test.SemaphoreContextManagerTest.test_context_manager_contended) ... ok 236s test_context_manager_exception (tornado.test.locks_test.SemaphoreContextManagerTest.test_context_manager_exception) ... ok 236s test_context_manager_misuse (tornado.test.locks_test.SemaphoreContextManagerTest.test_context_manager_misuse) ... ok 236s test_context_manager_timeout (tornado.test.locks_test.SemaphoreContextManagerTest.test_context_manager_timeout) ... ok 236s test_context_manager_timeout_error (tornado.test.locks_test.SemaphoreContextManagerTest.test_context_manager_timeout_error) ... ok 236s test_yield_sem (tornado.test.locks_test.SemaphoreContextManagerTest.test_yield_sem) ... ok 236s test_acquire (tornado.test.locks_test.SemaphoreTest.test_acquire) ... ok 236s test_acquire_timeout (tornado.test.locks_test.SemaphoreTest.test_acquire_timeout) ... ok 236s test_acquire_timeout_preempted (tornado.test.locks_test.SemaphoreTest.test_acquire_timeout_preempted) ... ok 236s test_garbage_collection (tornado.test.locks_test.SemaphoreTest.test_garbage_collection) ... ok 236s test_negative_value (tornado.test.locks_test.SemaphoreTest.test_negative_value) ... ok 236s test_release_unacquired (tornado.test.locks_test.SemaphoreTest.test_release_unacquired) ... ok 236s test_repr (tornado.test.locks_test.SemaphoreTest.test_repr) ... ok 236s test_bad_host (tornado.test.netutil_test.BlockingResolverErrorTest.test_bad_host) ... skipped 'Prevent internet access during build' 236s test_localhost (tornado.test.netutil_test.BlockingResolverTest.test_localhost) ... ok 236s test_localhost (tornado.test.netutil_test.CaresResolverTest.test_localhost) ... skipped 'pycares module not present' 236s test_is_valid_ip (tornado.test.netutil_test.IsValidIPTest.test_is_valid_ip) ... ok 236s test_localhost (tornado.test.netutil_test.OverrideResolverTest.test_localhost) ... ok 236s test_resolve_multiaddr (tornado.test.netutil_test.OverrideResolverTest.test_resolve_multiaddr) ... ok 236s test_reuse_port (tornado.test.netutil_test.TestPortAllocation.test_reuse_port) ... ok 236s test_same_port_allocation (tornado.test.netutil_test.TestPortAllocation.test_same_port_allocation) ... ok 236s test_bad_host (tornado.test.netutil_test.ThreadedResolverErrorTest.test_bad_host) ... skipped 'Prevent internet access during build' 237s test_import (tornado.test.netutil_test.ThreadedResolverImportTest.test_import) ... ok 237s test_localhost (tornado.test.netutil_test.ThreadedResolverTest.test_localhost) ... ok 237s test_log_file (tornado.test.log_test.EnablePrettyLoggingTest.test_log_file) ... ok 237s test_log_file_with_timed_rotating (tornado.test.log_test.EnablePrettyLoggingTest.test_log_file_with_timed_rotating) ... ok 237s test_wrong_rotate_mode_value (tornado.test.log_test.EnablePrettyLoggingTest.test_wrong_rotate_mode_value) ... ok 237s test_basic_logging (tornado.test.log_test.LogFormatterTest.test_basic_logging) ... ok 237s test_bytes_exception_logging (tornado.test.log_test.LogFormatterTest.test_bytes_exception_logging) ... ok 237s test_bytes_logging (tornado.test.log_test.LogFormatterTest.test_bytes_logging) ... ok 237s test_unicode_logging (tornado.test.log_test.LogFormatterTest.test_unicode_logging) ... ok 237s test_utf8_logging (tornado.test.log_test.LogFormatterTest.test_utf8_logging) ... ok 237s test_default (tornado.test.log_test.LoggingOptionTest.test_default) ... ok 237s test_disable_code_none (tornado.test.log_test.LoggingOptionTest.test_disable_code_none) ... ok 238s test_disable_code_string (tornado.test.log_test.LoggingOptionTest.test_disable_code_string) ... ok 238s test_disable_command_line (tornado.test.log_test.LoggingOptionTest.test_disable_command_line) ... ok 238s test_disable_command_line_case_insensitive (tornado.test.log_test.LoggingOptionTest.test_disable_command_line_case_insensitive) ... ok 239s test_disable_override (tornado.test.log_test.LoggingOptionTest.test_disable_override) ... ok 239s test_tornado_default (tornado.test.log_test.LoggingOptionTest.test_tornado_default) ... ok 239s test_as_dict (tornado.test.options_test.OptionsTest.test_as_dict) ... ok 239s test_dash_underscore_cli (tornado.test.options_test.OptionsTest.test_dash_underscore_cli) ... ok 239s test_dash_underscore_file (tornado.test.options_test.OptionsTest.test_dash_underscore_file) ... ok 239s test_dash_underscore_introspection (tornado.test.options_test.OptionsTest.test_dash_underscore_introspection) ... ok 239s test_error_redefine (tornado.test.options_test.OptionsTest.test_error_redefine) ... ok 239s test_error_redefine_underscore (tornado.test.options_test.OptionsTest.test_error_redefine_underscore) ... ok 239s test_getitem (tornado.test.options_test.OptionsTest.test_getitem) ... ok 239s test_group_dict (tornado.test.options_test.OptionsTest.test_group_dict) ... ok 239s test_help (tornado.test.options_test.OptionsTest.test_help) ... ok 239s test_items (tornado.test.options_test.OptionsTest.test_items) ... ok 239s test_iter (tornado.test.options_test.OptionsTest.test_iter) ... ok 239s test_mock_patch (tornado.test.options_test.OptionsTest.test_mock_patch) ... ok 239s test_multiple_int (tornado.test.options_test.OptionsTest.test_multiple_int) ... ok 239s test_multiple_string (tornado.test.options_test.OptionsTest.test_multiple_string) ... ok 239s test_parse_callbacks (tornado.test.options_test.OptionsTest.test_parse_callbacks) ... ok 239s test_parse_command_line (tornado.test.options_test.OptionsTest.test_parse_command_line) ... ok 239s test_parse_config_file (tornado.test.options_test.OptionsTest.test_parse_config_file) ... ok 239s test_setattr (tornado.test.options_test.OptionsTest.test_setattr) ... ok 239s test_setattr_type_check (tornado.test.options_test.OptionsTest.test_setattr_type_check) ... ok 239s test_setattr_with_callback (tornado.test.options_test.OptionsTest.test_setattr_with_callback) ... ok 239s test_setitem (tornado.test.options_test.OptionsTest.test_setitem) ... ok 239s test_subcommand (tornado.test.options_test.OptionsTest.test_subcommand) ... ok 239s test_types (tornado.test.options_test.OptionsTest.test_types) ... ok 239s test_types_with_conf_file (tornado.test.options_test.OptionsTest.test_types_with_conf_file) ... ok 239s test_multi_process (tornado.test.process_test.ProcessTest.test_multi_process) ... ok 239s test_close_stdin (tornado.test.process_test.SubprocessTest.test_close_stdin) ... ok 239s test_sigchild (tornado.test.process_test.SubprocessTest.test_sigchild) ... ok 239s test_sigchild_future (tornado.test.process_test.SubprocessTest.test_sigchild_future) ... ok 239s test_sigchild_signal (tornado.test.process_test.SubprocessTest.test_sigchild_signal) ... ok 239s test_stderr (tornado.test.process_test.SubprocessTest.test_stderr) ... ok 239s test_subprocess (tornado.test.process_test.SubprocessTest.test_subprocess) ... ok 239s test_wait_for_exit_raise (tornado.test.process_test.SubprocessTest.test_wait_for_exit_raise) ... ok 239s test_wait_for_exit_raise_disabled (tornado.test.process_test.SubprocessTest.test_wait_for_exit_raise_disabled) ... ok 239s test_join_empty_queue (tornado.test.queues_test.LifoQueueJoinTest.test_join_empty_queue) ... ok 239s test_join_timeout (tornado.test.queues_test.LifoQueueJoinTest.test_join_timeout) ... ok 239s test_order (tornado.test.queues_test.LifoQueueJoinTest.test_order) ... ok 240s test_task_done (tornado.test.queues_test.LifoQueueJoinTest.test_task_done) ... ok 240s test_task_done_delay (tornado.test.queues_test.LifoQueueJoinTest.test_task_done_delay) ... ok 240s test_task_done_underflow (tornado.test.queues_test.LifoQueueJoinTest.test_task_done_underflow) ... ok 240s test_join_empty_queue (tornado.test.queues_test.PriorityQueueJoinTest.test_join_empty_queue) ... ok 240s test_join_timeout (tornado.test.queues_test.PriorityQueueJoinTest.test_join_timeout) ... ok 240s test_order (tornado.test.queues_test.PriorityQueueJoinTest.test_order) ... ok 240s test_task_done (tornado.test.queues_test.PriorityQueueJoinTest.test_task_done) ... ok 240s test_task_done_delay (tornado.test.queues_test.PriorityQueueJoinTest.test_task_done_delay) ... ok 240s test_task_done_underflow (tornado.test.queues_test.PriorityQueueJoinTest.test_task_done_underflow) ... ok 240s test_producer_consumer (tornado.test.queues_test.ProducerConsumerTest.test_producer_consumer) ... ok 240s test_maxsize (tornado.test.queues_test.QueueBasicTest.test_maxsize) ... ok 240s test_order (tornado.test.queues_test.QueueBasicTest.test_order) ... ok 240s test_repr_and_str (tornado.test.queues_test.QueueBasicTest.test_repr_and_str) ... ok 240s test_async_for (tornado.test.queues_test.QueueGetTest.test_async_for) ... ok 240s test_blocking_get (tornado.test.queues_test.QueueGetTest.test_blocking_get) ... ok 240s test_blocking_get_wait (tornado.test.queues_test.QueueGetTest.test_blocking_get_wait) ... ok 240s test_get_clears_timed_out_getters (tornado.test.queues_test.QueueGetTest.test_get_clears_timed_out_getters) ... ok 241s test_get_clears_timed_out_putters (tornado.test.queues_test.QueueGetTest.test_get_clears_timed_out_putters) ... ok 241s test_get_timeout (tornado.test.queues_test.QueueGetTest.test_get_timeout) ... ok 241s test_get_timeout_preempted (tornado.test.queues_test.QueueGetTest.test_get_timeout_preempted) ... ok 241s test_get_with_putters (tornado.test.queues_test.QueueGetTest.test_get_with_putters) ... ok 241s test_nonblocking_get (tornado.test.queues_test.QueueGetTest.test_nonblocking_get) ... ok 241s test_nonblocking_get_exception (tornado.test.queues_test.QueueGetTest.test_nonblocking_get_exception) ... ok 241s test_join_empty_queue (tornado.test.queues_test.QueueJoinTest.test_join_empty_queue) ... ok 241s test_join_timeout (tornado.test.queues_test.QueueJoinTest.test_join_timeout) ... ok 241s test_task_done (tornado.test.queues_test.QueueJoinTest.test_task_done) ... ok 241s test_task_done_delay (tornado.test.queues_test.QueueJoinTest.test_task_done_delay) ... ok 241s test_task_done_underflow (tornado.test.queues_test.QueueJoinTest.test_task_done_underflow) ... ok 241s test_blocking_put (tornado.test.queues_test.QueuePutTest.test_blocking_put) ... ok 241s test_blocking_put_wait (tornado.test.queues_test.QueuePutTest.test_blocking_put_wait) ... ok 241s test_float_maxsize (tornado.test.queues_test.QueuePutTest.test_float_maxsize) ... ok 241s test_nonblocking_put_exception (tornado.test.queues_test.QueuePutTest.test_nonblocking_put_exception) ... ok 241s test_nonblocking_put_with_getters (tornado.test.queues_test.QueuePutTest.test_nonblocking_put_with_getters) ... ok 241s test_put_clears_timed_out_getters (tornado.test.queues_test.QueuePutTest.test_put_clears_timed_out_getters) ... ok 241s test_put_clears_timed_out_putters (tornado.test.queues_test.QueuePutTest.test_put_clears_timed_out_putters) ... ok 241s test_put_timeout (tornado.test.queues_test.QueuePutTest.test_put_timeout) ... ok 241s test_put_timeout_preempted (tornado.test.queues_test.QueuePutTest.test_put_timeout_preempted) ... ok 241s test_put_with_getters (tornado.test.queues_test.QueuePutTest.test_put_with_getters) ... ok 241s test_basic_router (tornado.test.routing_test.BasicRouterTestCase.test_basic_router) ... ok 241s test_custom_router (tornado.test.routing_test.CustomRouterTestCase.test_custom_router) ... ok 241s test_http_method_router (tornado.test.routing_test.HTTPMethodRouterTestCase.test_http_method_router) ... ok 241s test_rule_based_router (tornado.test.routing_test.RuleRouterTest.test_rule_based_router) ... ok 241s test_delegate_not_found (tornado.test.routing_test.WSGIContainerTestCase.test_delegate_not_found) ... ok 241s test_wsgi_container (tornado.test.routing_test.WSGIContainerTestCase.test_wsgi_container) ... ok 241s test_chunked_with_content_length (tornado.test.simple_httpclient_test.ChunkedWithContentLengthTest.test_chunked_with_content_length) ... ok 241s test_max_clients (tornado.test.simple_httpclient_test.CreateAsyncHTTPClientTestCase.test_max_clients) ... ok 241s test_100_continue (tornado.test.simple_httpclient_test.HTTP100ContinueTestCase.test_100_continue) ... ok 241s test_204_invalid_content_length (tornado.test.simple_httpclient_test.HTTP204NoContentTestCase.test_204_invalid_content_length) ... ok 241s test_204_no_content (tornado.test.simple_httpclient_test.HTTP204NoContentTestCase.test_204_no_content) ... ok 241s test_hostname_mapping (tornado.test.simple_httpclient_test.HostnameMappingTestCase.test_hostname_mapping) ... ok 241s test_port_mapping (tornado.test.simple_httpclient_test.HostnameMappingTestCase.test_port_mapping) ... ok 241s test_large_body (tornado.test.simple_httpclient_test.MaxBodySizeTest.test_large_body) ... ok 241s test_small_body (tornado.test.simple_httpclient_test.MaxBodySizeTest.test_small_body) ... ok 241s test_large_body (tornado.test.simple_httpclient_test.MaxBufferSizeTest.test_large_body) ... ok 241s test_large_headers (tornado.test.simple_httpclient_test.MaxHeaderSizeTest.test_large_headers) ... ok 241s test_small_headers (tornado.test.simple_httpclient_test.MaxHeaderSizeTest.test_small_headers) ... ok 241s test_resolve_timeout (tornado.test.simple_httpclient_test.ResolveTimeoutTestCase.test_resolve_timeout) ... ok 241s test_304_with_content_length (tornado.test.simple_httpclient_test.SimpleHTTPClientCommonTestCase.test_304_with_content_length) ... ok 241s test_all_methods (tornado.test.simple_httpclient_test.SimpleHTTPClientCommonTestCase.test_all_methods) ... ok 241s test_basic_auth (tornado.test.simple_httpclient_test.SimpleHTTPClientCommonTestCase.test_basic_auth) ... ok 241s test_basic_auth_explicit_mode (tornado.test.simple_httpclient_test.SimpleHTTPClientCommonTestCase.test_basic_auth_explicit_mode) ... ok 241s test_basic_auth_unicode (tornado.test.simple_httpclient_test.SimpleHTTPClientCommonTestCase.test_basic_auth_unicode) ... ok 241s test_bind_source_ip (tornado.test.simple_httpclient_test.SimpleHTTPClientCommonTestCase.test_bind_source_ip) ... ok 241s test_body_encoding (tornado.test.simple_httpclient_test.SimpleHTTPClientCommonTestCase.test_body_encoding) ... ok 241s test_body_sanity_checks (tornado.test.simple_httpclient_test.SimpleHTTPClientCommonTestCase.test_body_sanity_checks) ... ok 241s test_chunked (tornado.test.simple_httpclient_test.SimpleHTTPClientCommonTestCase.test_chunked) ... ok 241s test_chunked_close (tornado.test.simple_httpclient_test.SimpleHTTPClientCommonTestCase.test_chunked_close) ... ok 241s test_configure_defaults (tornado.test.simple_httpclient_test.SimpleHTTPClientCommonTestCase.test_configure_defaults) ... ok 241s test_credentials_in_url (tornado.test.simple_httpclient_test.SimpleHTTPClientCommonTestCase.test_credentials_in_url) ... ok 242s test_error_after_cancel (tornado.test.simple_httpclient_test.SimpleHTTPClientCommonTestCase.test_error_after_cancel) ... ok 242s test_follow_redirect (tornado.test.simple_httpclient_test.SimpleHTTPClientCommonTestCase.test_follow_redirect) ... ok 242s test_future_http_error (tornado.test.simple_httpclient_test.SimpleHTTPClientCommonTestCase.test_future_http_error) ... ok 242s test_future_http_error_no_raise (tornado.test.simple_httpclient_test.SimpleHTTPClientCommonTestCase.test_future_http_error_no_raise) ... ok 242s test_future_interface (tornado.test.simple_httpclient_test.SimpleHTTPClientCommonTestCase.test_future_interface) ... ok 242s test_gzip (tornado.test.simple_httpclient_test.SimpleHTTPClientCommonTestCase.test_gzip) ... ok 242s test_header_callback (tornado.test.simple_httpclient_test.SimpleHTTPClientCommonTestCase.test_header_callback) ... ok 242s test_header_callback_to_parse_line (tornado.test.simple_httpclient_test.SimpleHTTPClientCommonTestCase.test_header_callback_to_parse_line) ... ok 242s test_header_crlf (tornado.test.simple_httpclient_test.SimpleHTTPClientCommonTestCase.test_header_crlf) ... ok 242s test_header_encoding (tornado.test.simple_httpclient_test.SimpleHTTPClientCommonTestCase.test_header_encoding) ... ok 242s test_header_types (tornado.test.simple_httpclient_test.SimpleHTTPClientCommonTestCase.test_header_types) ... ok 242s test_hello_world (tornado.test.simple_httpclient_test.SimpleHTTPClientCommonTestCase.test_hello_world) ... ok 242s test_invalid_gzip (tornado.test.simple_httpclient_test.SimpleHTTPClientCommonTestCase.test_invalid_gzip) ... ok 242s test_method_after_redirect (tornado.test.simple_httpclient_test.SimpleHTTPClientCommonTestCase.test_method_after_redirect) ... ok 242s test_multi_line_headers (tornado.test.simple_httpclient_test.SimpleHTTPClientCommonTestCase.test_multi_line_headers) ... ok 242s test_non_ascii_header (tornado.test.simple_httpclient_test.SimpleHTTPClientCommonTestCase.test_non_ascii_header) ... ok 242s test_patch_receives_payload (tornado.test.simple_httpclient_test.SimpleHTTPClientCommonTestCase.test_patch_receives_payload) ... ok 242s test_post (tornado.test.simple_httpclient_test.SimpleHTTPClientCommonTestCase.test_post) ... ok 242s test_put_307 (tornado.test.simple_httpclient_test.SimpleHTTPClientCommonTestCase.test_put_307) ... ok 242s test_redirect_put_with_body (tornado.test.simple_httpclient_test.SimpleHTTPClientCommonTestCase.test_redirect_put_with_body) ... ok 242s test_redirect_put_without_body (tornado.test.simple_httpclient_test.SimpleHTTPClientCommonTestCase.test_redirect_put_without_body) ... ok 242s test_redirect_without_location (tornado.test.simple_httpclient_test.SimpleHTTPClientCommonTestCase.test_redirect_without_location) ... ok 242s test_response_times (tornado.test.simple_httpclient_test.SimpleHTTPClientCommonTestCase.test_response_times) ... ok 242s test_reuse_request_from_response (tornado.test.simple_httpclient_test.SimpleHTTPClientCommonTestCase.test_reuse_request_from_response) ... ok 242s test_streaming_callback (tornado.test.simple_httpclient_test.SimpleHTTPClientCommonTestCase.test_streaming_callback) ... ok 242s test_types (tornado.test.simple_httpclient_test.SimpleHTTPClientCommonTestCase.test_types) ... ok 242s test_unsupported_auth_mode (tornado.test.simple_httpclient_test.SimpleHTTPClientCommonTestCase.test_unsupported_auth_mode) ... ok 242s test_zero_timeout (tornado.test.simple_httpclient_test.SimpleHTTPClientCommonTestCase.test_zero_timeout) ... ok 242s test_100_continue (tornado.test.simple_httpclient_test.SimpleHTTPClientTestCase.test_100_continue) ... ok 242s test_100_continue_early_response (tornado.test.simple_httpclient_test.SimpleHTTPClientTestCase.test_100_continue_early_response) ... ok 242s test_async_body_producer_chunked (tornado.test.simple_httpclient_test.SimpleHTTPClientTestCase.test_async_body_producer_chunked) ... ok 242s test_async_body_producer_content_length (tornado.test.simple_httpclient_test.SimpleHTTPClientTestCase.test_async_body_producer_content_length) ... ok 243s test_connect_timeout (tornado.test.simple_httpclient_test.SimpleHTTPClientTestCase.test_connect_timeout) ... ok 243s test_connection_limit (tornado.test.simple_httpclient_test.SimpleHTTPClientTestCase.test_connection_limit) ... ok 243s test_connection_refused (tornado.test.simple_httpclient_test.SimpleHTTPClientTestCase.test_connection_refused) ... ok 243s test_default_user_agent (tornado.test.simple_httpclient_test.SimpleHTTPClientTestCase.test_default_user_agent) ... ok 243s test_head_request (tornado.test.simple_httpclient_test.SimpleHTTPClientTestCase.test_head_request) ... ok 243s test_header_reuse (tornado.test.simple_httpclient_test.SimpleHTTPClientTestCase.test_header_reuse) ... ok 243s test_host_header (tornado.test.simple_httpclient_test.SimpleHTTPClientTestCase.test_host_header) ... ok 243s test_ipv6 (tornado.test.simple_httpclient_test.SimpleHTTPClientTestCase.test_ipv6) ... ok 243s test_max_redirects (tornado.test.simple_httpclient_test.SimpleHTTPClientTestCase.test_max_redirects) ... ok 243s test_multiple_content_length_accepted (tornado.test.simple_httpclient_test.SimpleHTTPClientTestCase.test_multiple_content_length_accepted) ... ok 243s test_native_body_producer_chunked (tornado.test.simple_httpclient_test.SimpleHTTPClientTestCase.test_native_body_producer_chunked) ... ok 243s test_native_body_producer_content_length (tornado.test.simple_httpclient_test.SimpleHTTPClientTestCase.test_native_body_producer_content_length) ... ok 243s test_no_content (tornado.test.simple_httpclient_test.SimpleHTTPClientTestCase.test_no_content) ... ok 243s test_no_content_length (tornado.test.simple_httpclient_test.SimpleHTTPClientTestCase.test_no_content_length) ... ok 243s test_options_request (tornado.test.simple_httpclient_test.SimpleHTTPClientTestCase.test_options_request) ... ok 243s test_queue_timeout (tornado.test.simple_httpclient_test.SimpleHTTPClientTestCase.test_queue_timeout) ... ok 243s test_redirect_connection_limit (tornado.test.simple_httpclient_test.SimpleHTTPClientTestCase.test_redirect_connection_limit) ... ok 243s test_request_timeout (tornado.test.simple_httpclient_test.SimpleHTTPClientTestCase.test_request_timeout) ... ok 243s test_see_other_redirect (tornado.test.simple_httpclient_test.SimpleHTTPClientTestCase.test_see_other_redirect) ... ok 243s test_singleton (tornado.test.simple_httpclient_test.SimpleHTTPClientTestCase.test_singleton) ... ok 243s test_streaming_follow_redirects (tornado.test.simple_httpclient_test.SimpleHTTPClientTestCase.test_streaming_follow_redirects) ... ok 243s test_sync_body_producer_chunked (tornado.test.simple_httpclient_test.SimpleHTTPClientTestCase.test_sync_body_producer_chunked) ... ok 243s test_sync_body_producer_content_length (tornado.test.simple_httpclient_test.SimpleHTTPClientTestCase.test_sync_body_producer_content_length) ... ok 243s test_100_continue (tornado.test.simple_httpclient_test.SimpleHTTPSClientTestCase.test_100_continue) ... ok 243s test_100_continue_early_response (tornado.test.simple_httpclient_test.SimpleHTTPSClientTestCase.test_100_continue_early_response) ... ok 243s test_async_body_producer_chunked (tornado.test.simple_httpclient_test.SimpleHTTPSClientTestCase.test_async_body_producer_chunked) ... ok 243s test_async_body_producer_content_length (tornado.test.simple_httpclient_test.SimpleHTTPSClientTestCase.test_async_body_producer_content_length) ... ok 243s test_connect_timeout (tornado.test.simple_httpclient_test.SimpleHTTPSClientTestCase.test_connect_timeout) ... ok 244s test_connection_limit (tornado.test.simple_httpclient_test.SimpleHTTPSClientTestCase.test_connection_limit) ... ok 244s test_connection_refused (tornado.test.simple_httpclient_test.SimpleHTTPSClientTestCase.test_connection_refused) ... ok 244s test_default_user_agent (tornado.test.simple_httpclient_test.SimpleHTTPSClientTestCase.test_default_user_agent) ... ok 244s test_error_logging (tornado.test.simple_httpclient_test.SimpleHTTPSClientTestCase.test_error_logging) ... ok 244s test_head_request (tornado.test.simple_httpclient_test.SimpleHTTPSClientTestCase.test_head_request) ... ok 244s test_header_reuse (tornado.test.simple_httpclient_test.SimpleHTTPSClientTestCase.test_header_reuse) ... ok 244s test_host_header (tornado.test.simple_httpclient_test.SimpleHTTPSClientTestCase.test_host_header) ... ok 244s test_ipv6 (tornado.test.simple_httpclient_test.SimpleHTTPSClientTestCase.test_ipv6) ... ok 245s test_max_redirects (tornado.test.simple_httpclient_test.SimpleHTTPSClientTestCase.test_max_redirects) ... ok 245s test_multiple_content_length_accepted (tornado.test.simple_httpclient_test.SimpleHTTPSClientTestCase.test_multiple_content_length_accepted) ... ok 245s test_native_body_producer_chunked (tornado.test.simple_httpclient_test.SimpleHTTPSClientTestCase.test_native_body_producer_chunked) ... ok 245s test_native_body_producer_content_length (tornado.test.simple_httpclient_test.SimpleHTTPSClientTestCase.test_native_body_producer_content_length) ... ok 245s test_no_content (tornado.test.simple_httpclient_test.SimpleHTTPSClientTestCase.test_no_content) ... ok 245s test_no_content_length (tornado.test.simple_httpclient_test.SimpleHTTPSClientTestCase.test_no_content_length) ... ok 246s test_options_request (tornado.test.simple_httpclient_test.SimpleHTTPSClientTestCase.test_options_request) ... ok 246s test_queue_timeout (tornado.test.simple_httpclient_test.SimpleHTTPSClientTestCase.test_queue_timeout) ... ok 246s test_redirect_connection_limit (tornado.test.simple_httpclient_test.SimpleHTTPSClientTestCase.test_redirect_connection_limit) ... ok 246s test_request_timeout (tornado.test.simple_httpclient_test.SimpleHTTPSClientTestCase.test_request_timeout) ... ok 246s test_see_other_redirect (tornado.test.simple_httpclient_test.SimpleHTTPSClientTestCase.test_see_other_redirect) ... ok 246s test_singleton (tornado.test.simple_httpclient_test.SimpleHTTPSClientTestCase.test_singleton) ... ok 246s test_ssl_context (tornado.test.simple_httpclient_test.SimpleHTTPSClientTestCase.test_ssl_context) ... ok 246s test_ssl_context_handshake_fail (tornado.test.simple_httpclient_test.SimpleHTTPSClientTestCase.test_ssl_context_handshake_fail) ... ok 246s test_ssl_options (tornado.test.simple_httpclient_test.SimpleHTTPSClientTestCase.test_ssl_options) ... ok 246s test_ssl_options_handshake_fail (tornado.test.simple_httpclient_test.SimpleHTTPSClientTestCase.test_ssl_options_handshake_fail) ... ok 247s test_streaming_follow_redirects (tornado.test.simple_httpclient_test.SimpleHTTPSClientTestCase.test_streaming_follow_redirects) ... ok 247s test_sync_body_producer_chunked (tornado.test.simple_httpclient_test.SimpleHTTPSClientTestCase.test_sync_body_producer_chunked) ... ok 247s test_sync_body_producer_content_length (tornado.test.simple_httpclient_test.SimpleHTTPSClientTestCase.test_sync_body_producer_content_length) ... ok 247s test_all_fail (tornado.test.tcpclient_test.ConnectorTest.test_all_fail) ... ok 247s test_immediate_failure (tornado.test.tcpclient_test.ConnectorTest.test_immediate_failure) ... ok 247s test_immediate_success (tornado.test.tcpclient_test.ConnectorTest.test_immediate_success) ... ok 247s test_one_family_second_try (tornado.test.tcpclient_test.ConnectorTest.test_one_family_second_try) ... ok 247s test_one_family_second_try_after_connect_timeout (tornado.test.tcpclient_test.ConnectorTest.test_one_family_second_try_after_connect_timeout) ... ok 247s test_one_family_second_try_failure (tornado.test.tcpclient_test.ConnectorTest.test_one_family_second_try_failure) ... ok 247s test_one_family_second_try_failure_before_connect_timeout (tornado.test.tcpclient_test.ConnectorTest.test_one_family_second_try_failure_before_connect_timeout) ... ok 247s test_one_family_second_try_timeout (tornado.test.tcpclient_test.ConnectorTest.test_one_family_second_try_timeout) ... ok 247s test_one_family_success_before_connect_timeout (tornado.test.tcpclient_test.ConnectorTest.test_one_family_success_before_connect_timeout) ... ok 247s test_one_family_timeout_after_connect_timeout (tornado.test.tcpclient_test.ConnectorTest.test_one_family_timeout_after_connect_timeout) ... ok 247s test_success_after_timeout (tornado.test.tcpclient_test.ConnectorTest.test_success_after_timeout) ... ok 247s test_two_families_immediate_failure (tornado.test.tcpclient_test.ConnectorTest.test_two_families_immediate_failure) ... ok 247s test_two_families_timeout (tornado.test.tcpclient_test.ConnectorTest.test_two_families_timeout) ... ok 247s test_two_family_success_after_timeout (tornado.test.tcpclient_test.ConnectorTest.test_two_family_success_after_timeout) ... ok 247s test_two_family_timeout_after_connect_timeout (tornado.test.tcpclient_test.ConnectorTest.test_two_family_timeout_after_connect_timeout) ... ok 247s test_two_family_timeout_before_connect_timeout (tornado.test.tcpclient_test.ConnectorTest.test_two_family_timeout_before_connect_timeout) ... ok 247s test_connect_ipv4_dual (tornado.test.tcpclient_test.TCPClientTest.test_connect_ipv4_dual) ... ok 247s test_connect_ipv4_ipv4 (tornado.test.tcpclient_test.TCPClientTest.test_connect_ipv4_ipv4) ... ok 247s test_connect_ipv6_dual (tornado.test.tcpclient_test.TCPClientTest.test_connect_ipv6_dual) ... ok 247s test_connect_ipv6_ipv6 (tornado.test.tcpclient_test.TCPClientTest.test_connect_ipv6_ipv6) ... ok 247s test_connect_timeout (tornado.test.tcpclient_test.TCPClientTest.test_connect_timeout) ... ok 247s test_connect_unspec_dual (tornado.test.tcpclient_test.TCPClientTest.test_connect_unspec_dual) ... ok 247s test_connect_unspec_ipv4 (tornado.test.tcpclient_test.TCPClientTest.test_connect_unspec_ipv4) ... ok 247s test_connect_unspec_ipv6 (tornado.test.tcpclient_test.TCPClientTest.test_connect_unspec_ipv6) ... ok 247s test_refused_ipv4 (tornado.test.tcpclient_test.TCPClientTest.test_refused_ipv4) ... ok 247s test_source_ip_fail (tornado.test.tcpclient_test.TCPClientTest.test_source_ip_fail) 247s Fail when trying to use the source IP Address '8.8.8.8'. ... ok 247s test_source_ip_success (tornado.test.tcpclient_test.TCPClientTest.test_source_ip_success) 247s Success when trying to use the source IP Address '127.0.0.1'. ... ok 247s test_source_port_fail (tornado.test.tcpclient_test.TCPClientTest.test_source_port_fail) 247s Fail when trying to use source port 1. ... skipped 'failing on Salsa CI' 247s test_mixed (tornado.test.tcpclient_test.TestConnectorSplit.test_mixed) ... ok 247s test_one_family (tornado.test.tcpclient_test.TestConnectorSplit.test_one_family) ... ok 247s test_handle_stream_coroutine_logging (tornado.test.tcpserver_test.TCPServerTest.test_handle_stream_coroutine_logging) ... ok 247s test_handle_stream_native_coroutine (tornado.test.tcpserver_test.TCPServerTest.test_handle_stream_native_coroutine) ... ok 247s test_stop_in_callback (tornado.test.tcpserver_test.TCPServerTest.test_stop_in_callback) ... ok 247s test_stop_twice (tornado.test.tcpserver_test.TCPServerTest.test_stop_twice) ... ok 247s test_add_sockets (tornado.test.tcpserver_test.TestMultiprocess.test_add_sockets) ... ok 248s test_bind_start (tornado.test.tcpserver_test.TestMultiprocess.test_bind_start) ... ok 249s test_listen_multi_reuse_port (tornado.test.tcpserver_test.TestMultiprocess.test_listen_multi_reuse_port) ... ok 249s test_listen_single (tornado.test.tcpserver_test.TestMultiprocess.test_listen_single) ... ok 249s test_custom_escape (tornado.test.template_test.AutoEscapeTest.test_custom_escape) ... ok 249s test_default_off (tornado.test.template_test.AutoEscapeTest.test_default_off) ... ok 249s test_default_on (tornado.test.template_test.AutoEscapeTest.test_default_on) ... ok 249s test_extended_block (tornado.test.template_test.AutoEscapeTest.test_extended_block) ... ok 249s test_manual_minimize_whitespace (tornado.test.template_test.AutoEscapeTest.test_manual_minimize_whitespace) ... ok 249s test_raw_expression (tornado.test.template_test.AutoEscapeTest.test_raw_expression) ... ok 249s test_unextended_block (tornado.test.template_test.AutoEscapeTest.test_unextended_block) ... ok 249s test_whitespace_by_filename (tornado.test.template_test.AutoEscapeTest.test_whitespace_by_filename) ... ok 249s test_whitespace_by_loader (tornado.test.template_test.AutoEscapeTest.test_whitespace_by_loader) ... ok 249s test_whitespace_directive (tornado.test.template_test.AutoEscapeTest.test_whitespace_directive) ... ok 249s test_custom_parse_error (tornado.test.template_test.ParseErrorDetailTest.test_custom_parse_error) ... ok 249s test_details (tornado.test.template_test.ParseErrorDetailTest.test_details) ... ok 249s test_error_line_number_directive (tornado.test.template_test.StackTraceTest.test_error_line_number_directive) ... ok 249s test_error_line_number_expression (tornado.test.template_test.StackTraceTest.test_error_line_number_expression) ... ok 249s test_error_line_number_extends_base_error (tornado.test.template_test.StackTraceTest.test_error_line_number_extends_base_error) ... ok 249s test_error_line_number_extends_sub_error (tornado.test.template_test.StackTraceTest.test_error_line_number_extends_sub_error) ... ok 249s test_error_line_number_include (tornado.test.template_test.StackTraceTest.test_error_line_number_include) ... ok 249s test_error_line_number_module (tornado.test.template_test.StackTraceTest.test_error_line_number_module) ... ok 249s test_multi_includes (tornado.test.template_test.StackTraceTest.test_multi_includes) ... ok 249s test_utf8_in_file (tornado.test.template_test.TemplateLoaderTest.test_utf8_in_file) ... ok 249s test_apply (tornado.test.template_test.TemplateTest.test_apply) ... ok 249s test_break_continue (tornado.test.template_test.TemplateTest.test_break_continue) ... ok 249s test_break_in_apply (tornado.test.template_test.TemplateTest.test_break_in_apply) ... ok 249s test_break_outside_loop (tornado.test.template_test.TemplateTest.test_break_outside_loop) ... ok 249s test_bytes (tornado.test.template_test.TemplateTest.test_bytes) ... ok 249s test_bytes_apply (tornado.test.template_test.TemplateTest.test_bytes_apply) ... ok 249s test_comment (tornado.test.template_test.TemplateTest.test_comment) ... ok 249s test_comment_directive (tornado.test.template_test.TemplateTest.test_comment_directive) ... ok 249s test_custom_namespace (tornado.test.template_test.TemplateTest.test_custom_namespace) ... ok 249s test_escaping (tornado.test.template_test.TemplateTest.test_escaping) ... ok 249s test_expressions (tornado.test.template_test.TemplateTest.test_expressions) ... ok 249s test_extends (tornado.test.template_test.TemplateTest.test_extends) ... ok 249s test_if (tornado.test.template_test.TemplateTest.test_if) ... ok 249s test_if_empty_body (tornado.test.template_test.TemplateTest.test_if_empty_body) ... ok 249s test_include (tornado.test.template_test.TemplateTest.test_include) ... ok 249s test_no_inherit_future (tornado.test.template_test.TemplateTest.test_no_inherit_future) ... skipped 'no testable future imports' 249s test_non_ascii_name (tornado.test.template_test.TemplateTest.test_non_ascii_name) ... ok 249s test_relative_load (tornado.test.template_test.TemplateTest.test_relative_load) ... ok 249s test_simple (tornado.test.template_test.TemplateTest.test_simple) ... ok 249s test_try (tornado.test.template_test.TemplateTest.test_try) ... ok 249s test_unicode_apply (tornado.test.template_test.TemplateTest.test_unicode_apply) ... ok 249s test_unicode_literal_expression (tornado.test.template_test.TemplateTest.test_unicode_literal_expression) ... ok 249s test_unicode_template (tornado.test.template_test.TemplateTest.test_unicode_template) ... ok 249s test_tear_down_releases_app_and_http_server (tornado.test.testing_test.AsyncHTTPTestCaseSetUpTearDownTest.test_tear_down_releases_app_and_http_server) ... ok 249s test_fetch_full_http_url (tornado.test.testing_test.AsyncHTTPTestCaseTest.test_fetch_full_http_url) ... ok 249s test_fetch_segment (tornado.test.testing_test.AsyncHTTPTestCaseTest.test_fetch_segment) ... ok 249s test_other_return (tornado.test.testing_test.AsyncTestCaseReturnAssertionsTest.test_other_return) ... ok 249s test_undecorated_coroutine (tornado.test.testing_test.AsyncTestCaseReturnAssertionsTest.test_undecorated_coroutine) ... skipped 'py312 has its own check for test case returns' 249s test_undecorated_generator (tornado.test.testing_test.AsyncTestCaseReturnAssertionsTest.test_undecorated_generator) ... ok 249s test_undecorated_generator_with_skip (tornado.test.testing_test.AsyncTestCaseReturnAssertionsTest.test_undecorated_generator_with_skip) ... ok 249s test_subsequent_wait_calls (tornado.test.testing_test.AsyncTestCaseTest.test_subsequent_wait_calls) 250s This test makes sure that a second call to wait() ... ok 250s test_wait_timeout (tornado.test.testing_test.AsyncTestCaseTest.test_wait_timeout) ... ok 250s test_async (tornado.test.testing_test.GenTest.test_async) ... ok 250s test_native_coroutine (tornado.test.testing_test.GenTest.test_native_coroutine) ... ok 250s test_native_coroutine_timeout (tornado.test.testing_test.GenTest.test_native_coroutine_timeout) ... ok 250s test_no_timeout (tornado.test.testing_test.GenTest.test_no_timeout) ... ok 250s test_no_timeout_environment_variable (tornado.test.testing_test.GenTest.test_no_timeout_environment_variable) ... ok 250s test_sync (tornado.test.testing_test.GenTest.test_sync) ... ok 250s test_timeout (tornado.test.testing_test.GenTest.test_timeout) ... ok 250s test_timeout_environment_variable (tornado.test.testing_test.GenTest.test_timeout_environment_variable) ... ok 250s test_with_method_args (tornado.test.testing_test.GenTest.test_with_method_args) ... ok 250s test_with_method_kwargs (tornado.test.testing_test.GenTest.test_with_method_kwargs) ... ok 250s test_leaked_coroutine (tornado.test.testing_test.LeakTest.test_leaked_coroutine) ... ok 250s test_set_up_tear_down (tornado.test.testing_test.SetUpTearDownTest.test_set_up_tear_down) 250s This test makes sure that AsyncTestCase calls super methods for ... ok 250s test_failure (tornado.test.twisted_test.ConvertDeferredTest.test_failure) ... ok 250s test_success (tornado.test.twisted_test.ConvertDeferredTest.test_success) ... ok 250s test_keyword (tornado.test.util_test.ArgReplacerTest.test_keyword) ... ok 250s test_omitted (tornado.test.util_test.ArgReplacerTest.test_omitted) ... ok 250s test_position (tornado.test.util_test.ArgReplacerTest.test_position) ... ok 250s test_config_args (tornado.test.util_test.ConfigurableTest.test_config_args) ... ok 250s test_config_class (tornado.test.util_test.ConfigurableTest.test_config_class) ... ok 250s test_config_class_args (tornado.test.util_test.ConfigurableTest.test_config_class_args) ... ok 250s test_config_inner_level (tornado.test.util_test.ConfigurableTest.test_config_inner_level) ... ok 250s test_config_multi_level (tornado.test.util_test.ConfigurableTest.test_config_multi_level) ... ok 250s test_config_str (tornado.test.util_test.ConfigurableTest.test_config_str) ... ok 250s test_default (tornado.test.util_test.ConfigurableTest.test_default) ... ok 250s test_no_inherit_future (tornado.test.util_test.ExecInTest.test_no_inherit_future) ... ok 250s test_import_member (tornado.test.util_test.ImportObjectTest.test_import_member) ... ok 250s test_import_member_unicode (tornado.test.util_test.ImportObjectTest.test_import_member_unicode) ... ok 250s test_import_module (tornado.test.util_test.ImportObjectTest.test_import_module) ... ok 250s test_import_module_unicode (tornado.test.util_test.ImportObjectTest.test_import_module_unicode) ... ok 250s test_two_arg_exception (tornado.test.util_test.RaiseExcInfoTest.test_two_arg_exception) ... ok 250s test_re_unescape (tornado.test.util_test.ReUnescapeTest.test_re_unescape) ... ok 250s test_re_unescape_raises_error_on_invalid_input (tornado.test.util_test.ReUnescapeTest.test_re_unescape_raises_error_on_invalid_input) ... ok 250s test_timedelta_to_seconds (tornado.test.util_test.TimedeltaToSecondsTest.test_timedelta_to_seconds) ... ok 250s test_unicode_escapes (tornado.test.util_test.UnicodeLiteralTest.test_unicode_escapes) ... ok 250s test_current_version (tornado.test.util_test.VersionInfoTest.test_current_version) ... ok 250s test_version_info_compatible (tornado.test.util_test.VersionInfoTest.test_version_info_compatible) ... ok 250s test_accept_language (tornado.test.web_test.AcceptLanguageTest.test_accept_language) ... ok 250s test_accept_language_ignore (tornado.test.web_test.AcceptLanguageTest.test_accept_language_ignore) ... ok 250s test_accept_language_invalid (tornado.test.web_test.AcceptLanguageTest.test_accept_language_invalid) ... ok 250s test_standard_methods (tornado.test.web_test.AllHTTPMethodsTest.test_standard_methods) ... ok 250s test_listen (tornado.test.web_test.ApplicationTest.test_listen) ... ok 250s test_absolute_auth_redirect (tornado.test.web_test.AuthRedirectTest.test_absolute_auth_redirect) ... ok 250s test_relative_auth_redirect (tornado.test.web_test.AuthRedirectTest.test_relative_auth_redirect) ... ok 250s test_buggy_log_exception (tornado.test.web_test.BuggyLoggingTest.test_buggy_log_exception) ... ok 250s test_multiple_strong_etag_match (tornado.test.web_test.CacheTest.test_multiple_strong_etag_match) ... ok 250s test_multiple_strong_etag_not_match (tornado.test.web_test.CacheTest.test_multiple_strong_etag_not_match) ... ok 250s test_multiple_weak_etag_match (tornado.test.web_test.CacheTest.test_multiple_weak_etag_match) ... ok 250s test_multiple_weak_etag_not_match (tornado.test.web_test.CacheTest.test_multiple_weak_etag_not_match) ... ok 250s test_strong_etag_match (tornado.test.web_test.CacheTest.test_strong_etag_match) ... ok 250s test_strong_etag_not_match (tornado.test.web_test.CacheTest.test_strong_etag_not_match) ... ok 250s test_weak_etag_match (tornado.test.web_test.CacheTest.test_weak_etag_match) ... ok 250s test_weak_etag_not_match (tornado.test.web_test.CacheTest.test_weak_etag_not_match) ... ok 250s test_wildcard_etag (tornado.test.web_test.CacheTest.test_wildcard_etag) ... ok 250s test_clear_all_cookies (tornado.test.web_test.ClearAllCookiesTest.test_clear_all_cookies) ... ok 250s test_clear_header (tornado.test.web_test.ClearHeaderTest.test_clear_header) ... ok 250s test_client_close (tornado.test.web_test.ClientCloseTest.test_client_close) ... ok 250s test_connection_close (tornado.test.web_test.ConnectionCloseTest.test_connection_close) ... ok 250s test_cookie_special_char (tornado.test.web_test.CookieTest.test_cookie_special_char) ... ok 250s test_get_cookie (tornado.test.web_test.CookieTest.test_get_cookie) ... ok 250s test_set_cookie (tornado.test.web_test.CookieTest.test_set_cookie) ... ok 250s test_set_cookie_deprecated (tornado.test.web_test.CookieTest.test_set_cookie_deprecated) ... ok 250s test_set_cookie_domain (tornado.test.web_test.CookieTest.test_set_cookie_domain) ... ok 250s test_set_cookie_expires_days (tornado.test.web_test.CookieTest.test_set_cookie_expires_days) ... ok 250s test_set_cookie_false_flags (tornado.test.web_test.CookieTest.test_set_cookie_false_flags) ... ok 250s test_set_cookie_max_age (tornado.test.web_test.CookieTest.test_set_cookie_max_age) ... ok 250s test_set_cookie_overwrite (tornado.test.web_test.CookieTest.test_set_cookie_overwrite) ... ok 250s test_404 (tornado.test.web_test.Custom404Test.test_404) ... ok 250s test_serve (tornado.test.web_test.CustomStaticFileTest.test_serve) ... ok 250s test_static_url (tornado.test.web_test.CustomStaticFileTest.test_static_url) ... ok 250s test_date_header (tornado.test.web_test.DateHeaderTest.test_date_header) ... ok 250s test_flow_control_chunked_body (tornado.test.web_test.DecoratedStreamingRequestFlowControlTest.test_flow_control_chunked_body) ... ok 250s test_flow_control_compressed_body (tornado.test.web_test.DecoratedStreamingRequestFlowControlTest.test_flow_control_compressed_body) ... ok 250s test_flow_control_fixed_body (tornado.test.web_test.DecoratedStreamingRequestFlowControlTest.test_flow_control_fixed_body) ... ok 250s test_addslash (tornado.test.web_test.DecoratorTest.test_addslash) ... ok 250s test_removeslash (tornado.test.web_test.DecoratorTest.test_removeslash) ... ok 250s test_404 (tornado.test.web_test.Default404Test.test_404) ... ok 250s test_403 (tornado.test.web_test.DefaultHandlerArgumentsTest.test_403) ... ok 250s test_default_host_matching (tornado.test.web_test.DefaultHostMatchingTest.test_default_host_matching) ... ok 250s test_404_xsrf (tornado.test.web_test.ErrorHandlerXSRFTest.test_404_xsrf) ... ok 250s test_error_xsrf (tornado.test.web_test.ErrorHandlerXSRFTest.test_error_xsrf) ... ok 250s test_default (tornado.test.web_test.ErrorResponseTest.test_default) ... ok 250s test_failed_write_error (tornado.test.web_test.ErrorResponseTest.test_failed_write_error) ... ok 250s test_write_error (tornado.test.web_test.ErrorResponseTest.test_write_error) ... ok 250s test_http_error (tornado.test.web_test.ExceptionHandlerTest.test_http_error) ... ok 250s test_known_error (tornado.test.web_test.ExceptionHandlerTest.test_known_error) ... ok 250s test_unknown_error (tornado.test.web_test.ExceptionHandlerTest.test_unknown_error) ... ok 250s test_finish_method_return_future (tornado.test.web_test.FinalReturnTest.test_finish_method_return_future) ... ok 250s test_render_method_return_future (tornado.test.web_test.FinalReturnTest.test_render_method_return_future) ... ok 250s test_finish_exception (tornado.test.web_test.FinishExceptionTest.test_finish_exception) ... ok 250s test_finish_in_prepare (tornado.test.web_test.FinishInPrepareTest.test_finish_in_prepare) ... ok 250s test_catch_error (tornado.test.web_test.GetArgumentErrorTest.test_catch_error) ... ok 250s test_get_current_user_from_ui_module_is_lazy (tornado.test.web_test.GetCurrentUserTest.test_get_current_user_from_ui_module_is_lazy) ... ok 250s test_get_current_user_from_ui_module_works (tornado.test.web_test.GetCurrentUserTest.test_get_current_user_from_ui_module_works) ... ok 250s test_get_current_user_is_lazy (tornado.test.web_test.GetCurrentUserTest.test_get_current_user_is_lazy) ... skipped 'needs fix' 250s test_get_current_user_works (tornado.test.web_test.GetCurrentUserTest.test_get_current_user_works) ... ok 250s test_gzip (tornado.test.web_test.GzipTestCase.test_gzip) ... ok 250s test_gzip_not_requested (tornado.test.web_test.GzipTestCase.test_gzip_not_requested) ... ok 250s test_gzip_static (tornado.test.web_test.GzipTestCase.test_gzip_static) ... ok 250s test_vary_already_present (tornado.test.web_test.GzipTestCase.test_vary_already_present) ... ok 250s test_vary_already_present_multiple (tornado.test.web_test.GzipTestCase.test_vary_already_present_multiple) ... ok 250s test_copy (tornado.test.web_test.HTTPErrorTest.test_copy) ... ok 250s test_handler_by_name (tornado.test.web_test.HandlerByNameTest.test_handler_by_name) ... ok 250s test_204_headers (tornado.test.web_test.Header204Test.test_204_headers) ... ok 250s test_304_headers (tornado.test.web_test.Header304Test.test_304_headers) ... ok 250s test_host_matching (tornado.test.web_test.HostMatchingTest.test_host_matching) ... ok 250s test_content_length_too_high (tornado.test.web_test.IncorrectContentLengthTest.test_content_length_too_high) ... ok 250s test_content_length_too_low (tornado.test.web_test.IncorrectContentLengthTest.test_content_length_too_low) ... ok 250s test_named_urlspec_groups (tornado.test.web_test.NamedURLSpecGroupsTest.test_named_urlspec_groups) ... ok 250s test_flow_control_chunked_body (tornado.test.web_test.NativeStreamingRequestFlowControlTest.test_flow_control_chunked_body) ... ok 250s test_flow_control_compressed_body (tornado.test.web_test.NativeStreamingRequestFlowControlTest.test_flow_control_compressed_body) ... ok 250s test_flow_control_fixed_body (tornado.test.web_test.NativeStreamingRequestFlowControlTest.test_flow_control_fixed_body) ... ok 250s test_empty_flush (tornado.test.web_test.NonWSGIWebTests.test_empty_flush) ... ok 250s test_other (tornado.test.web_test.PatchMethodTest.test_other) ... ok 250s test_patch (tornado.test.web_test.PatchMethodTest.test_patch) ... ok 250s test_kw (tornado.test.web_test.PathArgsInPrepareTest.test_kw) ... ok 250s test_pos (tornado.test.web_test.PathArgsInPrepareTest.test_pos) ... ok 250s test_httperror_str (tornado.test.web_test.RaiseWithReasonTest.test_httperror_str) ... ok 250s test_httperror_str_from_httputil (tornado.test.web_test.RaiseWithReasonTest.test_httperror_str_from_httputil) ... ok 250s test_raise_with_reason (tornado.test.web_test.RaiseWithReasonTest.test_raise_with_reason) ... ok 250s test_basic_redirect (tornado.test.web_test.RedirectHandlerTest.test_basic_redirect) ... ok 250s test_redirect_pattern (tornado.test.web_test.RedirectHandlerTest.test_redirect_pattern) ... ok 250s test_redirect_with_appending_argument (tornado.test.web_test.RedirectHandlerTest.test_redirect_with_appending_argument) ... ok 250s test_redirect_with_argument (tornado.test.web_test.RedirectHandlerTest.test_redirect_with_argument) ... ok 250s test_error (tornado.test.web_test.RequestEncodingTest.test_error) ... ok 250s test_group_encoding (tornado.test.web_test.RequestEncodingTest.test_group_encoding) ... ok 250s test_group_question_mark (tornado.test.web_test.RequestEncodingTest.test_group_question_mark) ... ok 251s test_slashes (tornado.test.web_test.RequestEncodingTest.test_slashes) ... ok 251s test_missing_remote_ip (tornado.test.web_test.RequestSummaryTest.test_missing_remote_ip) ... ok 251s test_arbitrary_bytes (tornado.test.web_test.SecureCookieV1Test.test_arbitrary_bytes) ... ok 251s test_cookie_tampering_future_timestamp (tornado.test.web_test.SecureCookieV1Test.test_cookie_tampering_future_timestamp) ... ok 251s test_round_trip (tornado.test.web_test.SecureCookieV1Test.test_round_trip) ... ok 251s test_key_version_increment_version (tornado.test.web_test.SecureCookieV2Test.test_key_version_increment_version) ... ok 251s test_key_version_invalidate_version (tornado.test.web_test.SecureCookieV2Test.test_key_version_invalidate_version) ... ok 251s test_key_version_roundtrip (tornado.test.web_test.SecureCookieV2Test.test_key_version_roundtrip) ... ok 251s test_key_version_roundtrip_differing_version (tornado.test.web_test.SecureCookieV2Test.test_key_version_roundtrip_differing_version) ... ok 251s test_round_trip (tornado.test.web_test.SecureCookieV2Test.test_round_trip) ... ok 251s test_set_properties (tornado.test.web_test.SetLazyPropertiesTest.test_set_properties) ... ok 251s test_expired (tornado.test.web_test.SignedValueTest.test_expired) ... ok 251s test_key_version_retrieval (tornado.test.web_test.SignedValueTest.test_key_version_retrieval) ... ok 251s test_key_versioning_invalid_key (tornado.test.web_test.SignedValueTest.test_key_versioning_invalid_key) ... ok 251s test_key_versioning_read_write_default_key (tornado.test.web_test.SignedValueTest.test_key_versioning_read_write_default_key) ... ok 251s test_key_versioning_read_write_non_default_key (tornado.test.web_test.SignedValueTest.test_key_versioning_read_write_non_default_key) ... ok 251s test_known_values (tornado.test.web_test.SignedValueTest.test_known_values) ... ok 251s test_name_swap (tornado.test.web_test.SignedValueTest.test_name_swap) ... ok 251s test_non_ascii (tornado.test.web_test.SignedValueTest.test_non_ascii) ... ok 251s test_payload_tampering (tornado.test.web_test.SignedValueTest.test_payload_tampering) ... ok 251s test_signature_tampering (tornado.test.web_test.SignedValueTest.test_signature_tampering) ... ok 251s test_no_open_redirect (tornado.test.web_test.StaticDefaultFilenameRootTest.test_no_open_redirect) ... ok 251s test_static_default_filename (tornado.test.web_test.StaticDefaultFilenameTest.test_static_default_filename) ... ok 251s test_static_default_redirect (tornado.test.web_test.StaticDefaultFilenameTest.test_static_default_redirect) ... ok 251s test_absolute_static_url (tornado.test.web_test.StaticFileTest.test_absolute_static_url) ... ok 251s test_absolute_version_exclusion (tornado.test.web_test.StaticFileTest.test_absolute_version_exclusion) ... ok 251s test_include_host_override (tornado.test.web_test.StaticFileTest.test_include_host_override) ... ok 251s test_path_traversal_protection (tornado.test.web_test.StaticFileTest.test_path_traversal_protection) ... ok 251s test_relative_version_exclusion (tornado.test.web_test.StaticFileTest.test_relative_version_exclusion) ... ok 251s test_root_static_path (tornado.test.web_test.StaticFileTest.test_root_static_path) ... ok 251s test_static_304_etag_modified_bug (tornado.test.web_test.StaticFileTest.test_static_304_etag_modified_bug) ... ok 251s test_static_304_if_modified_since (tornado.test.web_test.StaticFileTest.test_static_304_if_modified_since) ... ok 251s test_static_304_if_modified_since_invalid (tornado.test.web_test.StaticFileTest.test_static_304_if_modified_since_invalid) ... ok 251s test_static_304_if_none_match (tornado.test.web_test.StaticFileTest.test_static_304_if_none_match) ... ok 251s test_static_404 (tornado.test.web_test.StaticFileTest.test_static_404) ... ok 251s test_static_compressed_files (tornado.test.web_test.StaticFileTest.test_static_compressed_files) ... ok 251s test_static_etag (tornado.test.web_test.StaticFileTest.test_static_etag) ... ok 251s test_static_files (tornado.test.web_test.StaticFileTest.test_static_files) ... ok 251s test_static_files_cacheable (tornado.test.web_test.StaticFileTest.test_static_files_cacheable) ... ok 251s test_static_head (tornado.test.web_test.StaticFileTest.test_static_head) ... ok 251s test_static_head_range (tornado.test.web_test.StaticFileTest.test_static_head_range) ... ok 251s test_static_if_modified_since_pre_epoch (tornado.test.web_test.StaticFileTest.test_static_if_modified_since_pre_epoch) ... ok 251s test_static_if_modified_since_time_zone (tornado.test.web_test.StaticFileTest.test_static_if_modified_since_time_zone) ... ok 251s test_static_invalid_range (tornado.test.web_test.StaticFileTest.test_static_invalid_range) ... ok 251s test_static_range_if_none_match (tornado.test.web_test.StaticFileTest.test_static_range_if_none_match) ... ok 251s test_static_unsatisfiable_range_end_less_than_start (tornado.test.web_test.StaticFileTest.test_static_unsatisfiable_range_end_less_than_start) ... ok 251s test_static_unsatisfiable_range_invalid_start (tornado.test.web_test.StaticFileTest.test_static_unsatisfiable_range_invalid_start) ... ok 251s test_static_unsatisfiable_range_zero_suffix (tornado.test.web_test.StaticFileTest.test_static_unsatisfiable_range_zero_suffix) ... ok 251s test_static_url (tornado.test.web_test.StaticFileTest.test_static_url) ... ok 251s test_static_with_range (tornado.test.web_test.StaticFileTest.test_static_with_range) ... ok 251s test_static_with_range_end_edge (tornado.test.web_test.StaticFileTest.test_static_with_range_end_edge) ... ok 251s test_static_with_range_full_file (tornado.test.web_test.StaticFileTest.test_static_with_range_full_file) ... ok 251s test_static_with_range_full_past_end (tornado.test.web_test.StaticFileTest.test_static_with_range_full_past_end) ... ok 251s test_static_with_range_neg_end (tornado.test.web_test.StaticFileTest.test_static_with_range_neg_end) ... ok 251s test_static_with_range_neg_past_start (tornado.test.web_test.StaticFileTest.test_static_with_range_neg_past_start) ... ok 251s test_static_with_range_partial_past_end (tornado.test.web_test.StaticFileTest.test_static_with_range_partial_past_end) ... ok 251s test_serve (tornado.test.web_test.StaticFileWithPathTest.test_serve) ... ok 251s test_header_injection (tornado.test.web_test.StatusReasonTest.test_header_injection) ... ok 251s test_reason_xss (tornado.test.web_test.StatusReasonTest.test_reason_xss) ... ok 251s test_status (tornado.test.web_test.StatusReasonTest.test_status) ... ok 251s test_close_during_upload (tornado.test.web_test.StreamingRequestBodyTest.test_close_during_upload) ... ok 251s test_early_return (tornado.test.web_test.StreamingRequestBodyTest.test_early_return) ... ok 251s test_early_return_with_data (tornado.test.web_test.StreamingRequestBodyTest.test_early_return_with_data) ... ok 251s test_streaming_body (tornado.test.web_test.StreamingRequestBodyTest.test_streaming_body) ... ok 251s test_ui_method (tornado.test.web_test.UIMethodUIModuleTest.test_ui_method) ... ok 251s test_non_reversible (tornado.test.web_test.URLSpecReverseTest.test_non_reversible) ... ok 251s test_reverse (tornado.test.web_test.URLSpecReverseTest.test_reverse) ... ok 251s test_reverse_arguments (tornado.test.web_test.URLSpecReverseTest.test_reverse_arguments) ... ok 251s test_unimplemented_standard_methods (tornado.test.web_test.UnimplementedHTTPMethodsTest.test_unimplemented_standard_methods) ... ok 251s test_unimplemented_other (tornado.test.web_test.UnimplementedNonStandardMethodsTest.test_unimplemented_other) ... ok 251s test_unimplemented_patch (tornado.test.web_test.UnimplementedNonStandardMethodsTest.test_unimplemented_patch) ... ok 251s test_decode_argument (tornado.test.web_test.WSGISafeWebTest.test_decode_argument) ... ok 251s test_decode_argument_invalid_unicode (tornado.test.web_test.WSGISafeWebTest.test_decode_argument_invalid_unicode) ... ok 251s test_decode_argument_plus (tornado.test.web_test.WSGISafeWebTest.test_decode_argument_plus) ... ok 251s test_get_argument (tornado.test.web_test.WSGISafeWebTest.test_get_argument) ... ok 251s test_get_body_arguments (tornado.test.web_test.WSGISafeWebTest.test_get_body_arguments) ... ok 251s test_get_query_arguments (tornado.test.web_test.WSGISafeWebTest.test_get_query_arguments) ... ok 251s test_header_injection (tornado.test.web_test.WSGISafeWebTest.test_header_injection) ... ok 251s test_multi_header (tornado.test.web_test.WSGISafeWebTest.test_multi_header) ... ok 251s test_no_gzip (tornado.test.web_test.WSGISafeWebTest.test_no_gzip) ... ok 251s test_optional_path (tornado.test.web_test.WSGISafeWebTest.test_optional_path) ... ok 252s test_redirect (tornado.test.web_test.WSGISafeWebTest.test_redirect) ... ok 252s test_reverse_url (tornado.test.web_test.WSGISafeWebTest.test_reverse_url) ... ok 252s test_set_header (tornado.test.web_test.WSGISafeWebTest.test_set_header) ... ok 252s test_types (tornado.test.web_test.WSGISafeWebTest.test_types) ... ok 252s test_uimodule_resources (tornado.test.web_test.WSGISafeWebTest.test_uimodule_resources) ... ok 252s test_uimodule_unescaped (tornado.test.web_test.WSGISafeWebTest.test_uimodule_unescaped) ... ok 252s test_web_redirect (tornado.test.web_test.WSGISafeWebTest.test_web_redirect) ... ok 252s test_web_redirect_double_slash (tornado.test.web_test.WSGISafeWebTest.test_web_redirect_double_slash) ... ok 252s test_xsrf_httponly (tornado.test.web_test.XSRFCookieKwargsTest.test_xsrf_httponly) ... ok 252s test_xsrf_fail_body_no_cookie (tornado.test.web_test.XSRFCookieNameTest.test_xsrf_fail_body_no_cookie) ... ok 252s test_xsrf_fail_no_token (tornado.test.web_test.XSRFCookieNameTest.test_xsrf_fail_no_token) ... ok 252s test_xsrf_success_post_body (tornado.test.web_test.XSRFCookieNameTest.test_xsrf_success_post_body) ... ok 252s test_cross_user (tornado.test.web_test.XSRFTest.test_cross_user) ... ok 252s test_distinct_tokens (tornado.test.web_test.XSRFTest.test_distinct_tokens) ... ok 252s test_refresh_token (tornado.test.web_test.XSRFTest.test_refresh_token) ... ok 252s test_versioning (tornado.test.web_test.XSRFTest.test_versioning) ... ok 252s test_xsrf_fail_argument_invalid_format (tornado.test.web_test.XSRFTest.test_xsrf_fail_argument_invalid_format) ... ok 252s test_xsrf_fail_body_no_cookie (tornado.test.web_test.XSRFTest.test_xsrf_fail_body_no_cookie) ... ok 252s test_xsrf_fail_cookie_invalid_format (tornado.test.web_test.XSRFTest.test_xsrf_fail_cookie_invalid_format) ... ok 252s test_xsrf_fail_cookie_no_body (tornado.test.web_test.XSRFTest.test_xsrf_fail_cookie_no_body) ... ok 252s test_xsrf_fail_no_token (tornado.test.web_test.XSRFTest.test_xsrf_fail_no_token) ... ok 252s test_xsrf_success_header (tornado.test.web_test.XSRFTest.test_xsrf_success_header) ... ok 252s test_xsrf_success_non_hex_token (tornado.test.web_test.XSRFTest.test_xsrf_success_non_hex_token) ... ok 252s test_xsrf_success_post_body (tornado.test.web_test.XSRFTest.test_xsrf_success_post_body) ... ok 252s test_xsrf_success_query_string (tornado.test.web_test.XSRFTest.test_xsrf_success_query_string) ... ok 252s test_xsrf_success_short_token (tornado.test.web_test.XSRFTest.test_xsrf_success_short_token) ... ok 252s test_message_sizes (tornado.test.websocket_test.ClientOnlyCompressionTest.test_message_sizes) ... ok 252s test_size_limit (tornado.test.websocket_test.ClientOnlyCompressionTest.test_size_limit) ... ok 252s test_client_ping (tornado.test.websocket_test.ClientPeriodicPingTest.test_client_ping) ... ok 252s test_mask (tornado.test.websocket_test.CythonMaskFunctionTest.test_mask) ... ok 252s test_message_sizes (tornado.test.websocket_test.DefaultCompressionTest.test_message_sizes) ... ok 252s test_size_limit (tornado.test.websocket_test.DefaultCompressionTest.test_size_limit) ... ok 252s test_manual_ping (tornado.test.websocket_test.ManualPingTest.test_manual_ping) ... ok 252s test_large_message (tornado.test.websocket_test.MaxMessageSizeTest.test_large_message) ... ok 252s test_message_sizes (tornado.test.websocket_test.NoCompressionTest.test_message_sizes) ... ok 252s test_size_limit (tornado.test.websocket_test.NoCompressionTest.test_size_limit) ... ok 252s test_ping_sleep_time (tornado.test.websocket_test.PingCalculationTest.test_ping_sleep_time) ... ok 252s test_mask (tornado.test.websocket_test.PythonMaskFunctionTest.test_mask) ... ok 252s test_message_sizes (tornado.test.websocket_test.ServerOnlyCompressionTest.test_message_sizes) ... ok 252s test_size_limit (tornado.test.websocket_test.ServerOnlyCompressionTest.test_size_limit) ... ok 252s test_server_ping (tornado.test.websocket_test.ServerPeriodicPingTest.test_server_ping) ... ok 253s test_client_ping_timeout (tornado.test.websocket_test.ServerPingTimeoutTest.test_client_ping_timeout) ... ok 253s test_native_coroutine (tornado.test.websocket_test.WebSocketNativeCoroutineTest.test_native_coroutine) ... ok 253s test_async_prepare (tornado.test.websocket_test.WebSocketTest.test_async_prepare) ... ok 253s test_bad_websocket_version (tornado.test.websocket_test.WebSocketTest.test_bad_websocket_version) ... ok 253s test_binary_message (tornado.test.websocket_test.WebSocketTest.test_binary_message) ... ok 253s test_check_origin_invalid (tornado.test.websocket_test.WebSocketTest.test_check_origin_invalid) ... ok 253s test_check_origin_invalid_partial_url (tornado.test.websocket_test.WebSocketTest.test_check_origin_invalid_partial_url) ... ok 253s test_check_origin_invalid_subdomains (tornado.test.websocket_test.WebSocketTest.test_check_origin_invalid_subdomains) ... ok 253s test_check_origin_valid_no_path (tornado.test.websocket_test.WebSocketTest.test_check_origin_valid_no_path) ... ok 253s test_check_origin_valid_with_path (tornado.test.websocket_test.WebSocketTest.test_check_origin_valid_with_path) ... ok 253s test_client_close_reason (tornado.test.websocket_test.WebSocketTest.test_client_close_reason) ... ok 254s test_coroutine (tornado.test.websocket_test.WebSocketTest.test_coroutine) ... ok 254s test_error_in_async_open (tornado.test.websocket_test.WebSocketTest.test_error_in_async_open) ... ok 254s test_error_in_closed_client_write_message (tornado.test.websocket_test.WebSocketTest.test_error_in_closed_client_write_message) ... ok 254s test_error_in_on_message (tornado.test.websocket_test.WebSocketTest.test_error_in_on_message) ... ok 254s test_error_in_open (tornado.test.websocket_test.WebSocketTest.test_error_in_open) ... ok 254s test_http_request (tornado.test.websocket_test.WebSocketTest.test_http_request) ... ok 254s test_missing_websocket_key (tornado.test.websocket_test.WebSocketTest.test_missing_websocket_key) ... ok 254s test_nodelay (tornado.test.websocket_test.WebSocketTest.test_nodelay) ... ok 254s test_open_coroutine (tornado.test.websocket_test.WebSocketTest.test_open_coroutine) ... ok 254s test_path_args (tornado.test.websocket_test.WebSocketTest.test_path_args) ... ok 254s test_render_message (tornado.test.websocket_test.WebSocketTest.test_render_message) ... ok 254s test_server_close_reason (tornado.test.websocket_test.WebSocketTest.test_server_close_reason) ... ok 254s test_subprotocols (tornado.test.websocket_test.WebSocketTest.test_subprotocols) ... ok 254s test_subprotocols_not_offered (tornado.test.websocket_test.WebSocketTest.test_subprotocols_not_offered) ... ok 254s test_unicode_message (tornado.test.websocket_test.WebSocketTest.test_unicode_message) ... ok 254s test_websocket_callbacks (tornado.test.websocket_test.WebSocketTest.test_websocket_callbacks) ... ok 254s test_websocket_close_buffered_data (tornado.test.websocket_test.WebSocketTest.test_websocket_close_buffered_data) ... ok 254s test_websocket_gen (tornado.test.websocket_test.WebSocketTest.test_websocket_gen) ... ok 254s test_websocket_header_echo (tornado.test.websocket_test.WebSocketTest.test_websocket_header_echo) ... ok 254s test_websocket_headers (tornado.test.websocket_test.WebSocketTest.test_websocket_headers) ... ok 254s test_websocket_http_fail (tornado.test.websocket_test.WebSocketTest.test_websocket_http_fail) ... ok 254s test_websocket_http_redirect (tornado.test.websocket_test.WebSocketTest.test_websocket_http_redirect) ... ok 254s test_websocket_http_success (tornado.test.websocket_test.WebSocketTest.test_websocket_http_success) ... ok 254s test_websocket_network_fail (tornado.test.websocket_test.WebSocketTest.test_websocket_network_fail) ... ok 254s test_write_after_close (tornado.test.websocket_test.WebSocketTest.test_write_after_close) ... ok 254s test_concurrent_barrier (tornado.test.wsgi_test.WSGIContainerDummyExecutorTest.test_concurrent_barrier) ... ok 254s test_concurrent_streaming_barrier (tornado.test.wsgi_test.WSGIContainerDummyExecutorTest.test_concurrent_streaming_barrier) ... ok 254s test_simple (tornado.test.wsgi_test.WSGIContainerDummyExecutorTest.test_simple) ... ok 254s test_concurrent_barrier (tornado.test.wsgi_test.WSGIContainerThreadPoolTest.test_concurrent_barrier) ... ok 254s test_concurrent_streaming_barrier (tornado.test.wsgi_test.WSGIContainerThreadPoolTest.test_concurrent_streaming_barrier) ... ok 254s test_simple (tornado.test.wsgi_test.WSGIContainerThreadPoolTest.test_simple) ... ok 254s 254s ====================================================================== 254s FAIL: test_linear_performance (tornado.test.httputil_test.HTTPHeadersTest.test_linear_performance) 254s ---------------------------------------------------------------------- 254s Traceback (most recent call last): 254s File "/usr/lib/python3/dist-packages/tornado/test/httputil_test.py", line 513, in test_linear_performance 254s self.fail(f"HTTPHeaders.add() does not scale linearly: {d1=} vs {d2=}") 254s ~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 254s AssertionError: HTTPHeaders.add() does not scale linearly: d1=0.01728268200000116 vs d2=0.44414586199999917 254s 254s ---------------------------------------------------------------------- 254s Ran 1226 tests in 43.592s 254s 254s FAILED (failures=1, skipped=7) 254s Some tests were skipped because: Prevent internet access during build, 254s failing on Salsa CI, needs fix, no testable future imports, py312 has 254s its own check for test case returns, pycares module not present 255s autopkgtest [19:01:16]: test python3: -----------------------] 255s autopkgtest [19:01:16]: test python3: - - - - - - - - - - results - - - - - - - - - - 255s python3 FAIL non-zero exit status 1 255s autopkgtest [19:01:16]: @@@@@@@@@@@@@@@@@@@@ summary 255s python3 FAIL non-zero exit status 1