Diff of the two buildlogs: -- --- b1/build.log 2025-01-10 02:41:17.324684957 +0000 +++ b2/build.log 2025-01-10 02:42:33.721203548 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Thu Jan 9 14:33:17 -12 2025 -I: pbuilder-time-stamp: 1736476397 +I: Current time: Thu Feb 12 23:04:18 +14 2026 +I: pbuilder-time-stamp: 1770887058 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz] I: copying local configuration @@ -41,52 +41,84 @@ dpkg-source: info: applying Use_greenthread_s_dead_state_where_possible.patch I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/1403491/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/3917279/tmp/hooks/D01_modify_environment starting +debug: Running on ionos15-amd64. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 Feb 12 09:04 /bin/sh -> /bin/bash +I: Setting pbuilder2's login shell to /bin/bash +I: Setting pbuilder2's GECOS to second user,second room,second work-phone,second home-phone,second other +I: user script /srv/workspace/pbuilder/3917279/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/3917279/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build/reproducible-path' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='amd64' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=20 ' - DISTRIBUTION='unstable' - HOME='/root' - HOST_ARCH='amd64' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="2" [2]="37" [3]="1" [4]="release" [5]="x86_64-pc-linux-gnu") + BASH_VERSION='5.2.37(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=amd64 + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=42 ' + DIRSTACK=() + DISTRIBUTION=unstable + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=x86_64 + HOST_ARCH=amd64 IFS=' ' - INVOCATION_ID='3cc77412dcd24e9994d1cbc7bc1a4cb8' - LANG='C' - LANGUAGE='en_US:en' - LC_ALL='C' - MAIL='/var/mail/root' - OPTIND='1' - PATH='/usr/sbin:/usr/bin:/sbin:/bin:/usr/games' - PBCURRENTCOMMANDLINEOPERATION='build' - PBUILDER_OPERATION='build' - PBUILDER_PKGDATADIR='/usr/share/pbuilder' - PBUILDER_PKGLIBDIR='/usr/lib/pbuilder' - PBUILDER_SYSCONFDIR='/etc' - PPID='1403491' - PS1='# ' - PS2='> ' + INVOCATION_ID=33d1bbede07f4da082c03da7adeb5611 + LANG=C + LANGUAGE=et_EE:et + LC_ALL=C + MACHTYPE=x86_64-pc-linux-gnu + MAIL=/var/mail/root + OPTERR=1 + OPTIND=1 + OSTYPE=linux-gnu + PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path + PBCURRENTCOMMANDLINEOPERATION=build + PBUILDER_OPERATION=build + PBUILDER_PKGDATADIR=/usr/share/pbuilder + PBUILDER_PKGLIBDIR=/usr/lib/pbuilder + PBUILDER_SYSCONFDIR=/etc + PIPESTATUS=([0]="0") + POSIXLY_CORRECT=y + PPID=3917279 PS4='+ ' - PWD='/' - SHELL='/bin/bash' - SHLVL='2' - SUDO_COMMAND='/usr/bin/timeout -k 18.1h 18h /usr/bin/ionice -c 3 /usr/bin/nice /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.9l9pwkO0/pbuilderrc_tok7 --distribution unstable --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.9l9pwkO0/b1 --logfile b1/build.log python-eventlet_0.36.1-12.dsc' - SUDO_GID='110' - SUDO_UID='105' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://46.16.76.132:3128' + PWD=/ + SHELL=/bin/bash + SHELLOPTS=braceexpand:errexit:hashall:interactive-comments:posix + SHLVL=3 + SUDO_COMMAND='/usr/bin/timeout -k 24.1h 24h /usr/bin/ionice -c 3 /usr/bin/nice -n 11 /usr/bin/unshare --uts -- /usr/sbin/pbuilder --build --configfile /srv/reproducible-results/rbuild-debian/r-b-build.9l9pwkO0/pbuilderrc_oBPp --distribution unstable --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.9l9pwkO0/b2 --logfile b2/build.log python-eventlet_0.36.1-12.dsc' + SUDO_GID=111 + SUDO_UID=106 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://213.165.73.152:3128 I: uname -a - Linux ionos1-amd64 6.1.0-28-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.119-1 (2024-11-22) x86_64 GNU/Linux + Linux i-capture-the-hostname 6.11.10+bpo-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.11.10-1~bpo12+1 (2024-12-19) x86_64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Nov 22 14:40 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/1403491/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Nov 22 2024 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/3917279/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -293,7 +325,7 @@ Get: 133 http://deb.debian.org/debian unstable/main amd64 python3-sphinx all 8.1.3-4 [468 kB] Get: 134 http://deb.debian.org/debian unstable/main amd64 python3-sphinxcontrib.apidoc all 0.3.0-6 [7716 B] Get: 135 http://deb.debian.org/debian unstable/main amd64 python3-zmq amd64 26.2.0-1 [219 kB] -Fetched 51.4 MB in 3s (18.4 MB/s) +Fetched 51.4 MB in 3s (20.2 MB/s) Preconfiguring packages ... Selecting previously unselected package libpython3.13-minimal:amd64. (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 ... 19848 files and directories currently installed.) @@ -736,8 +768,8 @@ Setting up tzdata (2024b-5) ... Current default time zone: 'Etc/UTC' -Local time is now: Fri Jan 10 02:35:47 UTC 2025. -Universal Time is now: Fri Jan 10 02:35:47 UTC 2025. +Local time is now: Thu Feb 12 09:04:48 UTC 2026. +Universal Time is now: Thu Feb 12 09:04:48 UTC 2026. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up libpgm-5.3-0t64:amd64 (5.3.128~dfsg-2.1+b1) ... @@ -872,7 +904,11 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/reproducible-path/python-eventlet-0.36.1/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games" HOME="/nonexistent/first-build" dpkg-genchanges -S > ../python-eventlet_0.36.1-12_source.changes +I: user script /srv/workspace/pbuilder/3917279/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for unstable +I: user script /srv/workspace/pbuilder/3917279/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/python-eventlet-0.36.1/ && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-buildpackage -us -uc -b && env PATH="/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path" HOME="/nonexistent/second-build" dpkg-genchanges -S > ../python-eventlet_0.36.1-12_source.changes dpkg-buildpackage: info: source package python-eventlet dpkg-buildpackage: info: source version 0.36.1-12 dpkg-buildpackage: info: source distribution unstable @@ -948,2976 +984,1491 @@ set -e ; set -x ; for i in 3.12 3.13 ; do \ PYTHONPATH=. PYTHON=python$i python$i -m pytest tests -v -n `nproc` -k ' not test_fork_after_monkey_patch and not test_cancel_proportion and not test_clear and not test_noraise_dns_tcp and not test_raise_dns_tcp and not test_dns_methods_are_green and not test_orig_thread and not test_send_1k_pub_sub and not test_ssl_close' ; \ done -+ nproc -+ PYTHONPATH=. PYTHON=python3.12 python3.12 -m pytest tests -v -n 20 -k not test_fork_after_monkey_patch and not test_cancel_proportion and not test_clear and not test_noraise_dns_tcp and not test_raise_dns_tcp and not test_dns_methods_are_green and not test_orig_thread and not test_send_1k_pub_sub and not test_ssl_close ++ for i in 3.12 3.13 +++ nproc ++ PYTHONPATH=. ++ PYTHON=python3.12 ++ python3.12 -m pytest tests -v -n 42 -k ' not test_fork_after_monkey_patch and not test_cancel_proportion and not test_clear and not test_noraise_dns_tcp and not test_raise_dns_tcp and not test_dns_methods_are_green and not test_orig_thread and not test_send_1k_pub_sub and not test_ssl_close' ============================= test session starts ============================== platform linux -- Python 3.12.8, pytest-8.3.4, pluggy-1.5.0 -- /usr/bin/python3.12 cachedir: .pytest_cache rootdir: /build/reproducible-path/python-eventlet-0.36.1 configfile: pyproject.toml -plugins: xdist-3.6.1, typeguard-4.4.1 -created: 20/20 workers -20 workers [711 items] +plugins: typeguard-4.4.1, xdist-3.6.1 +created: 42/42 workers +42 workers [711 items] scheduling tests via LoadScheduling -tests/api_test.py::test_timeouterror_deprecated -tests/dagpool_test.py::test_check_no_suspend -tests/db_pool_test.py::Test01Psycopg2Tpool::test_run_query -tests/convenience_test.py::TestServe::test_excepting_server -tests/db_pool_test.py::Test02Psycopg2Raw::test_waiters_get_woken +tests/backdoor_test.py::BackdoorTest::test_server_on_unix_socket +tests/dagpool_test.py::test_spawn_collision_spawn tests/dagpool_test.py::test_post_replace -[gw5] [ 0%] PASSED tests/dagpool_test.py::test_post_replace +[gw10] [ 0%] PASSED tests/dagpool_test.py::test_post_replace tests/dagpool_test.py::test_getitem -[gw5] [ 0%] PASSED tests/dagpool_test.py::test_getitem +[gw10] [ 0%] PASSED tests/dagpool_test.py::test_getitem tests/dagpool_test.py::test_waitall_exc -tests/db_pool_test.py::Test02MysqlRaw::test_create_cursor -tests/db_pool_test.py::Test02MysqlRaw::test_unwrap_connection -tests/env_test.py::test_tpool_zero -[gw5] [ 0%] PASSED tests/dagpool_test.py::test_waitall_exc -tests/dagpool_test.py::test_propagate_exc -[gw5] [ 0%] PASSED tests/dagpool_test.py::test_propagate_exc -tests/dagpool_test.py::test_wait_each_exc +tests/api_test.py::TestApi::test_nested_with_timeout tests/api_test.py::TestApi::test_001_trampoline_timeout -[gw10] [ 0%] SKIPPED tests/db_pool_test.py::Test02MysqlRaw::test_unwrap_connection -tests/db_pool_test.py::Test02MysqlRaw::test_visibility_from_other_connections -[gw10] [ 0%] SKIPPED tests/db_pool_test.py::Test02MysqlRaw::test_visibility_from_other_connections -tests/db_pool_test.py::Test02MysqlRaw::test_waiters_get_woken -[gw10] [ 0%] SKIPPED tests/db_pool_test.py::Test02MysqlRaw::test_waiters_get_woken -tests/db_pool_test.py::Test02MysqlRaw::test_zero_max_age -[gw10] [ 1%] SKIPPED tests/db_pool_test.py::Test02MysqlRaw::test_zero_max_age -tests/db_pool_test.py::Test02MysqlRaw::test_zero_max_idle -[gw10] [ 1%] SKIPPED tests/db_pool_test.py::Test02MysqlRaw::test_zero_max_idle -tests/db_pool_test.py::Test01Psycopg2Tpool::test_bool -[gw10] [ 1%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_bool -tests/db_pool_test.py::Test01Psycopg2Tpool::test_close_does_a_put -[gw10] [ 1%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_close_does_a_put -tests/greendns_test.py::TestHostsResolver::test_getaliases_unknown -tests/dagpool_test.py::test_spawn_collision_spawn -[gw4] [ 1%] PASSED tests/dagpool_test.py::test_spawn_collision_spawn -tests/dagpool_test.py::test_spawn_multiple -[gw4] [ 1%] PASSED tests/dagpool_test.py::test_spawn_multiple -tests/dagpool_test.py::test_spawn_many -[gw4] [ 1%] PASSED tests/dagpool_test.py::test_spawn_many -tests/dagpool_test.py::test_wait_each_all -[gw4] [ 2%] PASSED tests/dagpool_test.py::test_wait_each_all -tests/dagpool_test.py::test_kill -[gw4] [ 2%] PASSED tests/dagpool_test.py::test_kill -tests/dagpool_test.py::test_post_collision_preload -[gw4] [ 2%] PASSED tests/dagpool_test.py::test_post_collision_preload -tests/dagpool_test.py::test_post_collision_post -tests/db_pool_test.py::Test02Psycopg2Raw::test_raising_create -[gw13] [ 2%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_raising_create -tests/db_pool_test.py::Test02Psycopg2Raw::test_returns_immediately -[gw13] [ 2%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_returns_immediately -tests/db_pool_test.py::Test02Psycopg2Raw::test_run_bad_query -[gw13] [ 2%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_run_bad_query -tests/db_pool_test.py::Test02Psycopg2Raw::test_run_query -[gw13] [ 2%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_run_query -tests/db_pool_test.py::Test02Psycopg2Raw::test_safe_close -[gw13] [ 3%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_safe_close -tests/db_pool_test.py::Test02Psycopg2Raw::test_set_isolation_level -[gw13] [ 3%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_set_isolation_level -tests/db_pool_test.py::Test01MysqlTpool::test_visibility_from_other_connections -tests/db_pool_test.py::Test02Psycopg2Raw::test_bool -[gw14] [ 3%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_bool -tests/db_pool_test.py::Test02Psycopg2Raw::test_close_does_a_put -[gw14] [ 3%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_close_does_a_put -tests/db_pool_test.py::Test02Psycopg2Raw::test_connecting -[gw14] [ 3%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_connecting -tests/db_pool_test.py::Test02Psycopg2Raw::test_connection_is_clean_after_put -[gw14] [ 3%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_connection_is_clean_after_put -tests/db_pool_test.py::Test02Psycopg2Raw::test_create_cursor -[gw14] [ 3%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_create_cursor -tests/db_pool_test.py::Test02Psycopg2Raw::test_cursor_works_as_context_manager -[gw14] [ 4%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_cursor_works_as_context_manager -[gw8] [ 4%] SKIPPED tests/db_pool_test.py::Test01MysqlTpool::test_visibility_from_other_connections -tests/db_pool_test.py::Test01MysqlTpool::test_waiters_get_woken -[gw8] [ 4%] SKIPPED tests/db_pool_test.py::Test01MysqlTpool::test_waiters_get_woken -tests/db_pool_test.py::Test01MysqlTpool::test_zero_max_age -[gw8] [ 4%] SKIPPED tests/db_pool_test.py::Test01MysqlTpool::test_zero_max_age -tests/db_pool_test.py::Test01MysqlTpool::test_zero_max_idle -[gw8] [ 4%] SKIPPED tests/db_pool_test.py::Test01MysqlTpool::test_zero_max_idle +tests/dagpool_test.py::test_wait_each_exc +[gw11] [ 0%] PASSED tests/dagpool_test.py::test_wait_each_exc +tests/dagpool_test.py::test_post_get_exc +[gw11] [ 0%] PASSED tests/dagpool_test.py::test_post_get_exc +tests/db_pool_test.py::test_raw_pool_issue_125 +[gw11] [ 0%] PASSED tests/db_pool_test.py::test_raw_pool_issue_125 +tests/db_pool_test.py::Test01Psycopg2Tpool::test_connection_is_clean_after_put +[gw22] [ 0%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_connection_is_clean_after_put +tests/db_pool_test.py::Test01Psycopg2Tpool::test_create_cursor +[gw22] [ 0%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_create_cursor +tests/db_pool_test.py::Test01Psycopg2Tpool::test_cursor_works_as_context_manager +[gw22] [ 1%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_cursor_works_as_context_manager +tests/db_pool_test.py::test_raw_pool_custom_cleanup_arg_error +[gw12] [ 1%] PASSED tests/db_pool_test.py::test_raw_pool_custom_cleanup_arg_error +tests/db_pool_test.py::test_raw_pool_custom_cleanup_fatal +[gw12] [ 1%] PASSED tests/db_pool_test.py::test_raw_pool_custom_cleanup_fatal +tests/db_pool_test.py::test_raw_pool_clear_update_current_size +[gw12] [ 1%] PASSED tests/db_pool_test.py::test_raw_pool_clear_update_current_size +tests/debug_test.py::TestSpew::test_line_global tests/db_pool_test.py::Test02MysqlRaw::test_bool -[gw8] [ 4%] SKIPPED tests/db_pool_test.py::Test02MysqlRaw::test_bool +[gw17] [ 1%] SKIPPED tests/db_pool_test.py::Test02MysqlRaw::test_bool tests/db_pool_test.py::Test02MysqlRaw::test_close_does_a_put -[gw8] [ 4%] SKIPPED tests/db_pool_test.py::Test02MysqlRaw::test_close_does_a_put +[gw17] [ 1%] SKIPPED tests/db_pool_test.py::Test02MysqlRaw::test_close_does_a_put tests/db_pool_test.py::Test02MysqlRaw::test_connecting -[gw8] [ 5%] SKIPPED tests/db_pool_test.py::Test02MysqlRaw::test_connecting -tests/db_pool_test.py::test_raw_pool_custom_cleanup_arg_error -[gw6] [ 5%] PASSED tests/db_pool_test.py::test_raw_pool_custom_cleanup_arg_error -tests/db_pool_test.py::test_raw_pool_custom_cleanup_fatal -[gw6] [ 5%] PASSED tests/db_pool_test.py::test_raw_pool_custom_cleanup_fatal -[gw12] [ 5%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_run_query -tests/db_pool_test.py::Test01Psycopg2Tpool::test_safe_close -[gw12] [ 5%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_safe_close -tests/db_pool_test.py::Test01Psycopg2Tpool::test_set_isolation_level -[gw12] [ 5%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_set_isolation_level -tests/db_pool_test.py::Test01Psycopg2Tpool::test_unwrap_connection -[gw12] [ 5%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_unwrap_connection +[gw17] [ 1%] SKIPPED tests/db_pool_test.py::Test02MysqlRaw::test_connecting +tests/db_pool_test.py::Test01MysqlTpool::test_close_does_a_put +[gw13] [ 2%] SKIPPED tests/db_pool_test.py::Test01MysqlTpool::test_close_does_a_put +tests/db_pool_test.py::Test01MysqlTpool::test_connecting +[gw13] [ 2%] SKIPPED tests/db_pool_test.py::Test01MysqlTpool::test_connecting +tests/db_pool_test.py::Test01MysqlTpool::test_connection_is_clean_after_put +[gw13] [ 2%] SKIPPED tests/db_pool_test.py::Test01MysqlTpool::test_connection_is_clean_after_put +tests/api_test.py::test_timeouterror_deprecated tests/db_pool_test.py::Test01Psycopg2Tpool::test_visibility_from_other_connections -[gw12] [ 6%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_visibility_from_other_connections +[gw25] [ 2%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_visibility_from_other_connections tests/db_pool_test.py::Test01Psycopg2Tpool::test_waiters_get_woken -[gw12] [ 6%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_waiters_get_woken +[gw25] [ 2%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_waiters_get_woken tests/db_pool_test.py::Test01Psycopg2Tpool::test_zero_max_age -[gw12] [ 6%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_zero_max_age -tests/db_pool_test.py::Test02Psycopg2Raw::test_put_doesnt_double_wrap -[gw14] [ 6%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_put_doesnt_double_wrap -[gw15] [ 6%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_waiters_get_woken +[gw25] [ 2%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_zero_max_age +tests/db_pool_test.py::Test01Psycopg2Tpool::test_run_query +[gw24] [ 2%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_run_query +tests/db_pool_test.py::Test01Psycopg2Tpool::test_safe_close +[gw24] [ 3%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_safe_close +tests/db_pool_test.py::Test01Psycopg2Tpool::test_set_isolation_level +[gw24] [ 3%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_set_isolation_level +tests/db_pool_test.py::Test02Psycopg2Raw::test_bool +[gw26] [ 3%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_bool +tests/db_pool_test.py::Test02Psycopg2Raw::test_close_does_a_put +[gw26] [ 3%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_close_does_a_put +tests/db_pool_test.py::Test02Psycopg2Raw::test_connecting +[gw26] [ 3%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_connecting +tests/dagpool_test.py::test_wait_each_posted +[gw7] [ 3%] PASSED tests/dagpool_test.py::test_wait_each_posted +tests/dagpool_test.py::test_wait_posted +[gw7] [ 3%] PASSED tests/dagpool_test.py::test_wait_posted +tests/dagpool_test.py::test_spawn_collision_preload +[gw7] [ 4%] PASSED tests/dagpool_test.py::test_spawn_collision_preload +tests/convenience_test.py::TestServe::test_wrap_ssl +tests/db_pool_test.py::Test02Psycopg2Raw::test_waiters_get_woken +[gw30] [ 4%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_waiters_get_woken tests/db_pool_test.py::Test02Psycopg2Raw::test_zero_max_age -[gw15] [ 6%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_zero_max_age +[gw30] [ 4%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_zero_max_age tests/db_pool_test.py::Test02Psycopg2Raw::test_zero_max_idle -[gw15] [ 6%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_zero_max_idle -tests/debug_test.py::TestSpew::test_line -[gw15] [ 7%] PASSED tests/debug_test.py::TestSpew::test_line -[gw4] [ 7%] PASSED tests/dagpool_test.py::test_post_collision_post -[gw5] [ 7%] PASSED tests/dagpool_test.py::test_wait_each_exc -tests/dagpool_test.py::test_post_get_exc -[gw5] [ 7%] PASSED tests/dagpool_test.py::test_post_get_exc -tests/db_pool_test.py::test_raw_pool_issue_125 -[gw5] [ 7%] PASSED tests/db_pool_test.py::test_raw_pool_issue_125 -tests/db_pool_test.py::Test01MysqlTpool::test_put_doesnt_double_wrap -[gw7] [ 7%] SKIPPED tests/db_pool_test.py::Test01MysqlTpool::test_put_doesnt_double_wrap -tests/db_pool_test.py::Test01MysqlTpool::test_put_none -[gw7] [ 7%] SKIPPED tests/db_pool_test.py::Test01MysqlTpool::test_put_none -tests/db_pool_test.py::Test01MysqlTpool::test_raising_create -[gw7] [ 8%] SKIPPED tests/db_pool_test.py::Test01MysqlTpool::test_raising_create -tests/db_pool_test.py::Test01MysqlTpool::test_returns_immediately -[gw7] [ 8%] SKIPPED tests/db_pool_test.py::Test01MysqlTpool::test_returns_immediately +[gw30] [ 4%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_zero_max_idle tests/db_pool_test.py::Test01MysqlTpool::test_run_bad_query -[gw7] [ 8%] SKIPPED tests/db_pool_test.py::Test01MysqlTpool::test_run_bad_query +[gw15] [ 4%] SKIPPED tests/db_pool_test.py::Test01MysqlTpool::test_run_bad_query tests/db_pool_test.py::Test01MysqlTpool::test_run_query -[gw7] [ 8%] SKIPPED tests/db_pool_test.py::Test01MysqlTpool::test_run_query +[gw15] [ 4%] SKIPPED tests/db_pool_test.py::Test01MysqlTpool::test_run_query tests/db_pool_test.py::Test01MysqlTpool::test_safe_close -[gw7] [ 8%] SKIPPED tests/db_pool_test.py::Test01MysqlTpool::test_safe_close -tests/debug_test.py::TestSpew::test_spew -[gw16] [ 8%] PASSED tests/debug_test.py::TestSpew::test_spew -tests/debug_test.py::TestSpew::test_unspew -[gw16] [ 8%] PASSED tests/debug_test.py::TestSpew::test_unspew -tests/debug_test.py::TestDebug::test_everything -tests/green_http_test.py::test_green_http_doesnt_change_original_module +[gw15] [ 4%] SKIPPED tests/db_pool_test.py::Test01MysqlTpool::test_safe_close +tests/db_pool_test.py::Test02Psycopg2Raw::test_raising_create +[gw28] [ 5%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_raising_create +tests/db_pool_test.py::Test02Psycopg2Raw::test_returns_immediately +[gw28] [ 5%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_returns_immediately +tests/db_pool_test.py::Test02Psycopg2Raw::test_run_bad_query +[gw28] [ 5%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_run_bad_query +tests/db_pool_test.py::Test02Psycopg2Raw::test_safe_close +[gw29] [ 5%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_safe_close +tests/db_pool_test.py::Test02Psycopg2Raw::test_set_isolation_level +[gw29] [ 5%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_set_isolation_level tests/db_pool_test.py::Test02Psycopg2Raw::test_unwrap_connection -[gw13] [ 9%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_unwrap_connection -[gw9] [ 9%] SKIPPED tests/db_pool_test.py::Test02MysqlRaw::test_create_cursor +[gw29] [ 5%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_unwrap_connection +tests/db_pool_test.py::Test01MysqlTpool::test_visibility_from_other_connections +[gw16] [ 5%] SKIPPED tests/db_pool_test.py::Test01MysqlTpool::test_visibility_from_other_connections +tests/db_pool_test.py::Test01MysqlTpool::test_waiters_get_woken +[gw16] [ 6%] SKIPPED tests/db_pool_test.py::Test01MysqlTpool::test_waiters_get_woken +tests/db_pool_test.py::Test01MysqlTpool::test_zero_max_age +[gw16] [ 6%] SKIPPED tests/db_pool_test.py::Test01MysqlTpool::test_zero_max_age +tests/dagpool_test.py::test_kill +[gw9] [ 6%] PASSED tests/dagpool_test.py::test_kill +tests/dagpool_test.py::test_post_collision_preload +[gw9] [ 6%] PASSED tests/dagpool_test.py::test_post_collision_preload +tests/dagpool_test.py::test_post_collision_post +[gw9] [ 6%] PASSED tests/dagpool_test.py::test_post_collision_post +tests/db_pool_test.py::Test02MysqlRaw::test_zero_max_idle +[gw21] [ 6%] SKIPPED tests/db_pool_test.py::Test02MysqlRaw::test_zero_max_idle +tests/db_pool_test.py::Test01Psycopg2Tpool::test_bool +[gw21] [ 6%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_bool +tests/db_pool_test.py::Test01Psycopg2Tpool::test_close_does_a_put +[gw21] [ 7%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_close_does_a_put +tests/db_pool_test.py::Test02Psycopg2Raw::test_create_cursor +[gw27] [ 7%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_create_cursor +tests/db_pool_test.py::Test02Psycopg2Raw::test_cursor_works_as_context_manager +[gw27] [ 7%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_cursor_works_as_context_manager +tests/db_pool_test.py::Test02Psycopg2Raw::test_put_doesnt_double_wrap +[gw27] [ 7%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_put_doesnt_double_wrap +tests/dagpool_test.py::test_check_no_suspend +[gw6] [ 7%] PASSED tests/dagpool_test.py::test_check_no_suspend +tests/dagpool_test.py::test_init +[gw6] [ 7%] PASSED tests/dagpool_test.py::test_init +tests/dagpool_test.py::test_wait_each_empty +[gw6] [ 7%] PASSED tests/dagpool_test.py::test_wait_each_empty +tests/db_pool_test.py::Test02MysqlRaw::test_create_cursor +[gw18] [ 8%] SKIPPED tests/db_pool_test.py::Test02MysqlRaw::test_create_cursor tests/db_pool_test.py::Test02MysqlRaw::test_put_doesnt_double_wrap -[gw9] [ 9%] SKIPPED tests/db_pool_test.py::Test02MysqlRaw::test_put_doesnt_double_wrap +[gw18] [ 8%] SKIPPED tests/db_pool_test.py::Test02MysqlRaw::test_put_doesnt_double_wrap tests/db_pool_test.py::Test02MysqlRaw::test_put_none -[gw9] [ 9%] SKIPPED tests/db_pool_test.py::Test02MysqlRaw::test_put_none -tests/db_pool_test.py::Test02MysqlRaw::test_raising_create -[gw9] [ 9%] SKIPPED tests/db_pool_test.py::Test02MysqlRaw::test_raising_create +[gw18] [ 8%] SKIPPED tests/db_pool_test.py::Test02MysqlRaw::test_put_none +tests/convenience_test.py::TestServe::test_excepting_server +tests/db_pool_test.py::Test02MysqlRaw::test_unwrap_connection +[gw20] [ 8%] SKIPPED tests/db_pool_test.py::Test02MysqlRaw::test_unwrap_connection +tests/db_pool_test.py::Test02MysqlRaw::test_visibility_from_other_connections +[gw20] [ 8%] SKIPPED tests/db_pool_test.py::Test02MysqlRaw::test_visibility_from_other_connections +tests/db_pool_test.py::Test02MysqlRaw::test_waiters_get_woken +[gw20] [ 8%] SKIPPED tests/db_pool_test.py::Test02MysqlRaw::test_waiters_get_woken +tests/debug_test.py::TestSpew::test_spew +[gw32] [ 8%] PASSED tests/debug_test.py::TestSpew::test_spew +tests/debug_test.py::TestSpew::test_unspew +[gw32] [ 9%] PASSED tests/debug_test.py::TestSpew::test_unspew +tests/debug_test.py::TestDebug::test_everything tests/db_pool_test.py::Test02MysqlRaw::test_returns_immediately -[gw9] [ 9%] SKIPPED tests/db_pool_test.py::Test02MysqlRaw::test_returns_immediately -tests/db_pool_test.py::Test02MysqlRaw::test_run_bad_query -[gw9] [ 9%] SKIPPED tests/db_pool_test.py::Test02MysqlRaw::test_run_bad_query -tests/db_pool_test.py::Test02MysqlRaw::test_run_query -[gw9] [ 9%] SKIPPED tests/db_pool_test.py::Test02MysqlRaw::test_run_query -tests/debug_test.py::TestSpew::test_line_global -[gw15] [ 10%] PASSED tests/debug_test.py::TestSpew::test_line_global -tests/debug_test.py::TestSpew::test_line_nofile -[gw15] [ 10%] PASSED tests/debug_test.py::TestSpew::test_line_nofile -tests/db_pool_test.py::test_raw_pool_clear_update_current_size -[gw6] [ 10%] PASSED tests/db_pool_test.py::test_raw_pool_clear_update_current_size -tests/db_pool_test.py::Test01MysqlTpool::test_bool -tests/debug_test.py::TestSpew::test_line_nooutput -[gw15] [ 10%] PASSED tests/debug_test.py::TestSpew::test_line_nooutput -[gw6] [ 10%] SKIPPED tests/db_pool_test.py::Test01MysqlTpool::test_bool -tests/db_pool_test.py::Test01MysqlTpool::test_close_does_a_put -[gw6] [ 10%] SKIPPED tests/db_pool_test.py::Test01MysqlTpool::test_close_does_a_put -tests/db_pool_test.py::Test01MysqlTpool::test_connecting -[gw6] [ 10%] SKIPPED tests/db_pool_test.py::Test01MysqlTpool::test_connecting -tests/db_pool_test.py::Test01MysqlTpool::test_connection_is_clean_after_put -[gw6] [ 11%] SKIPPED tests/db_pool_test.py::Test01MysqlTpool::test_connection_is_clean_after_put -[gw3] [ 11%] PASSED tests/dagpool_test.py::test_check_no_suspend -tests/dagpool_test.py::test_init -[gw3] [ 11%] PASSED tests/dagpool_test.py::test_init -tests/dagpool_test.py::test_wait_each_empty -[gw3] [ 11%] PASSED tests/dagpool_test.py::test_wait_each_empty -tests/dagpool_test.py::test_wait_each_preload -[gw3] [ 11%] PASSED tests/dagpool_test.py::test_wait_each_preload -tests/dagpool_test.py::test_wait_each_posted -[gw3] [ 11%] PASSED tests/dagpool_test.py::test_wait_each_posted -tests/db_pool_test.py::Test01Psycopg2Tpool::test_connection_is_clean_after_put -[gw11] [ 11%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_connection_is_clean_after_put -tests/db_pool_test.py::Test01Psycopg2Tpool::test_create_cursor -[gw11] [ 12%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_create_cursor -tests/db_pool_test.py::Test01Psycopg2Tpool::test_cursor_works_as_context_manager -[gw11] [ 12%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_cursor_works_as_context_manager -tests/db_pool_test.py::Test01Psycopg2Tpool::test_put_doesnt_double_wrap -[gw11] [ 12%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_put_doesnt_double_wrap tests/db_pool_test.py::Test01Psycopg2Tpool::test_put_none -[gw11] [ 12%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_put_none +[gw23] [ 9%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_put_none tests/db_pool_test.py::Test01Psycopg2Tpool::test_raising_create -[gw11] [ 12%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_raising_create +[gw23] [ 9%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_raising_create tests/db_pool_test.py::Test01Psycopg2Tpool::test_returns_immediately -[gw11] [ 12%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_returns_immediately -tests/db_pool_test.py::test_raw_pool_custom_cleanup_ok -[gw5] [ 12%] PASSED tests/db_pool_test.py::test_raw_pool_custom_cleanup_ok +[gw23] [ 9%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_returns_immediately +tests/env_test.py::test_hub_selects +[gw8] [ 9%] PASSED tests/dagpool_test.py::test_spawn_collision_spawn +tests/dagpool_test.py::test_spawn_multiple +[gw8] [ 9%] PASSED tests/dagpool_test.py::test_spawn_multiple +tests/dagpool_test.py::test_spawn_many +[gw8] [ 9%] PASSED tests/dagpool_test.py::test_spawn_many +tests/env_test.py::test_tpool_zero +tests/db_pool_test.py::Test01MysqlTpool::test_put_doesnt_double_wrap +[gw14] [ 9%] SKIPPED tests/db_pool_test.py::Test01MysqlTpool::test_put_doesnt_double_wrap +tests/db_pool_test.py::Test01MysqlTpool::test_put_none +[gw14] [ 10%] SKIPPED tests/db_pool_test.py::Test01MysqlTpool::test_put_none +tests/db_pool_test.py::Test01MysqlTpool::test_raising_create +[gw14] [ 10%] SKIPPED tests/db_pool_test.py::Test01MysqlTpool::test_raising_create +[gw31] [ 10%] PASSED tests/debug_test.py::TestSpew::test_line_global +tests/debug_test.py::TestSpew::test_line_nofile +tests/event_test.py::TestEvent::test_reset +[gw19] [ 10%] SKIPPED tests/db_pool_test.py::Test02MysqlRaw::test_returns_immediately +tests/db_pool_test.py::Test02MysqlRaw::test_run_bad_query +[gw19] [ 10%] SKIPPED tests/db_pool_test.py::Test02MysqlRaw::test_run_bad_query +tests/db_pool_test.py::Test02MysqlRaw::test_run_query +[gw19] [ 10%] SKIPPED tests/db_pool_test.py::Test02MysqlRaw::test_run_query +[gw10] [ 10%] PASSED tests/dagpool_test.py::test_waitall_exc +tests/green_http_test.py::test_green_http_doesnt_change_original_module +tests/green_select_test.py::test_select_mark_file_as_reopened +[gw5] [ 11%] PASSED tests/convenience_test.py::TestServe::test_wrap_ssl +tests/greendns_test.py::TestHostsResolver::test_getaliases_unknown +tests/greendns_test.py::TestHostsResolver::test_readlines_lines +tests/greendns_test.py::TestHostsResolver::test_load_v6_link_local tests/greendns_test.py::TestHostsResolver::test_query_ans_types -tests/db_pool_test.py::Test01Psycopg2Tpool::test_connecting -[gw10] [ 13%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_connecting +tests/convenience_test.py::test_socket_reuse +tests/dagpool_test.py::test_propagate_exc +[gw10] [ 11%] PASSED tests/dagpool_test.py::test_propagate_exc tests/greendns_test.py::TestUdp::test_udp_ipv4_wrong_addr -tests/dagpool_test.py::test_post_collision_spawn -[gw4] [ 13%] PASSED tests/dagpool_test.py::test_post_collision_spawn +[gw31] [ 11%] PASSED tests/debug_test.py::TestSpew::test_line_nofile +tests/debug_test.py::TestSpew::test_line_nooutput +[gw31] [ 11%] PASSED tests/debug_test.py::TestSpew::test_line_nooutput +tests/db_pool_test.py::test_raw_pool_custom_cleanup_ok +[gw11] [ 11%] PASSED tests/db_pool_test.py::test_raw_pool_custom_cleanup_ok +tests/greendns_test.py::TestUdp::test_udp_ipv6_timeout +[gw5] [ 11%] PASSED tests/convenience_test.py::test_socket_reuse +tests/convenience_test.py::test_reuse_random_port_warning +[gw5] [ 11%] PASSED tests/convenience_test.py::test_reuse_random_port_warning +tests/db_pool_test.py::Test01Psycopg2Tpool::test_put_doesnt_double_wrap +[gw22] [ 12%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_put_doesnt_double_wrap tests/greendns_test.py::TestProxyResolver::test_getaliases_fqdn -tests/dagpool_test.py::test_wait_posted -[gw3] [ 13%] PASSED tests/dagpool_test.py::test_wait_posted -tests/dagpool_test.py::test_spawn_collision_preload -[gw3] [ 13%] PASSED tests/dagpool_test.py::test_spawn_collision_preload +tests/db_pool_test.py::Test01MysqlTpool::test_bool +[gw12] [ 12%] SKIPPED tests/db_pool_test.py::Test01MysqlTpool::test_bool +tests/greendns_test.py::TestProxyResolver::test_noanswer tests/db_pool_test.py::Test02MysqlRaw::test_connection_is_clean_after_put -tests/db_pool_test.py::Test02Psycopg2Raw::test_visibility_from_other_connections -[gw13] [ 13%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_visibility_from_other_connections +tests/db_pool_test.py::Test01MysqlTpool::test_create_cursor +[gw13] [ 12%] SKIPPED tests/db_pool_test.py::Test01MysqlTpool::test_create_cursor +tests/greendns_test.py::TestResolve::test_noraise_nxdomain +[gw17] [ 12%] SKIPPED tests/db_pool_test.py::Test02MysqlRaw::test_connection_is_clean_after_put tests/greendns_test.py::TestResolve::test_A -[gw13] [ 13%] PASSED tests/greendns_test.py::TestResolve::test_A +[gw17] [ 12%] PASSED tests/greendns_test.py::TestResolve::test_A +[gw13] [ 12%] PASSED tests/greendns_test.py::TestResolve::test_noraise_nxdomain +tests/greendns_test.py::TestResolve::test_timeout tests/greendns_test.py::TestResolve::test_AAAA -[gw13] [ 13%] PASSED tests/greendns_test.py::TestResolve::test_AAAA +tests/db_pool_test.py::Test01Psycopg2Tpool::test_zero_max_idle +[gw25] [ 12%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_zero_max_idle +[gw17] [ 13%] PASSED tests/greendns_test.py::TestResolve::test_AAAA tests/greendns_test.py::TestResolve::test_exc -[gw13] [ 14%] PASSED tests/greendns_test.py::TestResolve::test_exc -tests/greendns_test.py::TestResolve::test_noraise_noanswer -[gw13] [ 14%] PASSED tests/greendns_test.py::TestResolve::test_noraise_noanswer -tests/greendns_test.py::TestResolve::test_noraise_nxdomain -[gw13] [ 14%] PASSED tests/greendns_test.py::TestResolve::test_noraise_nxdomain -tests/greendns_test.py::TestResolve::test_timeout -[gw13] [ 14%] PASSED tests/greendns_test.py::TestResolve::test_timeout +[gw13] [ 13%] PASSED tests/greendns_test.py::TestResolve::test_timeout tests/greendns_test.py::TestResolve::test_unknown_rdtype -[gw13] [ 14%] PASSED tests/greendns_test.py::TestResolve::test_unknown_rdtype -[gw16] [ 14%] PASSED tests/debug_test.py::TestDebug::test_everything -tests/debug_test.py::TestDebug::test_hub_exceptions -tests/db_pool_test.py::Test01Psycopg2Tpool::test_zero_max_idle -[gw12] [ 14%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_zero_max_idle -tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_inet6 -[gw12] [ 15%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_inet6 -tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_only_a_ans -[gw12] [ 15%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_only_a_ans -tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_only_aaaa_ans -[gw18] [ 15%] PASSED tests/greendns_test.py::TestHostsResolver::test_getaliases_unknown -tests/greendns_test.py::TestHostsResolver::test_hosts_case_insensitive -tests/debug_test.py::TestSpew::test_line_novalue -[gw15] [ 15%] PASSED tests/debug_test.py::TestSpew::test_line_novalue -tests/greendns_test.py::TestGetaddrinfo::test_numerichost -[gw15] [ 15%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_numerichost -tests/greendns_test.py::TestGetaddrinfo::test_numericserv -[gw15] [ 15%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_numericserv -tests/greendns_test.py::TestGetaddrinfo::test_v4mapped -[gw8] [ 15%] SKIPPED tests/db_pool_test.py::Test02MysqlRaw::test_connection_is_clean_after_put -tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_bytes -[gw8] [ 16%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_bytes -tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_hosts_only_ans_with_error -[gw8] [ 16%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_hosts_only_ans_with_error -tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_hosts_only_ans_with_timeout -[gw8] [ 16%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_hosts_only_ans_with_timeout -tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_hosts_only_dns_error -[gw8] [ 16%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_hosts_only_dns_error -tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_hosts_only_timeout -[gw8] [ 16%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_hosts_only_timeout -tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_idn -[gw8] [ 16%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_idn -tests/db_pool_test.py::Test01MysqlTpool::test_unwrap_connection -[gw7] [ 16%] SKIPPED tests/db_pool_test.py::Test01MysqlTpool::test_unwrap_connection -tests/greendns_test.py::TestIsIpAddr::test_isv6 -tests/db_pool_test.py::Test02MysqlRaw::test_safe_close -[gw9] [ 17%] SKIPPED tests/db_pool_test.py::Test02MysqlRaw::test_safe_close -tests/greendns_test.py::TestGethostbyname::test_ipaddr -[gw9] [ 17%] PASSED tests/greendns_test.py::TestGethostbyname::test_ipaddr -tests/greendns_test.py::TestGethostbyname::test_name -[gw9] [ 17%] PASSED tests/greendns_test.py::TestGethostbyname::test_name -tests/greendns_test.py::TestGetaliases::test_getaliases -[gw9] [ 17%] PASSED tests/greendns_test.py::TestGetaliases::test_getaliases -tests/db_pool_test.py::Test02Psycopg2Raw::test_put_none -[gw14] [ 17%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_put_none +[gw13] [ 13%] PASSED tests/greendns_test.py::TestResolve::test_unknown_rdtype +[gw17] [ 13%] PASSED tests/greendns_test.py::TestResolve::test_exc tests/greendns_test.py::TestResolveCname::test_nodata -[gw14] [ 17%] PASSED tests/greendns_test.py::TestResolveCname::test_nodata +[gw25] [ 13%] PASSED tests/greendns_test.py::TestResolveCname::test_nodata tests/greendns_test.py::TestResolveCname::test_success -[gw14] [ 17%] PASSED tests/greendns_test.py::TestResolveCname::test_success +tests/db_pool_test.py::Test02Psycopg2Raw::test_connection_is_clean_after_put +tests/db_pool_test.py::Test01Psycopg2Tpool::test_unwrap_connection +[gw25] [ 13%] PASSED tests/greendns_test.py::TestResolveCname::test_success tests/greendns_test.py::TestResolveCname::test_timeout -[gw14] [ 18%] PASSED tests/greendns_test.py::TestResolveCname::test_timeout -tests/greendns_test.py::TestGetaddrinfo::test_AI_ADDRCONFIG -[gw14] [ 18%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_AI_ADDRCONFIG +[gw25] [ 13%] PASSED tests/greendns_test.py::TestResolveCname::test_timeout +[gw26] [ 14%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_connection_is_clean_after_put +tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_hosts_only_ans_with_error +[gw26] [ 14%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_hosts_only_ans_with_error +tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_hosts_only_ans_with_timeout +tests/dagpool_test.py::test_spawn_collision_post +[gw7] [ 14%] PASSED tests/dagpool_test.py::test_spawn_collision_post +tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_idn +[gw24] [ 14%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_unwrap_connection tests/greendns_test.py::TestGetaddrinfo::test_AI_ADDRCONFIG_noaddr -[gw14] [ 18%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_AI_ADDRCONFIG_noaddr +[gw24] [ 14%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_AI_ADDRCONFIG_noaddr tests/greendns_test.py::TestGetaddrinfo::test_canonname -[gw5] [ 18%] PASSED tests/greendns_test.py::TestHostsResolver::test_query_ans_types -tests/greendns_test.py::TestHostsResolver::test_query_unknown_no_raise -[gw1] [ 18%] PASSED tests/convenience_test.py::TestServe::test_excepting_server +[gw24] [ 14%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_canonname +[gw4] [ 14%] PASSED tests/convenience_test.py::TestServe::test_excepting_server tests/convenience_test.py::TestServe::test_excepting_server_already_closed -[gw14] [ 18%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_canonname -tests/db_pool_test.py::Test01MysqlTpool::test_create_cursor -[gw15] [ 18%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_v4mapped -tests/greendns_test.py::TestGetaddrinfo::test_v4mapped_all -[gw15] [ 18%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_v4mapped_all -tests/greendns_test.py::TestIsIpAddr::test_isv4 -tests/dagpool_test.py::test_spawn_collision_post -[gw3] [ 19%] PASSED tests/dagpool_test.py::test_spawn_collision_post -tests/greenio_test.py::TestGreenSocket::test_close_with_makefile -[gw12] [ 19%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_only_aaaa_ans +tests/db_pool_test.py::Test01MysqlTpool::test_unwrap_connection +[gw15] [ 15%] SKIPPED tests/db_pool_test.py::Test01MysqlTpool::test_unwrap_connection +tests/greendns_test.py::TestGetaddrinfo::test_noport +tests/debug_test.py::TestSpew::test_line +[gw30] [ 15%] PASSED tests/debug_test.py::TestSpew::test_line +tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_only_aaaa_ans +[gw26] [ 15%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_hosts_only_ans_with_timeout +tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_hosts_only_dns_error +[gw26] [ 15%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_hosts_only_dns_error +[gw15] [ 15%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_noport +tests/greendns_test.py::TestGetaddrinfo::test_numerichost +[gw15] [ 15%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_numerichost +tests/greendns_test.py::TestGetaddrinfo::test_numericserv +[gw30] [ 15%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_only_aaaa_ans tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_type_parameter -[gw12] [ 19%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_type_parameter +[gw30] [ 16%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_type_parameter +tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo +[gw24] [ 16%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo +[gw15] [ 16%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_numericserv +[gw32] [ 16%] PASSED tests/debug_test.py::TestDebug::test_everything tests/greendns_test.py::TestGetaddrinfo::test_host_none -[gw12] [ 19%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_host_none -tests/greendns_test.py::TestGetaddrinfo::test_host_none_passive -[gw12] [ 19%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_host_none_passive -tests/db_pool_test.py::Test01Psycopg2Tpool::test_run_bad_query -[gw11] [ 19%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_run_bad_query -tests/greenio_test.py::TestGreenSocket::test_invalid_connection -[gw0] [ 19%] PASSED tests/api_test.py::TestApi::test_001_trampoline_timeout -tests/api_test.py::TestApi::test_connect_ssl -[gw6] [ 20%] SKIPPED tests/db_pool_test.py::Test01MysqlTpool::test_create_cursor -tests/greendns_test.py::test_reverse_name -tests/greendns_test.py::TestGethostbyname_ex::test_ipaddr -[gw9] [ 20%] PASSED tests/greendns_test.py::TestGethostbyname_ex::test_ipaddr -tests/greendns_test.py::TestGethostbyname_ex::test_multiple_addrs -[gw9] [ 20%] PASSED tests/greendns_test.py::TestGethostbyname_ex::test_multiple_addrs -tests/greendns_test.py::TestGethostbyname_ex::test_name -[gw9] [ 20%] PASSED tests/greendns_test.py::TestGethostbyname_ex::test_name -tests/greendns_test.py::TestResolveCname::test_no_answer -[gw4] [ 20%] PASSED tests/greendns_test.py::TestProxyResolver::test_getaliases_fqdn -tests/greendns_test.py::TestProxyResolver::test_getaliases_nxdomain +[gw30] [ 16%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_host_none +[gw38] [ 16%] PASSED tests/greendns_test.py::TestHostsResolver::test_getaliases_unknown +tests/greendns_test.py::TestHostsResolver::test_hosts_case_insensitive +[gw7] [ 16%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_idn tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_inet -[gw8] [ 20%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_inet -tests/greenio_test.py::TestGreenSocket::test_timeout_and_final_write -[gw13] [ 20%] PASSED tests/greendns_test.py::TestResolveCname::test_no_answer -tests/greenio_test.py::TestGreenSocket::test_send_timeout +[gw7] [ 17%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_inet +tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_inet6 +[gw7] [ 17%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_inet6 +tests/db_pool_test.py::Test02Psycopg2Raw::test_run_query +[gw28] [ 17%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_run_query +tests/greendns_test.py::TestGetaddrinfo::test_v4mapped_all +[gw12] [ 17%] PASSED tests/greendns_test.py::TestProxyResolver::test_noanswer +[gw28] [ 17%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_v4mapped_all +tests/greendns_test.py::TestIsIpAddr::test_isv4 +tests/greendns_test.py::TestProxyResolver::test_noanswer_hosts +tests/db_pool_test.py::Test02Psycopg2Raw::test_visibility_from_other_connections +[gw29] [ 17%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_visibility_from_other_connections +tests/db_pool_test.py::Test01MysqlTpool::test_zero_max_idle +[gw39] [ 17%] PASSED tests/greendns_test.py::TestHostsResolver::test_load_v6_link_local +tests/greendns_test.py::TestHostsResolver::test_query_A +tests/greendns_test.py::TestIsIpAddr::test_isv6 +[gw41] [ 18%] PASSED tests/greendns_test.py::TestHostsResolver::test_readlines_lines +[gw16] [ 18%] SKIPPED tests/db_pool_test.py::Test01MysqlTpool::test_zero_max_idle +tests/greendns_test.py::TestIsIpAddr::test_v4 +tests/greendns_test.py::TestHostsResolver::test_readlines_missing_file +tests/dagpool_test.py::test_post_collision_spawn +[gw40] [ 18%] PASSED tests/greendns_test.py::TestHostsResolver::test_query_ans_types +tests/greendns_test.py::TestHostsResolver::test_query_unknown_no_raise +[gw9] [ 18%] PASSED tests/dagpool_test.py::test_post_collision_spawn +tests/greendns_test.py::TestGethostbyname::test_name +tests/db_pool_test.py::Test01Psycopg2Tpool::test_connecting +[gw35] [ 18%] PASSED tests/event_test.py::TestEvent::test_reset +[gw21] [ 18%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_connecting +[gw9] [ 18%] PASSED tests/greendns_test.py::TestGethostbyname::test_name +tests/greendns_test.py::TestGetaliases::test_getaliases +tests/greendns_test.py::TestGethostbyname_ex::test_name +[gw9] [ 18%] PASSED tests/greendns_test.py::TestGetaliases::test_getaliases +tests/event_test.py::TestEvent::test_waiting_for_event +[gw21] [ 19%] PASSED tests/greendns_test.py::TestGethostbyname_ex::test_name +tests/greendns_test.py::TestGethostbyname_ex::test_ipaddr +tests/db_pool_test.py::Test02Psycopg2Raw::test_put_none +[gw9] [ 19%] PASSED tests/greendns_test.py::TestGethostbyname_ex::test_ipaddr tests/greendns_test.py::TestRaiseErrors::test_raise_new_error -[gw5] [ 21%] PASSED tests/greendns_test.py::TestHostsResolver::test_query_unknown_no_raise -tests/greendns_test.py::TestHostsResolver::test_query_unknown_raises -[gw16] [ 21%] PASSED tests/debug_test.py::TestDebug::test_hub_exceptions -tests/env_test.py::test_hub_selects -tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo -[gw14] [ 21%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo -[gw7] [ 21%] PASSED tests/greendns_test.py::TestIsIpAddr::test_isv6 -tests/greenio_test.py::TestGreenIoLong::test_multiple_readers -tests/greendns_test.py::TestGetaddrinfo::test_noport -[gw12] [ 21%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_noport -tests/greenpool_test.py::GreenPool::test_empty_imap -[gw10] [ 21%] PASSED tests/greendns_test.py::TestUdp::test_udp_ipv4_wrong_addr +[gw22] [ 19%] PASSED tests/greendns_test.py::TestProxyResolver::test_getaliases_fqdn +tests/greendns_test.py::TestProxyResolver::test_getaliases_nxdomain +[gw27] [ 19%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_put_none +tests/greendns_test.py::test_hosts_priority +[gw27] [ 19%] PASSED tests/greendns_test.py::test_hosts_priority +tests/greendns_test.py::test_hosts_no_network +tests/dagpool_test.py::test_wait_each_preload +[gw6] [ 19%] PASSED tests/dagpool_test.py::test_wait_each_preload +tests/greenio_test.py::TestGreenSocket::test_blocking_accept_mark_as_reopened +tests/db_pool_test.py::Test02MysqlRaw::test_raising_create +[gw27] [ 19%] PASSED tests/greendns_test.py::test_hosts_no_network +[gw18] [ 20%] SKIPPED tests/db_pool_test.py::Test02MysqlRaw::test_raising_create +tests/greendns_test.py::test_import_rdtypes_then_eventlet +tests/greenio_test.py::TestGreenSocket::test_default_nonblocking +[gw10] [ 20%] PASSED tests/greendns_test.py::TestUdp::test_udp_ipv4_wrong_addr tests/greendns_test.py::TestUdp::test_udp_ipv4_wrong_addr_ignore -[gw18] [ 21%] PASSED tests/greendns_test.py::TestHostsResolver::test_hosts_case_insensitive +tests/db_pool_test.py::Test02MysqlRaw::test_zero_max_age +[gw20] [ 20%] SKIPPED tests/db_pool_test.py::Test02MysqlRaw::test_zero_max_age +tests/greenio_test.py::TestGreenSocket::test_invalid_connection +[gw38] [ 20%] PASSED tests/greendns_test.py::TestHostsResolver::test_hosts_case_insensitive tests/greendns_test.py::TestHostsResolver::test_load_no_contents -[gw15] [ 22%] PASSED tests/greendns_test.py::TestIsIpAddr::test_isv4 -tests/greendns_test.py::TestIsIpAddr::test_isv4_false -tests/greendns_test.py::TestIsIpAddr::test_isv6_invalid -[gw11] [ 22%] PASSED tests/greenio_test.py::TestGreenSocket::test_invalid_connection -tests/greenio_test.py::TestGreenSocket::test_nonblocking_accept_mark_as_reopened -[gw5] [ 22%] PASSED tests/greendns_test.py::TestHostsResolver::test_query_unknown_raises -tests/greendns_test.py::TestHostsResolver::test_query_unknown_type -[gw4] [ 22%] PASSED tests/greendns_test.py::TestProxyResolver::test_getaliases_nxdomain -tests/greendns_test.py::TestProxyResolver::test_hosts -[gw13] [ 22%] PASSED tests/greenio_test.py::TestGreenSocket::test_send_timeout +tests/db_pool_test.py::Test01Psycopg2Tpool::test_run_bad_query +tests/dagpool_test.py::test_wait_each_all +[gw8] [ 20%] PASSED tests/dagpool_test.py::test_wait_each_all +[gw23] [ 20%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_run_bad_query +tests/greenio_test.py::TestGreenSocket::test_recv_timeout tests/greenio_test.py::TestGreenSocket::test_sendall -[gw1] [ 22%] PASSED tests/convenience_test.py::TestServe::test_excepting_server_already_closed +[gw4] [ 20%] PASSED tests/convenience_test.py::TestServe::test_excepting_server_already_closed tests/convenience_test.py::TestServe::test_exiting_server -[gw0] [ 22%] PASSED tests/api_test.py::TestApi::test_connect_ssl -[gw12] [ 23%] PASSED tests/greenpool_test.py::GreenPool::test_empty_imap -tests/greenpool_test.py::GreenPool::test_exceptions -tests/api_test.py::TestApi::test_connect_tcp -[gw9] [ 23%] PASSED tests/greendns_test.py::TestRaiseErrors::test_raise_new_error -tests/greenio_test.py::TestGreenPipe::test_pip_read_until_end -[gw7] [ 23%] PASSED tests/greendns_test.py::TestIsIpAddr::test_isv6_invalid -tests/greendns_test.py::TestIsIpAddr::test_isv6_none -[gw5] [ 23%] PASSED tests/greendns_test.py::TestHostsResolver::test_query_unknown_type -tests/greendns_test.py::TestHostsResolver::test_readlines_lines -[gw15] [ 23%] PASSED tests/greendns_test.py::TestIsIpAddr::test_isv4_false -tests/greendns_test.py::TestIsIpAddr::test_isv4_none -[gw18] [ 23%] PASSED tests/greendns_test.py::TestHostsResolver::test_load_no_contents -tests/greendns_test.py::TestHostsResolver::test_load_v4_v6_cname_aliases -[gw3] [ 23%] PASSED tests/greenio_test.py::TestGreenSocket::test_close_with_makefile -tests/greenio_test.py::TestGreenSocket::test_closure -[gw8] [ 24%] PASSED tests/greenio_test.py::TestGreenSocket::test_timeout_and_final_write -tests/greenio_test.py::TestGreenSocket::test_wrap_socket -[gw11] [ 24%] PASSED tests/greenio_test.py::TestGreenSocket::test_nonblocking_accept_mark_as_reopened -tests/greenio_test.py::TestGreenSocket::test_raised_multiple_readers -[gw1] [ 24%] PASSED tests/convenience_test.py::TestServe::test_exiting_server -tests/convenience_test.py::TestServe::test_raising_stopserve -[gw12] [ 24%] PASSED tests/greenpool_test.py::GreenPool::test_exceptions -tests/greenpool_test.py::GreenPool::test_imap -[gw5] [ 24%] PASSED tests/greendns_test.py::TestHostsResolver::test_readlines_lines -[gw9] [ 24%] PASSED tests/greenio_test.py::TestGreenPipe::test_pip_read_until_end -[gw4] [ 24%] PASSED tests/greendns_test.py::TestProxyResolver::test_hosts -tests/greendns_test.py::TestProxyResolver::test_hosts_noanswer -tests/greendns_test.py::TestHostsResolver::test_readlines_missing_file -tests/greenio_test.py::TestGreenPipe::test_pipe -[gw10] [ 25%] PASSED tests/greendns_test.py::TestUdp::test_udp_ipv4_wrong_addr_ignore -tests/greendns_test.py::TestUdp::test_udp_ipv6 -[gw7] [ 25%] PASSED tests/greendns_test.py::TestIsIpAddr::test_isv6_none -tests/greendns_test.py::TestIsIpAddr::test_none -[gw0] [ 25%] PASSED tests/api_test.py::TestApi::test_connect_tcp -[gw3] [ 25%] SKIPPED tests/greenio_test.py::TestGreenSocket::test_closure -tests/greenio_test.py::TestGreenSocket::test_datagram_socket_operations_work -tests/api_test.py::TestApi::test_killing_dormant -[gw15] [ 25%] PASSED tests/greendns_test.py::TestIsIpAddr::test_isv4_none -tests/greenio_test.py::test_pipe_context -[gw18] [ 25%] PASSED tests/greendns_test.py::TestHostsResolver::test_load_v4_v6_cname_aliases -[gw15] [ 25%] PASSED tests/greenio_test.py::test_pipe_context -tests/greendns_test.py::TestHostsResolver::test_load_v6_link_local -tests/greenio_test.py::test_greenpipe_write -[gw1] [ 26%] PASSED tests/convenience_test.py::TestServe::test_raising_stopserve -tests/convenience_test.py::TestServe::test_wrap_ssl -[gw15] [ 26%] PASSED tests/greenio_test.py::test_greenpipe_write -[gw8] [ 26%] PASSED tests/greenio_test.py::TestGreenSocket::test_wrap_socket -tests/greenio_test.py::test_greenpipe_append +tests/db_pool_test.py::Test02MysqlRaw::test_safe_close +tests/db_pool_test.py::Test01MysqlTpool::test_returns_immediately +[gw14] [ 21%] SKIPPED tests/db_pool_test.py::Test01MysqlTpool::test_returns_immediately +tests/greenio_test.py::TestGreenSocket::test_socketpair_select +[gw19] [ 21%] SKIPPED tests/db_pool_test.py::Test02MysqlRaw::test_safe_close tests/greenio_test.py::TestGreenSocket::test_zero_timeout_and_back -[gw15] [ 26%] PASSED tests/greenio_test.py::test_greenpipe_append -tests/greenio_test.py::test_greenpipe_read_overwrite -[gw12] [ 26%] PASSED tests/greenpool_test.py::GreenPool::test_imap -tests/greenpool_test.py::GreenPool::test_imap_multi_args -[gw15] [ 26%] PASSED tests/greenio_test.py::test_greenpipe_read_overwrite -tests/greenio_test.py::test_greenpipe_write_plus -[gw15] [ 26%] PASSED tests/greenio_test.py::test_greenpipe_write_plus -tests/greenio_test.py::test_greenpipe_append_plus -[gw15] [ 27%] PASSED tests/greenio_test.py::test_greenpipe_append_plus -[gw5] [ 27%] PASSED tests/greendns_test.py::TestHostsResolver::test_readlines_missing_file -tests/greenpool_test.py::GreenPool::test_multiple_coros -tests/greendns_test.py::TestUdp::test_udp_ipv4 -[gw10] [ 27%] PASSED tests/greendns_test.py::TestUdp::test_udp_ipv6 -tests/greendns_test.py::TestUdp::test_udp_ipv6_addr_zeroes -[gw4] [ 27%] PASSED tests/greendns_test.py::TestProxyResolver::test_hosts_noanswer -tests/greendns_test.py::TestProxyResolver::test_noanswer -[gw19] [ 27%] PASSED tests/green_http_test.py::test_green_http_doesnt_change_original_module -tests/green_http_test.py::test_green_httplib_doesnt_change_original_module -[gw7] [ 27%] PASSED tests/greendns_test.py::TestIsIpAddr::test_none -tests/greendns_test.py::TestIsIpAddr::test_v4 -[gw18] [ 27%] PASSED tests/greendns_test.py::TestHostsResolver::test_load_v6_link_local -tests/greendns_test.py::TestHostsResolver::test_query_A -[gw9] [ 27%] PASSED tests/greenio_test.py::TestGreenPipe::test_pipe -tests/greenio_test.py::TestGreenPipe::test_pipe_read -[gw1] [ 28%] PASSED tests/convenience_test.py::TestServe::test_wrap_ssl -tests/convenience_test.py::test_socket_reuse -[gw1] [ 28%] PASSED tests/convenience_test.py::test_socket_reuse -tests/convenience_test.py::test_reuse_random_port_warning -[gw1] [ 28%] PASSED tests/convenience_test.py::test_reuse_random_port_warning -[gw3] [ 28%] PASSED tests/greenio_test.py::TestGreenSocket::test_datagram_socket_operations_work -tests/greenio_test.py::TestGreenSocket::test_default_nonblocking -[gw12] [ 28%] PASSED tests/greenpool_test.py::GreenPool::test_imap_multi_args -tests/greenpool_test.py::GreenPool::test_imap_nonefunc -tests/convenience_test.py::test_reuseport_oserror -[gw1] [ 28%] PASSED tests/convenience_test.py::test_reuseport_oserror -tests/greenpool_test.py::GreenPool::test_spawn_n -[gw5] [ 28%] PASSED tests/greendns_test.py::TestUdp::test_udp_ipv4 -[gw11] [ 29%] PASSED tests/greenio_test.py::TestGreenSocket::test_raised_multiple_readers -tests/greendns_test.py::TestUdp::test_udp_ipv4_timeout -tests/greenio_test.py::TestGreenSocket::test_recv_into_timeout -[gw15] [ 29%] PASSED tests/greenpool_test.py::GreenPool::test_multiple_coros -tests/greenpool_test.py::GreenPool::test_pool_smash -[gw10] [ 29%] PASSED tests/greendns_test.py::TestUdp::test_udp_ipv6_addr_zeroes -tests/greendns_test.py::TestUdp::test_udp_ipv6_timeout -[gw4] [ 29%] PASSED tests/greendns_test.py::TestProxyResolver::test_noanswer -tests/greendns_test.py::TestProxyResolver::test_noanswer_hosts -[gw8] [ 29%] PASSED tests/greenio_test.py::TestGreenSocket::test_zero_timeout_and_back -tests/greenio_test.py::test_get_fileno_of_a_socket_works -[gw8] [ 29%] PASSED tests/greenio_test.py::test_get_fileno_of_a_socket_works -tests/greenio_test.py::test_get_fileno_of_an_int_works -[gw8] [ 29%] PASSED tests/greenio_test.py::test_get_fileno_of_an_int_works -tests/greenio_test.py::test_get_fileno_of_wrong_type_fails -[gw8] [ 30%] PASSED tests/greenio_test.py::test_get_fileno_of_wrong_type_fails -[gw15] [ 30%] PASSED tests/greenpool_test.py::GreenPool::test_pool_smash -tests/greenpool_test.py::GreenPool::test_recursive_waitall -[gw12] [ 30%] PASSED tests/greenpool_test.py::GreenPool::test_imap_nonefunc -[gw7] [ 30%] PASSED tests/greendns_test.py::TestIsIpAddr::test_v4 +[gw16] [ 21%] PASSED tests/greendns_test.py::TestIsIpAddr::test_v4 tests/greendns_test.py::TestIsIpAddr::test_v4_illegal -tests/greenio_test.py::test_get_fileno_of_a_socket_with_fileno_returning_wrong_type_fails -[gw8] [ 30%] PASSED tests/greenio_test.py::test_get_fileno_of_a_socket_with_fileno_returning_wrong_type_fails -tests/greenthread_test.py::Spawn::test_kill_meth -[gw0] [ 30%] PASSED tests/api_test.py::TestApi::test_killing_dormant -tests/api_test.py::TestApi::test_nested_with_timeout -[gw13] [ 30%] PASSED tests/greenio_test.py::TestGreenSocket::test_sendall -tests/greenio_test.py::TestGreenSocket::test_sendall_timeout -[gw18] [ 31%] PASSED tests/greendns_test.py::TestHostsResolver::test_query_A +tests/convenience_test.py::test_reuseport_oserror +[gw39] [ 21%] PASSED tests/greendns_test.py::TestHostsResolver::test_query_A tests/greendns_test.py::TestHostsResolver::test_query_AAAA -tests/greenpool_test.py::GreenPool::test_imap_raises -[gw1] [ 31%] PASSED tests/greenpool_test.py::GreenPool::test_spawn_n -tests/greenpool_test.py::GreenPool::test_spawn_n_2 -[gw5] [ 31%] PASSED tests/greendns_test.py::TestUdp::test_udp_ipv4_timeout -tests/greenpool_test.py::GreenPile::test_pile -[gw4] [ 31%] PASSED tests/greendns_test.py::TestProxyResolver::test_noanswer_hosts +[gw5] [ 21%] PASSED tests/convenience_test.py::test_reuseport_oserror +tests/greenio_test.py::TestGreenPipe::test_pipe_read_unbuffered +tests/debug_test.py::TestSpew::test_line_novalue +[gw31] [ 21%] PASSED tests/debug_test.py::TestSpew::test_line_novalue +tests/greenio_test.py::test_get_fileno_of_a_socket_with_fileno_returning_wrong_type_fails +[gw31] [ 21%] PASSED tests/greenio_test.py::test_get_fileno_of_a_socket_with_fileno_returning_wrong_type_fails +tests/greenio_test.py::TestGreenPipe::test_pip_read_until_end +[gw40] [ 22%] PASSED tests/greendns_test.py::TestHostsResolver::test_query_unknown_no_raise +tests/greendns_test.py::TestHostsResolver::test_query_unknown_raises +[gw21] [ 22%] PASSED tests/greendns_test.py::TestRaiseErrors::test_raise_new_error +tests/greendns_test.py::test_reverse_name +[gw29] [ 22%] PASSED tests/greendns_test.py::TestIsIpAddr::test_isv6 +[gw28] [ 22%] PASSED tests/greendns_test.py::TestIsIpAddr::test_isv4 +tests/greendns_test.py::TestIsIpAddr::test_isv6_invalid +tests/greendns_test.py::TestIsIpAddr::test_isv4_false +tests/greendns_test.py::TestResolve::test_noraise_noanswer +[gw12] [ 22%] PASSED tests/greendns_test.py::TestProxyResolver::test_noanswer_hosts tests/greendns_test.py::TestProxyResolver::test_nxdomain -[gw12] [ 31%] PASSED tests/greenpool_test.py::GreenPool::test_imap_raises -tests/greenthread_test.py::Spawn::test_simple -[gw3] [ 31%] PASSED tests/greenio_test.py::TestGreenSocket::test_default_nonblocking +tests/greendns_test.py::TestResolveCname::test_no_answer +[gw13] [ 22%] PASSED tests/greendns_test.py::TestResolveCname::test_no_answer +tests/greenio_test.py::TestGreenIoLong::test_multiple_readers +[gw17] [ 22%] PASSED tests/greendns_test.py::TestResolve::test_noraise_noanswer +tests/greenio_test.py::test_partial_write_295 +[gw41] [ 23%] PASSED tests/greendns_test.py::TestHostsResolver::test_readlines_missing_file +[gw35] [ 23%] PASSED tests/event_test.py::TestEvent::test_waiting_for_event +tests/event_test.py::test_wait_timeout_ok +tests/greendns_test.py::TestUdp::test_udp_ipv4 +tests/greendns_test.py::TestGetaddrinfo::test_AI_ADDRCONFIG +tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_hosts_only_timeout +[gw22] [ 23%] PASSED tests/greendns_test.py::TestProxyResolver::test_getaliases_nxdomain +tests/greendns_test.py::TestProxyResolver::test_hosts +tests/debug_test.py::TestDebug::test_hub_exceptions +tests/greendns_test.py::TestGetaddrinfo::test_v4mapped +[gw15] [ 23%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_v4mapped +tests/greenpool_test.py::GreenPool::test_pool_smash +[gw18] [ 23%] PASSED tests/greenio_test.py::TestGreenSocket::test_default_nonblocking +[gw0] [ 23%] PASSED tests/api_test.py::TestApi::test_001_trampoline_timeout +tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_bytes +[gw24] [ 23%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_bytes +tests/greenpool_test.py::GreenPool::test_imap_nonefunc tests/greenio_test.py::TestGreenSocket::test_del_closes_socket -[gw15] [ 31%] PASSED tests/greenpool_test.py::GreenPool::test_recursive_waitall -tests/greenpool_test.py::GreenPool::test_reentrant -[gw18] [ 32%] PASSED tests/greendns_test.py::TestHostsResolver::test_query_AAAA -[gw11] [ 32%] PASSED tests/greenio_test.py::TestGreenSocket::test_recv_into_timeout -[gw7] [ 32%] PASSED tests/greendns_test.py::TestIsIpAddr::test_v4_illegal -tests/greenio_test.py::TestGreenSocket::test_recv_timeout +[gw25] [ 24%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_AI_ADDRCONFIG +tests/greenio_test.py::test_greenpipe_append +[gw25] [ 24%] PASSED tests/greenio_test.py::test_greenpipe_append +tests/greenio_test.py::test_greenpipe_read_overwrite +[gw25] [ 24%] PASSED tests/greenio_test.py::test_greenpipe_read_overwrite +tests/greenio_test.py::test_greenpipe_write_plus +[gw26] [ 24%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_hosts_only_timeout +tests/greenpool_test.py::GreenPool::test_empty_imap +[gw3] [ 24%] PASSED tests/backdoor_test.py::BackdoorTest::test_server_on_unix_socket +tests/convenience_test.py::TestServe::test_blocking +tests/api_test.py::TestApi::test_connect_ssl +[gw25] [ 24%] PASSED tests/greenio_test.py::test_greenpipe_write_plus +tests/greendns_test.py::TestGetaddrinfo::test_host_none_passive +[gw30] [ 24%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_host_none_passive +tests/greenpool_test.py::GreenPool::test_spawn_n_2 +[gw16] [ 25%] PASSED tests/greendns_test.py::TestIsIpAddr::test_v4_illegal tests/greendns_test.py::TestIsIpAddr::test_v6_addr -[gw9] [ 32%] PASSED tests/greenio_test.py::TestGreenPipe::test_pipe_read -tests/greenio_test.py::TestGreenPipe::test_pipe_read_unbuffered -[gw1] [ 32%] PASSED tests/greenpool_test.py::GreenPool::test_spawn_n_2 -tests/greenpool_test.py::GreenPool::test_starmap -tests/greendns_test.py::TestHostsResolver::test_query_CNAME -[gw5] [ 32%] PASSED tests/greenpool_test.py::GreenPile::test_pile -tests/greenpool_test.py::GreenPile::test_pile_spawn_times_out -[gw13] [ 32%] PASSED tests/greenio_test.py::TestGreenSocket::test_sendall_timeout -tests/greenio_test.py::TestGreenSocket::test_shutdown_safe -[gw10] [ 33%] PASSED tests/greendns_test.py::TestUdp::test_udp_ipv6_timeout -[gw6] [ 33%] PASSED tests/greendns_test.py::test_reverse_name -tests/greendns_test.py::test_proxy_resolve_unqualified -[gw6] [ 33%] PASSED tests/greendns_test.py::test_proxy_resolve_unqualified -tests/greendns_test.py::test_hosts_priority -tests/greendns_test.py::TestUdp::test_udp_ipv6_wrong_addr -[gw6] [ 33%] PASSED tests/greendns_test.py::test_hosts_priority -tests/greendns_test.py::test_hosts_no_network -[gw12] [ 33%] PASSED tests/greenthread_test.py::Spawn::test_simple -tests/greenthread_test.py::SpawnAfter::test_basic -[gw6] [ 33%] PASSED tests/greendns_test.py::test_hosts_no_network -tests/greendns_test.py::test_import_rdtypes_then_eventlet -[gw8] [ 33%] PASSED tests/greenthread_test.py::Spawn::test_kill_meth -tests/greenthread_test.py::Spawn::test_kill_n -[gw9] [ 34%] PASSED tests/greenio_test.py::TestGreenPipe::test_pipe_read_unbuffered -tests/greenio_test.py::TestGreenPipe::test_pipe_writes_large_messages -[gw0] [ 34%] PASSED tests/api_test.py::TestApi::test_nested_with_timeout +[gw20] [ 25%] PASSED tests/greenio_test.py::TestGreenSocket::test_invalid_connection +tests/greenio_test.py::TestGreenSocket::test_nonblocking_accept_mark_as_reopened +[gw38] [ 25%] PASSED tests/greendns_test.py::TestHostsResolver::test_load_no_contents +[gw8] [ 25%] PASSED tests/greenio_test.py::TestGreenSocket::test_sendall +tests/greenio_test.py::TestGreenSocket::test_sendall_timeout +[gw1] [ 25%] PASSED tests/api_test.py::TestApi::test_nested_with_timeout tests/api_test.py::TestApi::test_tcp_listener -[gw4] [ 34%] PASSED tests/greendns_test.py::TestProxyResolver::test_nxdomain -tests/greendns_test.py::TestProxyResolver::test_resolver -[gw13] [ 34%] PASSED tests/greenio_test.py::TestGreenSocket::test_shutdown_safe -[gw7] [ 34%] PASSED tests/greendns_test.py::TestIsIpAddr::test_v6_addr -tests/greenthread_test.py::SpawnAfter::test_link -tests/greenio_test.py::TestGreenSocket::test_skip_nonblocking -[gw18] [ 34%] PASSED tests/greendns_test.py::TestHostsResolver::test_query_CNAME -tests/hub_test.py::TestTimerCleanup::test_cancel_accumulated -[gw5] [ 34%] PASSED tests/greenpool_test.py::GreenPile::test_pile_spawn_times_out +[gw6] [ 25%] PASSED tests/greenio_test.py::TestGreenSocket::test_blocking_accept_mark_as_reopened +tests/greenio_test.py::TestGreenSocket::test_close_with_makefile +[gw14] [ 25%] PASSED tests/greenio_test.py::TestGreenSocket::test_socketpair_select +tests/greenio_test.py::TestGreenSocket::test_sockopt_interface +[gw39] [ 26%] PASSED tests/greendns_test.py::TestHostsResolver::test_query_AAAA +tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_only_a_ans +[gw7] [ 26%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_only_a_ans +tests/greenpool_test.py::GreenPool::test_waitall_on_nothing +[gw40] [ 26%] PASSED tests/greendns_test.py::TestHostsResolver::test_query_unknown_raises +[gw4] [ 26%] PASSED tests/convenience_test.py::TestServe::test_exiting_server +tests/greendns_test.py::TestGethostbyname_ex::test_multiple_addrs +[gw9] [ 26%] PASSED tests/greendns_test.py::TestGethostbyname_ex::test_multiple_addrs +tests/greenpool_test.py::GreenPile::test_empty_pile +[gw12] [ 26%] PASSED tests/greendns_test.py::TestProxyResolver::test_nxdomain +[gw29] [ 26%] PASSED tests/greendns_test.py::TestIsIpAddr::test_isv6_invalid +tests/greendns_test.py::TestIsIpAddr::test_isv6_none +[gw28] [ 27%] PASSED tests/greendns_test.py::TestIsIpAddr::test_isv4_false +[gw31] [ 27%] PASSED tests/greenio_test.py::TestGreenPipe::test_pip_read_until_end +tests/greenio_test.py::TestGreenPipe::test_pipe +[gw5] [ 27%] PASSED tests/greenio_test.py::TestGreenPipe::test_pipe_read_unbuffered +tests/greenio_test.py::TestGreenPipe::test_pipe_writes_large_messages +[gw32] [ 27%] PASSED tests/debug_test.py::TestDebug::test_hub_exceptions +tests/greenpool_test.py::GreenPool::test_resize +[gw41] [ 27%] PASSED tests/greendns_test.py::TestUdp::test_udp_ipv4 +[gw22] [ 27%] PASSED tests/greendns_test.py::TestProxyResolver::test_hosts +[gw15] [ 27%] PASSED tests/greenpool_test.py::GreenPool::test_pool_smash +[gw11] [ 27%] PASSED tests/greendns_test.py::TestUdp::test_udp_ipv6_timeout +[gw24] [ 28%] PASSED tests/greenpool_test.py::GreenPool::test_imap_nonefunc +tests/greenpool_test.py::GreenPool::test_recursive_waitall +[gw26] [ 28%] PASSED tests/greenpool_test.py::GreenPool::test_empty_imap +[gw16] [ 28%] PASSED tests/greendns_test.py::TestIsIpAddr::test_v6_addr +tests/greenpool_test.py::GreenPool::test_imap_raises +tests/greenpool_test.py::GreenPool::test_exceptions +tests/greendns_test.py::TestUdp::test_udp_ipv6_wrong_addr +[gw30] [ 28%] PASSED tests/greenpool_test.py::GreenPool::test_spawn_n_2 +tests/greenpool_test.py::GreenPool::test_starmap +[gw14] [ 28%] PASSED tests/greenio_test.py::TestGreenSocket::test_sockopt_interface +[gw20] [ 28%] PASSED tests/greenio_test.py::TestGreenSocket::test_nonblocking_accept_mark_as_reopened +tests/greenio_test.py::TestGreenSocket::test_timeout_and_final_write +tests/greenio_test.py::TestGreenSocket::test_raised_multiple_readers +tests/greendns_test.py::TestHostsResolver::test_load_v4_v6_cname_aliases +tests/greenio_test.py::test_greenpipe_append_plus +[gw25] [ 28%] PASSED tests/greenio_test.py::test_greenpipe_append_plus tests/greenpool_test.py::test_greenpool_type_check -[gw15] [ 35%] PASSED tests/greenpool_test.py::GreenPool::test_reentrant -[gw5] [ 35%] PASSED tests/greenpool_test.py::test_greenpool_type_check +[gw6] [ 29%] PASSED tests/greenio_test.py::TestGreenSocket::test_close_with_makefile +tests/greenio_test.py::TestGreenSocket::test_closure +[gw25] [ 29%] PASSED tests/greenpool_test.py::test_greenpool_type_check tests/greenpool_test.py::Stress::test_imap_50 -tests/greenpool_test.py::GreenPool::test_resize -[gw9] [ 35%] PASSED tests/greenio_test.py::TestGreenPipe::test_pipe_writes_large_messages -tests/greenio_test.py::TestGreenPipe::test_seek_on_buffered_pipe -[gw1] [ 35%] PASSED tests/greenpool_test.py::GreenPool::test_starmap -[gw8] [ 35%] PASSED tests/greenthread_test.py::Spawn::test_kill_n +tests/greendns_test.py::TestHostsResolver::test_query_CNAME +tests/greendns_test.py::TestHostsResolver::test_query_unknown_type +tests/convenience_test.py::TestServe::test_raising_stopserve +tests/greendns_test.py::TestProxyResolver::test_resolver +tests/greendns_test.py::TestIsIpAddr::test_isv4_none +[gw0] [ 29%] PASSED tests/api_test.py::TestApi::test_connect_ssl +[gw3] [ 29%] PASSED tests/convenience_test.py::TestServe::test_blocking +tests/greendns_test.py::TestProxyResolver::test_hosts_noanswer +tests/greendns_test.py::TestUdp::test_udp_ipv4_timeout +tests/convenience_test.py::TestServe::test_called_for_each_connection +tests/api_test.py::TestApi::test_connect_tcp +[gw1] [ 29%] PASSED tests/api_test.py::TestApi::test_tcp_listener +tests/api_test.py::TestApi::test_timeout_cancel +[gw7] [ 29%] PASSED tests/greenpool_test.py::GreenPool::test_waitall_on_nothing +[gw29] [ 29%] PASSED tests/greendns_test.py::TestIsIpAddr::test_isv6_none +tests/greendns_test.py::TestGethostbyname::test_ipaddr +[gw16] [ 30%] PASSED tests/greendns_test.py::TestGethostbyname::test_ipaddr +tests/greenthread_test.py::SpawnAfterLocal::test_timer_cancelled_upon_greenlet_exit +tests/greenpool_test.py::GreenPool::test_waiting +tests/greendns_test.py::TestIsIpAddr::test_none +[gw35] [ 30%] PASSED tests/event_test.py::test_wait_timeout_ok +tests/event_test.py::test_wait_timeout_exceed +[gw9] [ 30%] PASSED tests/greenpool_test.py::GreenPile::test_empty_pile +tests/greenpool_test.py::GreenPile::test_pile +[gw15] [ 30%] PASSED tests/greenpool_test.py::GreenPool::test_recursive_waitall +[gw10] [ 30%] PASSED tests/greendns_test.py::TestUdp::test_udp_ipv4_wrong_addr_ignore +[gw32] [ 30%] PASSED tests/greenpool_test.py::GreenPool::test_resize +tests/greenpool_test.py::GreenPool::test_reentrant +tests/greendns_test.py::TestUdp::test_udp_ipv6 +tests/greenpool_test.py::GreenPool::test_spawn +[gw18] [ 30%] PASSED tests/greenio_test.py::TestGreenSocket::test_del_closes_socket +tests/greenio_test.py::TestGreenSocket::test_dup_nonblocking +[gw26] [ 31%] PASSED tests/greenpool_test.py::GreenPool::test_exceptions +tests/greenpool_test.py::GreenPool::test_imap +[gw38] [ 31%] PASSED tests/greendns_test.py::TestHostsResolver::test_load_v4_v6_cname_aliases +tests/greenpool_test.py::Stress::test_ordering_5 +[gw40] [ 31%] PASSED tests/greendns_test.py::TestHostsResolver::test_query_unknown_type +[gw5] [ 31%] PASSED tests/greenio_test.py::TestGreenPipe::test_pipe_writes_large_messages tests/greenthread_test.py::Spawn::test_link +[gw30] [ 31%] PASSED tests/greenpool_test.py::GreenPool::test_starmap +tests/greenio_test.py::TestGreenPipe::test_seek_on_buffered_pipe tests/greenpool_test.py::GreenPool::test_timer_cancel -[gw10] [ 35%] PASSED tests/greendns_test.py::TestUdp::test_udp_ipv6_wrong_addr +[gw11] [ 31%] PASSED tests/greendns_test.py::TestUdp::test_udp_ipv6_wrong_addr tests/greendns_test.py::TestUdp::test_udp_ipv6_wrong_addr_ignore -[gw17] [ 35%] PASSED tests/env_test.py::test_tpool_zero -tests/event_test.py::TestEvent::test_double_exception -[gw0] [ 36%] PASSED tests/api_test.py::TestApi::test_tcp_listener -tests/api_test.py::TestApi::test_timeout_cancel -[gw4] [ 36%] PASSED tests/greendns_test.py::TestProxyResolver::test_resolver -[gw13] [ 36%] PASSED tests/greenio_test.py::TestGreenSocket::test_skip_nonblocking -tests/greenio_test.py::TestGreenSocket::test_socketpair_select -[gw16] [ 36%] PASSED tests/env_test.py::test_hub_selects -tests/env_test.py::test_tpool_dns -tests/hub_test.py::test_repeated_select_bad_fd -[gw4] [ 36%] PASSED tests/hub_test.py::test_repeated_select_bad_fd -tests/hub_test.py::test_fork -[gw7] [ 36%] PASSED tests/greenthread_test.py::SpawnAfter::test_link -tests/greenthread_test.py::SpawnAfter::test_link_after_exited -[gw8] [ 36%] PASSED tests/greenthread_test.py::Spawn::test_link -tests/greenthread_test.py::Spawn::test_link_after_exited -[gw12] [ 36%] PASSED tests/greenthread_test.py::SpawnAfter::test_basic +[gw24] [ 31%] PASSED tests/greenpool_test.py::GreenPool::test_imap_raises +[gw20] [ 32%] PASSED tests/greenio_test.py::TestGreenSocket::test_raised_multiple_readers +tests/greenpool_test.py::GreenPool::test_multiple_coros +tests/greenio_test.py::TestGreenSocket::test_recv_into_timeout +[gw12] [ 32%] PASSED tests/greendns_test.py::TestProxyResolver::test_resolver +[gw19] [ 32%] PASSED tests/greenio_test.py::TestGreenSocket::test_zero_timeout_and_back tests/greenthread_test.py::SpawnAfter::test_cancel -[gw11] [ 37%] PASSED tests/greenio_test.py::TestGreenSocket::test_recv_timeout -tests/greenio_test.py::TestGreenSocket::test_recvfrom_into_timeout -[gw15] [ 37%] PASSED tests/greenpool_test.py::GreenPool::test_resize -[gw9] [ 37%] PASSED tests/greenio_test.py::TestGreenPipe::test_seek_on_buffered_pipe -tests/greenpool_test.py::GreenPool::test_spawn -[gw7] [ 37%] PASSED tests/greenthread_test.py::SpawnAfter::test_link_after_exited -tests/greenthread_test.py::SpawnAfter::test_link_relinks -tests/greenio_test.py::TestGreenPipe::test_truncate -[gw13] [ 37%] PASSED tests/greenio_test.py::TestGreenSocket::test_socketpair_select -[gw8] [ 37%] PASSED tests/greenthread_test.py::Spawn::test_link_after_exited -tests/greenio_test.py::TestGreenSocket::test_sockopt_interface -tests/greenthread_test.py::Spawn::test_link_relinks -[gw18] [ 37%] PASSED tests/hub_test.py::TestTimerCleanup::test_cancel_accumulated -tests/hub_test.py::TestTimerCleanup::test_cancel_immediate -[gw0] [ 38%] PASSED tests/api_test.py::TestApi::test_timeout_cancel -[gw12] [ 38%] PASSED tests/greenthread_test.py::SpawnAfter::test_cancel -tests/greenthread_test.py::SpawnAfter::test_cancel_already_started -tests/api_test.py::test_wrap_is_timeout -[gw0] [ 38%] PASSED tests/api_test.py::test_wrap_is_timeout -tests/patcher_test.py::MonkeyPatch::test_boolean_negative2 -[gw7] [ 38%] PASSED tests/greenthread_test.py::SpawnAfter::test_link_relinks +[gw28] [ 32%] PASSED tests/greendns_test.py::TestIsIpAddr::test_isv4_none +tests/greenio_test.py::test_get_fileno_of_a_socket_works +[gw22] [ 32%] PASSED tests/greendns_test.py::TestProxyResolver::test_hosts_noanswer +tests/greenthread_test.py::SpawnAfter::test_kill_already_started +[gw19] [ 32%] PASSED tests/greenio_test.py::test_get_fileno_of_a_socket_works +tests/greenio_test.py::test_get_fileno_of_an_int_works tests/greenthread_test.py::SpawnAfter::test_n -[gw10] [ 38%] PASSED tests/greendns_test.py::TestUdp::test_udp_ipv6_wrong_addr_ignore -tests/greendns_test.py::TestProxyResolver::test_getaliases -[gw8] [ 38%] PASSED tests/greenthread_test.py::Spawn::test_link_relinks -[gw13] [ 38%] PASSED tests/greenio_test.py::TestGreenSocket::test_sockopt_interface -tests/patcher_test.py::test_import_patched_handles_sub_modules +[gw39] [ 32%] PASSED tests/greendns_test.py::TestHostsResolver::test_query_CNAME +[gw6] [ 33%] SKIPPED tests/greenio_test.py::TestGreenSocket::test_closure +tests/greenthread_test.py::Spawn::test_kill +[gw0] [ 33%] PASSED tests/api_test.py::TestApi::test_connect_tcp +tests/greenio_test.py::TestGreenSocket::test_datagram_socket_operations_work +[gw19] [ 33%] PASSED tests/greenio_test.py::test_get_fileno_of_an_int_works +[gw29] [ 33%] PASSED tests/greendns_test.py::TestIsIpAddr::test_none +tests/greenio_test.py::test_get_fileno_of_wrong_type_fails +tests/api_test.py::TestApi::test_killing_dormant +[gw14] [ 33%] PASSED tests/greenio_test.py::TestGreenSocket::test_timeout_and_final_write +[gw4] [ 33%] PASSED tests/convenience_test.py::TestServe::test_raising_stopserve tests/greenthread_test.py::Spawn::test_n -[gw18] [ 39%] PASSED tests/hub_test.py::TestTimerCleanup::test_cancel_immediate -tests/hub_test.py::TestMultipleListenersCleanup::test_cleanup -[gw7] [ 39%] PASSED tests/greenthread_test.py::SpawnAfter::test_n -tests/greenthread_test.py::SpawnAfter::test_simple -[gw9] [ 39%] PASSED tests/greenio_test.py::TestGreenPipe::test_truncate -tests/mysqldb_test.py::TestMySQLdb::test_yields -[gw9] [ 39%] SKIPPED tests/mysqldb_test.py::TestMySQLdb::test_yields -tests/mysqldb_test.py::TestMonkeyPatch::test_monkey_patching -[gw15] [ 39%] PASSED tests/greenpool_test.py::GreenPool::test_spawn -tests/mysqldb_test.py::TestMySQLdb::test_connecting -[gw15] [ 39%] SKIPPED tests/mysqldb_test.py::TestMySQLdb::test_connecting -tests/mysqldb_test.py::TestMySQLdb::test_connecting_annoyingly -[gw1] [ 39%] PASSED tests/greenpool_test.py::GreenPool::test_timer_cancel -tests/greenpool_test.py::GreenPool::test_waitall_on_nothing -[gw15] [ 40%] SKIPPED tests/mysqldb_test.py::TestMySQLdb::test_connecting_annoyingly -tests/mysqldb_test.py::TestMySQLdb::test_create_cursor -[gw15] [ 40%] SKIPPED tests/mysqldb_test.py::TestMySQLdb::test_create_cursor -tests/mysqldb_test.py::TestMySQLdb::test_module_attributes -[gw15] [ 40%] SKIPPED tests/mysqldb_test.py::TestMySQLdb::test_module_attributes +tests/hub_test.py::TestTimerCleanup::test_cancel_immediate +[gw7] [ 33%] PASSED tests/greenpool_test.py::GreenPool::test_waiting +[gw19] [ 34%] PASSED tests/greenio_test.py::test_get_fileno_of_wrong_type_fails tests/mysqldb_test.py::TestMySQLdb::test_run_bad_query -[gw15] [ 40%] SKIPPED tests/mysqldb_test.py::TestMySQLdb::test_run_bad_query +[gw19] [ 34%] SKIPPED tests/mysqldb_test.py::TestMySQLdb::test_run_bad_query tests/mysqldb_test.py::TestMySQLdb::test_run_query -[gw3] [ 40%] PASSED tests/greenio_test.py::TestGreenSocket::test_del_closes_socket -tests/greenio_test.py::TestGreenSocket::test_dup_nonblocking -[gw17] [ 40%] PASSED tests/event_test.py::TestEvent::test_double_exception -tests/event_test.py::TestEvent::test_multiple_waiters -[gw15] [ 40%] SKIPPED tests/mysqldb_test.py::TestMySQLdb::test_run_query +tests/greenio_test.py::TestGreenSocket::test_wrap_socket +[gw19] [ 34%] SKIPPED tests/mysqldb_test.py::TestMySQLdb::test_run_query +tests/greenpool_test.py::GreenPile::test_constructing_from_pool +[gw15] [ 34%] PASSED tests/greenpool_test.py::GreenPool::test_reentrant tests/mysqldb_test.py::TestMySQLdb::test_visibility_from_other_connections -[gw15] [ 41%] SKIPPED tests/mysqldb_test.py::TestMySQLdb::test_visibility_from_other_connections -tests/patcher_test.py::GreenThreadWrapper::test_name -[gw11] [ 41%] PASSED tests/greenio_test.py::TestGreenSocket::test_recvfrom_into_timeout -[gw8] [ 41%] PASSED tests/greenthread_test.py::Spawn::test_n -tests/patcher_test.py::Threading::test_tpool -[gw7] [ 41%] PASSED tests/greenthread_test.py::SpawnAfter::test_simple -tests/greenthread_test.py::SpawnAfterLocal::test_spawn_is_not_cancelled -tests/greenio_test.py::TestGreenSocket::test_recvfrom_timeout -[gw2] [ 41%] PASSED tests/api_test.py::test_timeouterror_deprecated -tests/backdoor_test.py::BackdoorTest::test_quick_client_disconnect -[gw10] [ 41%] PASSED tests/greendns_test.py::TestProxyResolver::test_getaliases -tests/patcher_test.py::Tpool::test_patched_thread -[gw18] [ 41%] PASSED tests/hub_test.py::TestMultipleListenersCleanup::test_cleanup -tests/hub_test.py::TestScheduleCall::test_global -[gw12] [ 42%] PASSED tests/greenthread_test.py::SpawnAfter::test_cancel_already_started -tests/greenthread_test.py::SpawnAfter::test_kill -[gw9] [ 42%] SKIPPED tests/mysqldb_test.py::TestMonkeyPatch::test_monkey_patching -tests/not_asyncio_test.py::test_spawn_from_coroutine_errors -[gw19] [ 42%] PASSED tests/green_http_test.py::test_green_httplib_doesnt_change_original_module -tests/green_http_test.py::test_http_request_encode_chunked_kwarg -[gw9] [ 42%] PASSED tests/not_asyncio_test.py::test_spawn_from_coroutine_errors +tests/hub_test.py::TestDebug::test_timer_exceptions +[gw9] [ 34%] PASSED tests/greenpool_test.py::GreenPile::test_pile +[gw19] [ 34%] SKIPPED tests/mysqldb_test.py::TestMySQLdb::test_visibility_from_other_connections +[gw1] [ 34%] PASSED tests/api_test.py::TestApi::test_timeout_cancel +tests/patcher_test.py::ImportPatched::test_patch_a_module +tests/greenpool_test.py::GreenPile::test_pile_spawn_times_out +tests/api_test.py::test_wrap_is_timeout +[gw1] [ 35%] PASSED tests/api_test.py::test_wrap_is_timeout +[gw26] [ 35%] PASSED tests/greenpool_test.py::GreenPool::test_imap +tests/patcher_test.py::MonkeyPatch::test_boolean_all_single +[gw40] [ 35%] PASSED tests/greenthread_test.py::Spawn::test_link +tests/greenthread_test.py::Spawn::test_link_after_exited +[gw32] [ 35%] PASSED tests/greenpool_test.py::GreenPool::test_spawn +tests/greenpool_test.py::GreenPool::test_imap_multi_args +[gw31] [ 35%] PASSED tests/greenio_test.py::TestGreenPipe::test_pipe +tests/greenpool_test.py::GreenPool::test_spawn_n +tests/greenio_test.py::TestGreenPipe::test_pipe_read +[gw10] [ 35%] PASSED tests/greendns_test.py::TestUdp::test_udp_ipv6 +tests/greendns_test.py::TestUdp::test_udp_ipv6_addr_zeroes +[gw18] [ 35%] PASSED tests/greenio_test.py::TestGreenSocket::test_dup_nonblocking +tests/greenio_test.py::TestGreenSocket::test_full_duplex +[gw3] [ 36%] PASSED tests/convenience_test.py::TestServe::test_called_for_each_connection +[gw30] [ 36%] PASSED tests/greenpool_test.py::GreenPool::test_timer_cancel +[gw22] [ 36%] PASSED tests/greenthread_test.py::SpawnAfter::test_n +tests/hub_test.py::TestExceptionInGreenthread::test_exceptionpreservation +tests/greenthread_test.py::SpawnAfter::test_simple +tests/convenience_test.py::TestServe::test_concurrency +[gw24] [ 36%] PASSED tests/greenpool_test.py::GreenPool::test_multiple_coros +tests/hub_test.py::TestSuspend::test_suspend_doesnt_crash +[gw12] [ 36%] PASSED tests/greenthread_test.py::SpawnAfter::test_cancel +tests/greenthread_test.py::SpawnAfter::test_cancel_already_started +[gw5] [ 36%] PASSED tests/greenio_test.py::TestGreenPipe::test_seek_on_buffered_pipe +[gw35] [ 36%] PASSED tests/event_test.py::test_wait_timeout_exceed +tests/hub_test.py::TestScheduleCall::test_local +[gw39] [ 36%] PASSED tests/greenthread_test.py::Spawn::test_kill +tests/greenthread_test.py::Spawn::test_kill_meth +[gw28] [ 37%] PASSED tests/greenthread_test.py::SpawnAfter::test_kill_already_started +tests/greenio_test.py::TestGreenPipe::test_truncate +tests/greenthread_test.py::SpawnAfter::test_kill_meth +[gw8] [ 37%] PASSED tests/greenio_test.py::TestGreenSocket::test_sendall_timeout +tests/greenio_test.py::TestGreenSocket::test_shutdown_safe +[gw15] [ 37%] PASSED tests/hub_test.py::TestDebug::test_timer_exceptions +tests/hub_test.py::TestExceptionInMainloop::test_sleep +[gw9] [ 37%] PASSED tests/greenpool_test.py::GreenPile::test_pile_spawn_times_out +[gw6] [ 37%] PASSED tests/greenio_test.py::TestGreenSocket::test_datagram_socket_operations_work +[gw29] [ 37%] PASSED tests/hub_test.py::TestTimerCleanup::test_cancel_immediate +tests/hub_test.py::TestMultipleListenersCleanup::test_cleanup +tests/patcher_test.py::MonkeyPatch::test_boolean_all +tests/hub_test.py::test_use_hub_class +[gw14] [ 37%] PASSED tests/greenio_test.py::TestGreenSocket::test_wrap_socket +tests/mysqldb_test.py::TestMySQLdb::test_yields +[gw23] [ 38%] PASSED tests/greenio_test.py::TestGreenSocket::test_recv_timeout +[gw14] [ 38%] SKIPPED tests/mysqldb_test.py::TestMySQLdb::test_yields +tests/mysqldb_test.py::TestMonkeyPatch::test_monkey_patching +[gw17] [ 38%] PASSED tests/greenio_test.py::test_partial_write_295 +tests/greenio_test.py::test_socket_file_read_non_int +[gw4] [ 38%] PASSED tests/greenthread_test.py::Spawn::test_n +tests/greenthread_test.py::Spawn::test_simple +tests/greenio_test.py::TestGreenSocket::test_recvfrom_into_timeout +[gw17] [ 38%] PASSED tests/greenio_test.py::test_socket_file_read_non_int +tests/greenio_test.py::test_pipe_context +[gw7] [ 38%] PASSED tests/greenpool_test.py::GreenPile::test_constructing_from_pool +[gw40] [ 38%] PASSED tests/greenthread_test.py::Spawn::test_link_after_exited +[gw17] [ 39%] PASSED tests/greenio_test.py::test_pipe_context +[gw22] [ 39%] PASSED tests/greenthread_test.py::SpawnAfter::test_simple tests/openssl_test.py::test_import -[gw19] [ 42%] PASSED tests/green_http_test.py::test_http_request_encode_chunked_kwarg -tests/green_profile_test.py::test_green_profile_basic -[gw19] [ 42%] PASSED tests/green_profile_test.py::test_green_profile_basic -tests/green_select_test.py::test_select_mark_file_as_reopened -[gw3] [ 42%] PASSED tests/greenio_test.py::TestGreenSocket::test_dup_nonblocking -[gw1] [ 43%] PASSED tests/greenpool_test.py::GreenPool::test_waitall_on_nothing -[gw9] [ 43%] PASSED tests/openssl_test.py::test_import +tests/greenio_test.py::test_greenpipe_write +tests/greenthread_test.py::Spawn::test_link_relinks +[gw17] [ 39%] PASSED tests/greenio_test.py::test_greenpipe_write +tests/patcher_test.py::Os::test_waitpid +[gw7] [ 39%] PASSED tests/openssl_test.py::test_import +tests/greenthread_test.py::SpawnAfterLocal::test_spawn_is_not_cancelled tests/os_test.py::test_pathlib_open_issue_534 -[gw9] [ 43%] PASSED tests/os_test.py::test_pathlib_open_issue_534 +[gw7] [ 39%] PASSED tests/os_test.py::test_pathlib_open_issue_534 +[gw30] [ 39%] PASSED tests/hub_test.py::TestExceptionInGreenthread::test_exceptionpreservation tests/patcher_psycopg_test.py::PatchingPsycopg::test_psycopg_patched -tests/greenpool_test.py::GreenPool::test_waiting -tests/greenio_test.py::TestGreenSocket::test_full_duplex -[gw17] [ 43%] PASSED tests/event_test.py::TestEvent::test_multiple_waiters -tests/event_test.py::TestEvent::test_multiple_waiters_with_exception -[gw18] [ 43%] PASSED tests/hub_test.py::TestScheduleCall::test_global -tests/hub_test.py::TestScheduleCall::test_local -[gw9] [ 43%] SKIPPED tests/patcher_psycopg_test.py::PatchingPsycopg::test_psycopg_patched -tests/patcher_test.py::ImportPatched::test_patch_a_module -[gw7] [ 43%] PASSED tests/greenthread_test.py::SpawnAfterLocal::test_spawn_is_not_cancelled -tests/greenthread_test.py::SpawnAfterLocal::test_timer_cancelled_upon_greenlet_exit -[gw2] [ 44%] PASSED tests/backdoor_test.py::BackdoorTest::test_quick_client_disconnect -tests/backdoor_test.py::BackdoorTest::test_server -[gw12] [ 44%] PASSED tests/greenthread_test.py::SpawnAfter::test_kill -tests/greenthread_test.py::SpawnAfter::test_kill_already_started -[gw11] [ 44%] PASSED tests/greenio_test.py::TestGreenSocket::test_recvfrom_timeout -tests/patcher_test.py::test_importlib_lock -[gw3] [ 44%] PASSED tests/greenio_test.py::TestGreenSocket::test_full_duplex -tests/patcher_test.py::test_threading_current -[gw18] [ 44%] PASSED tests/hub_test.py::TestScheduleCall::test_local +tests/hub_test.py::TestHubBlockingDetector::test_block_detect +[gw10] [ 39%] PASSED tests/greendns_test.py::TestUdp::test_udp_ipv6_addr_zeroes +tests/patcher_test.py::MonkeyPatch::test_patched_modules +[gw41] [ 40%] PASSED tests/greendns_test.py::TestUdp::test_udp_ipv4_timeout +tests/greenthread_test.py::SpawnAfter::test_link +[gw32] [ 40%] PASSED tests/greenpool_test.py::GreenPool::test_spawn_n +tests/patcher_test.py::MonkeyPatch::test_boolean_single +[gw39] [ 40%] PASSED tests/greenthread_test.py::Spawn::test_kill_meth +[gw29] [ 40%] PASSED tests/hub_test.py::TestMultipleListenersCleanup::test_cleanup +tests/greenthread_test.py::Spawn::test_kill_n +[gw26] [ 40%] PASSED tests/greenpool_test.py::GreenPool::test_imap_multi_args +tests/patcher_test.py::MonkeyPatch::test_boolean_negative +[gw15] [ 40%] PASSED tests/hub_test.py::TestExceptionInMainloop::test_sleep +[gw35] [ 40%] PASSED tests/hub_test.py::TestScheduleCall::test_local tests/hub_test.py::TestScheduleCall::test_ordering -[gw1] [ 44%] PASSED tests/greenpool_test.py::GreenPool::test_waiting -tests/greenpool_test.py::GreenPile::test_constructing_from_pool -[gw17] [ 44%] PASSED tests/event_test.py::TestEvent::test_multiple_waiters_with_exception -tests/event_test.py::TestEvent::test_reset -[gw12] [ 45%] PASSED tests/greenthread_test.py::SpawnAfter::test_kill_already_started -tests/greenthread_test.py::SpawnAfter::test_kill_meth -[gw6] [ 45%] PASSED tests/greendns_test.py::test_import_rdtypes_then_eventlet -tests/greenio_test.py::TestGreenSocket::test_accept_timeout -[gw7] [ 45%] PASSED tests/greenthread_test.py::SpawnAfterLocal::test_timer_cancelled_upon_greenlet_exit -[gw2] [ 45%] PASSED tests/backdoor_test.py::BackdoorTest::test_server -tests/backdoor_test.py::BackdoorTest::test_server_on_ipv6_socket -tests/greenthread_test.py::SpawnAfterLocal::test_timer_fired -[gw19] [ 45%] PASSED tests/green_select_test.py::test_select_mark_file_as_reopened -tests/greendns_test.py::TestHostsResolver::test_default_fname -[gw18] [ 45%] PASSED tests/hub_test.py::TestScheduleCall::test_ordering -tests/hub_test.py::TestDebug::test_debug_listeners -[gw2] [ 45%] SKIPPED tests/backdoor_test.py::BackdoorTest::test_server_on_ipv6_socket -tests/backdoor_test.py::BackdoorTest::test_server_on_unix_socket -[gw16] [ 45%] PASSED tests/env_test.py::test_tpool_dns -tests/env_test.py::test_tpool_size -[gw12] [ 46%] PASSED tests/greenthread_test.py::SpawnAfter::test_kill_meth -[gw17] [ 46%] PASSED tests/event_test.py::TestEvent::test_reset -[gw19] [ 46%] PASSED tests/greendns_test.py::TestHostsResolver::test_default_fname -tests/greendns_test.py::TestHostsResolver::test_getaliases +tests/hub_test.py::TestExceptionInGreenthread::test_exceptionleaks +[gw28] [ 41%] PASSED tests/greenthread_test.py::SpawnAfter::test_kill_meth +tests/hub_test.py::TestScheduleCall::test_global tests/greenthread_test.py::SpawnAfter::test_kill_n -tests/event_test.py::TestEvent::test_waiting_for_event -[gw1] [ 46%] PASSED tests/greenpool_test.py::GreenPile::test_constructing_from_pool -tests/greenpool_test.py::GreenPile::test_empty_pile -[gw18] [ 46%] PASSED tests/hub_test.py::TestDebug::test_debug_listeners -tests/hub_test.py::TestDebug::test_timer_exceptions -[gw6] [ 46%] PASSED tests/greenio_test.py::TestGreenSocket::test_accept_timeout -tests/greenio_test.py::TestGreenSocket::test_blocking_accept_mark_as_reopened -[gw19] [ 46%] PASSED tests/greendns_test.py::TestHostsResolver::test_getaliases -tests/greendns_test.py::TestHostsResolver::test_getaliases_fqdn -[gw2] [ 47%] PASSED tests/backdoor_test.py::BackdoorTest::test_server_on_unix_socket -tests/convenience_test.py::TestServe::test_blocking -[gw7] [ 47%] PASSED tests/greenthread_test.py::SpawnAfterLocal::test_timer_fired -tests/pools_test.py::TestIntPool::test_integers -[gw7] [ 47%] PASSED tests/pools_test.py::TestIntPool::test_integers -tests/pools_test.py::TestIntPool::test_ordering -[gw7] [ 47%] PASSED tests/pools_test.py::TestIntPool::test_ordering -tests/pools_test.py::TestIntPool::test_put_with_timed_out_getters -[gw7] [ 47%] PASSED tests/pools_test.py::TestIntPool::test_put_with_timed_out_getters +[gw8] [ 41%] PASSED tests/greenio_test.py::TestGreenSocket::test_shutdown_safe +[gw5] [ 41%] PASSED tests/greenio_test.py::TestGreenPipe::test_truncate +tests/patcher_test.py::Threading::test_greenlet +[gw4] [ 41%] PASSED tests/greenthread_test.py::Spawn::test_simple +tests/greenio_test.py::TestGreenSocket::test_skip_nonblocking +tests/greenthread_test.py::SpawnAfter::test_basic +[gw3] [ 41%] PASSED tests/convenience_test.py::TestServe::test_concurrency +tests/patcher_test.py::Tpool::test_unpatched_thread +[gw14] [ 41%] SKIPPED tests/mysqldb_test.py::TestMonkeyPatch::test_monkey_patching +tests/not_asyncio_test.py::test_spawn_from_coroutine_errors +[gw14] [ 41%] PASSED tests/not_asyncio_test.py::test_spawn_from_coroutine_errors +[gw40] [ 42%] PASSED tests/greenthread_test.py::Spawn::test_link_relinks +[gw2] [ 42%] PASSED tests/api_test.py::test_timeouterror_deprecated +tests/patcher_test.py::Threading::test_keyerror +tests/backdoor_test.py::BackdoorTest::test_quick_client_disconnect +tests/patcher_test.py::test_builtin +[gw11] [ 42%] PASSED tests/greendns_test.py::TestUdp::test_udp_ipv6_wrong_addr_ignore +tests/greendns_test.py::TestProxyResolver::test_getaliases +[gw35] [ 42%] PASSED tests/hub_test.py::TestScheduleCall::test_ordering +[gw41] [ 42%] PASSED tests/greenthread_test.py::SpawnAfter::test_link +tests/greenthread_test.py::SpawnAfter::test_link_after_exited +[gw7] [ 42%] SKIPPED tests/patcher_psycopg_test.py::PatchingPsycopg::test_psycopg_patched +tests/patcher_test.py::GreenThreadWrapper::test_join +[gw15] [ 42%] PASSED tests/hub_test.py::TestExceptionInGreenthread::test_exceptionleaks +tests/patcher_test.py::test_importlib_lock +[gw20] [ 43%] PASSED tests/greenio_test.py::TestGreenSocket::test_recv_into_timeout +tests/hub_test.py::test_fork_simple +tests/hub_test.py::TestDebug::test_debug_listeners +[gw8] [ 43%] PASSED tests/greenio_test.py::TestGreenSocket::test_skip_nonblocking +[gw29] [ 43%] PASSED tests/hub_test.py::TestScheduleCall::test_global +tests/patcher_test.py::test_patcher_existing_locks_unlocked +[gw29] [ 43%] SKIPPED tests/patcher_test.py::test_patcher_existing_locks_unlocked +[gw28] [ 43%] PASSED tests/greenthread_test.py::SpawnAfter::test_kill_n +tests/patcher_test.py::test_threading_join +tests/patcher_test.py::test_blocking_select_methods_are_deleted +[gw39] [ 43%] PASSED tests/greenthread_test.py::Spawn::test_kill_n +tests/patcher_test.py::test_patcher_existing_locks_early +[gw16] [ 43%] PASSED tests/greenthread_test.py::SpawnAfterLocal::test_timer_cancelled_upon_greenlet_exit +tests/greenthread_test.py::SpawnAfterLocal::test_timer_fired +tests/patcher_test.py::test_patcher_existing_logging_module_lock +[gw31] [ 44%] PASSED tests/greenio_test.py::TestGreenPipe::test_pipe_read +tests/patcher_test.py::MonkeyPatch::test_early_patching +[gw33] [ 44%] PASSED tests/env_test.py::test_hub_selects +tests/env_test.py::test_tpool_dns +[gw41] [ 44%] PASSED tests/greenthread_test.py::SpawnAfter::test_link_after_exited +[gw11] [ 44%] PASSED tests/greendns_test.py::TestProxyResolver::test_getaliases +[gw34] [ 44%] PASSED tests/env_test.py::test_tpool_zero +tests/patcher_test.py::test_patcher_existing_locks +tests/event_test.py::TestEvent::test_double_exception +tests/greenthread_test.py::SpawnAfter::test_link_relinks +[gw35] [ 44%] PASSED tests/hub_test.py::TestDebug::test_debug_listeners +[gw12] [ 44%] PASSED tests/greenthread_test.py::SpawnAfter::test_cancel_already_started +tests/greenthread_test.py::SpawnAfter::test_kill +tests/patcher_test.py::test_patcher_threading_subclass_done +[gw0] [ 45%] PASSED tests/api_test.py::TestApi::test_killing_dormant +tests/mysqldb_test.py::TestMySQLdb::test_connecting_annoyingly +[gw36] [ 45%] PASSED tests/green_http_test.py::test_green_http_doesnt_change_original_module +tests/green_http_test.py::test_green_httplib_doesnt_change_original_module +[gw0] [ 45%] SKIPPED tests/mysqldb_test.py::TestMySQLdb::test_connecting_annoyingly +[gw23] [ 45%] PASSED tests/greenio_test.py::TestGreenSocket::test_recvfrom_into_timeout +tests/greenio_test.py::TestGreenSocket::test_recvfrom_timeout +tests/mysqldb_test.py::TestMySQLdb::test_create_cursor +[gw0] [ 45%] SKIPPED tests/mysqldb_test.py::TestMySQLdb::test_create_cursor +tests/mysqldb_test.py::TestMySQLdb::test_module_attributes +[gw0] [ 45%] SKIPPED tests/mysqldb_test.py::TestMySQLdb::test_module_attributes tests/pools_test.py::TestIntPool::test_putting_to_queue -[gw12] [ 47%] PASSED tests/greenthread_test.py::SpawnAfter::test_kill_n -[gw7] [ 47%] PASSED tests/pools_test.py::TestIntPool::test_putting_to_queue +[gw0] [ 45%] PASSED tests/pools_test.py::TestIntPool::test_putting_to_queue tests/pools_test.py::TestIntPool::test_resize -[gw7] [ 48%] PASSED tests/pools_test.py::TestIntPool::test_resize +[gw0] [ 45%] PASSED tests/pools_test.py::TestIntPool::test_resize tests/pools_test.py::TestAbstract::test_abstract +[gw0] [ 46%] PASSED tests/pools_test.py::TestAbstract::test_abstract tests/pools_test.py::TestIntPool2::test_something -[gw12] [ 48%] PASSED tests/pools_test.py::TestIntPool2::test_something +[gw37] [ 46%] PASSED tests/green_select_test.py::test_select_mark_file_as_reopened +tests/greendns_test.py::TestHostsResolver::test_default_fname +[gw22] [ 46%] PASSED tests/greenthread_test.py::SpawnAfterLocal::test_spawn_is_not_cancelled +tests/patcher_test.py::GreenThreadWrapper::test_is_alive +[gw0] [ 46%] PASSED tests/pools_test.py::TestIntPool2::test_something tests/pools_test.py::TestOrderAsStack::test_ordering -[gw12] [ 48%] PASSED tests/pools_test.py::TestOrderAsStack::test_ordering -[gw7] [ 48%] PASSED tests/pools_test.py::TestAbstract::test_abstract -tests/queue_test.py::TestQueue::test_zero_length_queue_nonblocking_put +[gw0] [ 46%] PASSED tests/pools_test.py::TestOrderAsStack::test_ordering tests/pools_test.py::TestCreateRaises::test_it -[gw12] [ 48%] PASSED tests/pools_test.py::TestCreateRaises::test_it +[gw0] [ 46%] PASSED tests/pools_test.py::TestCreateRaises::test_it tests/queue_test.py::TestQueue::test_channel_send -[gw18] [ 48%] PASSED tests/hub_test.py::TestDebug::test_timer_exceptions +[gw27] [ 46%] PASSED tests/greendns_test.py::test_import_rdtypes_then_eventlet +[gw41] [ 47%] PASSED tests/greenthread_test.py::SpawnAfter::test_link_relinks +tests/pools_test.py::TestIntPool::test_free +tests/greenio_test.py::TestGreenSocket::test_accept_timeout +[gw41] [ 47%] PASSED tests/pools_test.py::TestIntPool::test_free +tests/pools_test.py::TestIntPool::test_integers +[gw41] [ 47%] PASSED tests/pools_test.py::TestIntPool::test_integers +tests/queue_test.py::TestQueue::test_getting_before_sending +[gw34] [ 47%] PASSED tests/event_test.py::TestEvent::test_double_exception +tests/event_test.py::TestEvent::test_multiple_waiters +[gw12] [ 47%] PASSED tests/greenthread_test.py::SpawnAfter::test_kill +tests/pools_test.py::TestIntPool::test_ordering +[gw12] [ 47%] PASSED tests/pools_test.py::TestIntPool::test_ordering +tests/pools_test.py::TestIntPool::test_put_with_timed_out_getters +[gw12] [ 47%] PASSED tests/pools_test.py::TestIntPool::test_put_with_timed_out_getters +tests/queue_test.py::TestQueue::test_max_size +[gw4] [ 48%] PASSED tests/greenthread_test.py::SpawnAfter::test_basic +tests/patcher_test.py::test_threading_current +[gw18] [ 48%] PASSED tests/greenio_test.py::TestGreenSocket::test_full_duplex +tests/patcher_test.py::Tpool::test_patched_thread +[gw37] [ 48%] PASSED tests/greendns_test.py::TestHostsResolver::test_default_fname +tests/greendns_test.py::TestHostsResolver::test_getaliases +[gw2] [ 48%] PASSED tests/backdoor_test.py::BackdoorTest::test_quick_client_disconnect +tests/backdoor_test.py::BackdoorTest::test_server +[gw0] [ 48%] PASSED tests/queue_test.py::TestQueue::test_channel_send +tests/queue_test.py::TestQueue::test_channel_sender_timing_out +[gw41] [ 48%] PASSED tests/queue_test.py::TestQueue::test_getting_before_sending +[gw34] [ 48%] PASSED tests/event_test.py::TestEvent::test_multiple_waiters +tests/queue_test.py::TestQueue::test_join_doesnt_block_when_queue_is_already_empty +tests/event_test.py::TestEvent::test_multiple_waiters_with_exception +[gw12] [ 49%] PASSED tests/queue_test.py::TestQueue::test_max_size +tests/queue_test.py::TestQueue::test_multiple_waiters +[gw37] [ 49%] PASSED tests/greendns_test.py::TestHostsResolver::test_getaliases +tests/greendns_test.py::TestHostsResolver::test_getaliases_fqdn +[gw21] [ 49%] PASSED tests/greendns_test.py::test_reverse_name +[gw41] [ 49%] PASSED tests/queue_test.py::TestQueue::test_join_doesnt_block_when_queue_is_already_empty +[gw34] [ 49%] PASSED tests/event_test.py::TestEvent::test_multiple_waiters_with_exception +tests/queue_test.py::TestQueue::test_send_last +tests/greendns_test.py::test_proxy_resolve_unqualified +tests/queue_test.py::TestQueue::test_resize_up +[gw21] [ 49%] PASSED tests/greendns_test.py::test_proxy_resolve_unqualified +tests/queue_test.py::TestQueue::test_zero_length_queue_nonblocking_put +[gw0] [ 49%] PASSED tests/queue_test.py::TestQueue::test_channel_sender_timing_out tests/queue_test.py::TestQueue::test_resize_down -[gw17] [ 48%] PASSED tests/event_test.py::TestEvent::test_waiting_for_event -tests/event_test.py::test_wait_timeout_ok -[gw2] [ 49%] PASSED tests/convenience_test.py::TestServe::test_blocking -tests/convenience_test.py::TestServe::test_called_for_each_connection -[gw19] [ 49%] PASSED tests/greendns_test.py::TestHostsResolver::test_getaliases_fqdn +[gw37] [ 50%] PASSED tests/greendns_test.py::TestHostsResolver::test_getaliases_fqdn +tests/queue_test.py::TestQueue::test_waiters_that_cancel +[gw34] [ 50%] PASSED tests/queue_test.py::TestQueue::test_send_last +[gw12] [ 50%] PASSED tests/queue_test.py::TestQueue::test_multiple_waiters +tests/queue_test.py::TestQueue::test_two_bogus_waiters +[gw21] [ 50%] PASSED tests/queue_test.py::TestQueue::test_zero_length_queue_nonblocking_put tests/queue_test.py::TestQueue::test_task_done -[gw1] [ 49%] PASSED tests/greenpool_test.py::GreenPile::test_empty_pile -tests/queue_test.py::TestQueue::test_channel_waiters -[gw6] [ 49%] PASSED tests/greenio_test.py::TestGreenSocket::test_blocking_accept_mark_as_reopened -tests/hub_test.py::TestExceptionInMainloop::test_sleep -[gw17] [ 49%] PASSED tests/event_test.py::test_wait_timeout_ok -[gw7] [ 49%] PASSED tests/queue_test.py::TestQueue::test_zero_length_queue_nonblocking_put +[gw27] [ 50%] PASSED tests/greenio_test.py::TestGreenSocket::test_accept_timeout +tests/queue_test.py::TestQueue::test_channel_wait tests/queue_test.py::TestQueue::test_zero_max_size -tests/event_test.py::test_wait_timeout_exceed -[gw18] [ 49%] PASSED tests/queue_test.py::TestQueue::test_resize_down +[gw41] [ 50%] PASSED tests/queue_test.py::TestQueue::test_resize_up +tests/queue_test.py::TestQueue::test_send_first +[gw0] [ 50%] PASSED tests/queue_test.py::TestQueue::test_resize_down tests/queue_test.py::TestQueue::test_resize_to_Unlimited -[gw17] [ 50%] PASSED tests/event_test.py::test_wait_timeout_exceed -[gw19] [ 50%] PASSED tests/queue_test.py::TestQueue::test_task_done -tests/queue_test.py::TestQueue::test_two_bogus_waiters -[gw2] [ 50%] PASSED tests/convenience_test.py::TestServe::test_called_for_each_connection -[gw12] [ 50%] PASSED tests/queue_test.py::TestQueue::test_channel_send -tests/queue_test.py::TestQueue::test_channel_sender_timing_out +[gw37] [ 51%] PASSED tests/queue_test.py::TestQueue::test_waiters_that_cancel +[gw21] [ 51%] PASSED tests/queue_test.py::TestQueue::test_zero_max_size tests/queue_test.py::TestNoWait::test_put_nowait_simple -tests/convenience_test.py::TestServe::test_concurrency -[gw7] [ 50%] PASSED tests/queue_test.py::TestQueue::test_zero_max_size +tests/queue_test.py::TestQueue::test_waiting +[gw12] [ 51%] PASSED tests/queue_test.py::TestQueue::test_two_bogus_waiters +[gw34] [ 51%] PASSED tests/queue_test.py::TestQueue::test_task_done tests/queue_test.py::TestNoWait::test_get_nowait_simple -[gw11] [ 50%] PASSED tests/patcher_test.py::test_importlib_lock -tests/patcher_test.py::test_threading_condition -[gw6] [ 50%] PASSED tests/hub_test.py::TestExceptionInMainloop::test_sleep -tests/hub_test.py::TestExceptionInGreenthread::test_exceptionleaks -[gw7] [ 51%] PASSED tests/queue_test.py::TestNoWait::test_get_nowait_simple -[gw18] [ 51%] PASSED tests/queue_test.py::TestQueue::test_resize_to_Unlimited -tests/queue_test.py::TestQueue::test_resize_up -tests/queue_test.py::TestNoWait::test_get_nowait_unlock -[gw19] [ 51%] PASSED tests/queue_test.py::TestQueue::test_two_bogus_waiters tests/queue_test.py::TestQueue::test_two_waiters_one_dies -[gw1] [ 51%] PASSED tests/queue_test.py::TestQueue::test_channel_waiters -[gw12] [ 51%] PASSED tests/queue_test.py::TestQueue::test_channel_sender_timing_out -tests/queue_test.py::TestQueue::test_channel_wait -tests/queue_test.py::TestQueue::test_getting_before_sending -[gw2] [ 51%] PASSED tests/convenience_test.py::TestServe::test_concurrency -tests/semaphore_test.py::TestSemaphore::test_non_blocking -[gw9] [ 51%] PASSED tests/patcher_test.py::ImportPatched::test_patch_a_module -tests/patcher_test.py::test_patcher_threading_subclass_done -[gw13] [ 52%] PASSED tests/patcher_test.py::test_import_patched_handles_sub_modules -tests/patcher_test.py::MonkeyPatch::test_boolean -[gw18] [ 52%] PASSED tests/queue_test.py::TestQueue::test_resize_up -tests/queue_test.py::TestQueue::test_send_first -[gw7] [ 52%] PASSED tests/queue_test.py::TestNoWait::test_get_nowait_unlock -tests/socket_test.py::test_recv_type -[gw0] [ 52%] PASSED tests/patcher_test.py::MonkeyPatch::test_boolean_negative2 -tests/patcher_test.py::MonkeyPatch::test_boolean_single -[gw19] [ 52%] PASSED tests/queue_test.py::TestQueue::test_two_waiters_one_dies -tests/queue_test.py::TestQueue::test_waiters_that_cancel -[gw18] [ 52%] PASSED tests/queue_test.py::TestQueue::test_send_first -[gw17] [ 52%] PASSED tests/queue_test.py::TestNoWait::test_put_nowait_simple -tests/queue_test.py::TestQueue::test_send_last -[gw2] [ 53%] PASSED tests/semaphore_test.py::TestSemaphore::test_non_blocking -tests/semaphore_test.py::TestSemaphore::test_timeout -[gw6] [ 53%] PASSED tests/hub_test.py::TestExceptionInGreenthread::test_exceptionleaks -[gw4] [ 53%] PASSED tests/hub_test.py::test_fork -tests/hub_test.py::test_fork_simple -tests/hub_test.py::TestExceptionInGreenthread::test_exceptionpreservation -tests/queue_test.py::TestNoWait::test_put_nowait_unlock -[gw12] [ 53%] PASSED tests/queue_test.py::TestQueue::test_channel_wait -tests/socket_test.py::test_connect_ex_success -[gw3] [ 53%] PASSED tests/patcher_test.py::test_threading_current -tests/patcher_test.py::test_threadpoolexecutor -[gw8] [ 53%] PASSED tests/patcher_test.py::Threading::test_tpool -tests/patcher_test.py::Os::test_waitpid -[gw12] [ 53%] PASSED tests/socket_test.py::test_connect_ex_success -tests/ssl_test.py::SSLTest::test_client_check_hostname -[gw18] [ 54%] PASSED tests/queue_test.py::TestQueue::test_send_last -tests/ssl_test.py::SSLTest::test_explicit_keys_accept -[gw1] [ 54%] PASSED tests/queue_test.py::TestQueue::test_getting_before_sending -tests/queue_test.py::TestQueue::test_join_doesnt_block_when_queue_is_already_empty -[gw7] [ 54%] PASSED tests/socket_test.py::test_recv_type -tests/socket_test.py::test_recv_into_type -[gw6] [ 54%] PASSED tests/hub_test.py::TestExceptionInGreenthread::test_exceptionpreservation -tests/hub_test.py::TestHubBlockingDetector::test_block_detect -[gw19] [ 54%] PASSED tests/queue_test.py::TestQueue::test_waiters_that_cancel -tests/queue_test.py::TestQueue::test_waiting -[gw15] [ 54%] PASSED tests/patcher_test.py::GreenThreadWrapper::test_name -tests/patcher_test.py::test_patcher_existing_locks_early -[gw17] [ 54%] PASSED tests/queue_test.py::TestNoWait::test_put_nowait_unlock +[gw41] [ 51%] PASSED tests/queue_test.py::TestQueue::test_send_first tests/queue_test.py::TestNoWait::test_wait_except -[gw2] [ 54%] PASSED tests/semaphore_test.py::TestSemaphore::test_timeout +[gw23] [ 51%] PASSED tests/greenio_test.py::TestGreenSocket::test_recvfrom_timeout +[gw27] [ 51%] PASSED tests/queue_test.py::TestQueue::test_channel_wait +tests/greenio_test.py::TestGreenSocket::test_send_timeout +tests/queue_test.py::TestQueue::test_channel_waiters +[gw0] [ 52%] PASSED tests/queue_test.py::TestQueue::test_resize_to_Unlimited +tests/semaphore_test.py::TestSemaphore::test_bounded_with_zero_limit +[gw21] [ 52%] PASSED tests/queue_test.py::TestNoWait::test_put_nowait_simple +tests/queue_test.py::TestNoWait::test_put_nowait_unlock +[gw2] [ 52%] PASSED tests/backdoor_test.py::BackdoorTest::test_server +[gw16] [ 52%] PASSED tests/greenthread_test.py::SpawnAfterLocal::test_timer_fired +tests/backdoor_test.py::BackdoorTest::test_server_on_ipv6_socket +[gw37] [ 52%] PASSED tests/queue_test.py::TestQueue::test_waiting +[gw12] [ 52%] PASSED tests/queue_test.py::TestQueue::test_two_waiters_one_dies +[gw41] [ 52%] PASSED tests/queue_test.py::TestNoWait::test_wait_except +tests/semaphore_test.py::TestSemaphore::test_timeout +tests/hub_test.py::TestTimerCleanup::test_cancel_accumulated +tests/semaphore_test.py::TestSemaphore::test_bounded +[gw34] [ 53%] PASSED tests/queue_test.py::TestNoWait::test_get_nowait_simple tests/semaphore_test.py::TestSemaphore::test_timeout_non_blocking -[gw18] [ 55%] PASSED tests/ssl_test.py::SSLTest::test_explicit_keys_accept -tests/ssl_test.py::SSLTest::test_greensslobject -[gw7] [ 55%] PASSED tests/socket_test.py::test_recv_into_type -tests/socket_test.py::test_socket_api_family -[gw7] [ 55%] PASSED tests/socket_test.py::test_socket_api_family -tests/socket_test.py::test_getaddrinfo_ipv6_scope -[gw7] [ 55%] PASSED tests/socket_test.py::test_getaddrinfo_ipv6_scope -[gw2] [ 55%] PASSED tests/semaphore_test.py::TestSemaphore::test_timeout_non_blocking +[gw23] [ 53%] PASSED tests/greenio_test.py::TestGreenSocket::test_send_timeout tests/semaphore_test.py::test_semaphore_contention +[gw21] [ 53%] PASSED tests/queue_test.py::TestNoWait::test_put_nowait_unlock +tests/queue_test.py::TestNoWait::test_get_nowait_unlock +tests/socket_test.py::test_recv_type +[gw0] [ 53%] PASSED tests/semaphore_test.py::TestSemaphore::test_bounded_with_zero_limit +[gw27] [ 53%] PASSED tests/queue_test.py::TestQueue::test_channel_waiters +tests/semaphore_test.py::TestSemaphore::test_non_blocking +tests/semaphore_test.py::test_semaphore_type_check +[gw6] [ 53%] PASSED tests/hub_test.py::test_use_hub_class +[gw27] [ 53%] PASSED tests/semaphore_test.py::test_semaphore_type_check +tests/hub_test.py::test_kqueue_unsupported +tests/ssl_test.py::SSLTest::test_explicit_keys_accept +[gw19] [ 54%] PASSED tests/patcher_test.py::ImportPatched::test_patch_a_module +tests/patcher_test.py::test_import_patched_handles_sub_modules +[gw41] [ 54%] PASSED tests/semaphore_test.py::TestSemaphore::test_bounded +[gw34] [ 54%] PASSED tests/queue_test.py::TestNoWait::test_get_nowait_unlock +tests/ssl_test.py::SSLTest::test_client_check_hostname +[gw12] [ 54%] PASSED tests/semaphore_test.py::TestSemaphore::test_timeout_non_blocking +tests/socket_test.py::test_connect_ex_success +[gw41] [ 54%] PASSED tests/socket_test.py::test_connect_ex_success tests/socket_test.py::test_error_is_timeout -[gw1] [ 55%] PASSED tests/queue_test.py::TestQueue::test_join_doesnt_block_when_queue_is_already_empty -tests/queue_test.py::TestQueue::test_max_size -[gw7] [ 55%] PASSED tests/socket_test.py::test_error_is_timeout -tests/ssl_test.py::SSLTest::test_ssl_context -[gw12] [ 56%] PASSED tests/ssl_test.py::SSLTest::test_client_check_hostname -[gw18] [ 56%] PASSED tests/ssl_test.py::SSLTest::test_greensslobject -tests/ssl_test.py::SSLTest::test_no_handshake_block_accept_loop -tests/ssl_test.py::SSLTest::test_context_version_setters -[gw17] [ 56%] PASSED tests/queue_test.py::TestNoWait::test_wait_except -tests/semaphore_test.py::TestSemaphore::test_bounded -[gw19] [ 56%] PASSED tests/queue_test.py::TestQueue::test_waiting +tests/ssl_test.py::SSLTest::test_receiving_doesnt_block_if_there_is_already_decrypted_buffered_data +[gw2] [ 54%] SKIPPED tests/backdoor_test.py::BackdoorTest::test_server_on_ipv6_socket +[gw12] [ 54%] PASSED tests/socket_test.py::test_error_is_timeout +tests/socket_test.py::test_recv_into_type tests/ssl_test.py::SSLTest::test_recv_after_ssl_connect -[gw10] [ 56%] PASSED tests/patcher_test.py::Tpool::test_patched_thread -tests/patcher_test.py::Tpool::test_simple -[gw1] [ 56%] PASSED tests/queue_test.py::TestQueue::test_max_size -tests/queue_test.py::TestQueue::test_multiple_waiters -[gw17] [ 56%] PASSED tests/semaphore_test.py::TestSemaphore::test_bounded -tests/semaphore_test.py::TestSemaphore::test_bounded_with_zero_limit -[gw7] [ 57%] PASSED tests/ssl_test.py::SSLTest::test_ssl_context +[gw0] [ 54%] PASSED tests/semaphore_test.py::TestSemaphore::test_non_blocking +tests/ssl_test.py::SSLTest::test_duplex_response +[gw16] [ 55%] PASSED tests/hub_test.py::TestTimerCleanup::test_cancel_accumulated +tests/socket_test.py::test_socket_api_family +[gw16] [ 55%] PASSED tests/socket_test.py::test_socket_api_family tests/ssl_test.py::SSLTest::test_ssl_unwrap -[gw19] [ 57%] PASSED tests/ssl_test.py::SSLTest::test_recv_after_ssl_connect -tests/ssl_test.py::SSLTest::test_regression_gh_17 -[gw17] [ 57%] PASSED tests/semaphore_test.py::TestSemaphore::test_bounded_with_zero_limit -tests/test__event.py::TestEvent::test_send -[gw1] [ 57%] PASSED tests/queue_test.py::TestQueue::test_multiple_waiters -tests/subprocess_test.py::test_universal_lines -[gw19] [ 57%] PASSED tests/ssl_test.py::SSLTest::test_regression_gh_17 -tests/ssl_test.py::SSLTest::test_sendall_cpu_usage -[gw1] [ 57%] PASSED tests/subprocess_test.py::test_universal_lines +[gw10] [ 55%] PASSED tests/patcher_test.py::MonkeyPatch::test_patched_modules +tests/patcher_test.py::MonkeyPatch::test_typeerror +[gw32] [ 55%] PASSED tests/patcher_test.py::MonkeyPatch::test_boolean_single +[gw27] [ 55%] PASSED tests/ssl_test.py::SSLTest::test_explicit_keys_accept +tests/patcher_test.py::MonkeyPatch::test_conflicting_specifications +tests/ssl_test.py::SSLTest::test_greensslobject +[gw5] [ 55%] PASSED tests/patcher_test.py::Threading::test_greenlet +tests/patcher_test.py::Threading::test_greenthread +[gw14] [ 55%] PASSED tests/patcher_test.py::test_builtin +tests/patcher_test.py::test_open_kwargs +[gw34] [ 56%] PASSED tests/ssl_test.py::SSLTest::test_client_check_hostname +tests/ssl_test.py::SSLTest::test_no_handshake_block_accept_loop +[gw0] [ 56%] PASSED tests/ssl_test.py::SSLTest::test_duplex_response +tests/ssl_test.py::SSLTest::test_ssl_context +[gw12] [ 56%] PASSED tests/ssl_test.py::SSLTest::test_recv_after_ssl_connect +[gw15] [ 56%] PASSED tests/patcher_test.py::test_importlib_lock +tests/patcher_test.py::test_threading_condition +tests/ssl_test.py::SSLTest::test_ssl_connect +[gw37] [ 56%] PASSED tests/semaphore_test.py::TestSemaphore::test_timeout +tests/socket_test.py::test_getaddrinfo_ipv6_scope +[gw37] [ 56%] PASSED tests/socket_test.py::test_getaddrinfo_ipv6_scope +tests/test__refcount.py::test_timeout_exit +[gw27] [ 56%] PASSED tests/ssl_test.py::SSLTest::test_greensslobject +[gw33] [ 57%] PASSED tests/env_test.py::test_tpool_dns +tests/env_test.py::test_tpool_size tests/subprocess_test.py::test_patched_communicate_290 -[gw7] [ 57%] PASSED tests/ssl_test.py::SSLTest::test_ssl_unwrap +[gw39] [ 57%] PASSED tests/patcher_test.py::test_patcher_existing_locks_early +tests/patcher_test.py::test_patcher_existing_locks_late +[gw1] [ 57%] PASSED tests/patcher_test.py::MonkeyPatch::test_boolean_all_single +[gw7] [ 57%] PASSED tests/patcher_test.py::GreenThreadWrapper::test_join +tests/patcher_test.py::MonkeyPatch::test_boolean_double +tests/patcher_test.py::GreenThreadWrapper::test_name +[gw16] [ 57%] PASSED tests/ssl_test.py::SSLTest::test_ssl_unwrap tests/subprocess_test.py::test_subprocess_wait -[gw9] [ 58%] PASSED tests/patcher_test.py::test_patcher_threading_subclass_done -tests/pools_test.py::TestIntPool::test_blocks_on_pool -[gw9] [ 58%] PASSED tests/pools_test.py::TestIntPool::test_blocks_on_pool +[gw0] [ 57%] PASSED tests/ssl_test.py::SSLTest::test_ssl_context +tests/test__event.py::TestEvent::test_send_exc +[gw12] [ 57%] PASSED tests/ssl_test.py::SSLTest::test_ssl_connect +[gw21] [ 58%] PASSED tests/socket_test.py::test_recv_type +[gw36] [ 58%] PASSED tests/green_http_test.py::test_green_httplib_doesnt_change_original_module +tests/green_http_test.py::test_http_request_encode_chunked_kwarg +[gw36] [ 58%] PASSED tests/green_http_test.py::test_http_request_encode_chunked_kwarg +[gw9] [ 58%] PASSED tests/patcher_test.py::MonkeyPatch::test_boolean_all +tests/ssl_test.py::SSLTest::test_context_wrapped_accept +tests/green_profile_test.py::test_green_profile_basic +[gw41] [ 58%] PASSED tests/ssl_test.py::SSLTest::test_receiving_doesnt_block_if_there_is_already_decrypted_buffered_data +[gw36] [ 58%] PASSED tests/green_profile_test.py::test_green_profile_basic +tests/test__refcount.py::test_clean_exit +tests/patcher_test.py::MonkeyPatch::test_boolean_all_negative +tests/thread_test.py::Locals::test_no_leaking +tests/ssl_test.py::SSLTest::test_regression_gh_17 +[gw29] [ 58%] PASSED tests/patcher_test.py::test_patcher_existing_logging_module_lock tests/pools_test.py::TestIntPool::test_create_contention -[gw9] [ 58%] PASSED tests/pools_test.py::TestIntPool::test_create_contention +[gw29] [ 59%] PASSED tests/pools_test.py::TestIntPool::test_create_contention +[gw26] [ 59%] PASSED tests/patcher_test.py::MonkeyPatch::test_boolean_negative tests/pools_test.py::TestIntPool::test_exhaustion -[gw9] [ 58%] PASSED tests/pools_test.py::TestIntPool::test_exhaustion -[gw2] [ 58%] PASSED tests/semaphore_test.py::test_semaphore_contention -tests/pools_test.py::TestIntPool::test_free -[gw9] [ 58%] PASSED tests/pools_test.py::TestIntPool::test_free -tests/semaphore_test.py::test_semaphore_type_check -[gw2] [ 58%] PASSED tests/semaphore_test.py::test_semaphore_type_check -tests/test__socket_errors.py::test_create_connection_refused -tests/test__refcount.py::test_timeout_exit -[gw2] [ 59%] PASSED tests/test__socket_errors.py::test_create_connection_refused -tests/test_infrastructure_tests.py::test_run_python_timeout -[gw17] [ 59%] PASSED tests/test__event.py::TestEvent::test_send -[gw7] [ 59%] PASSED tests/subprocess_test.py::test_subprocess_wait -tests/test__event.py::TestEvent::test_send_exc -tests/subprocess_test.py::test_close_popen_stdin_with_close_fds -[gw7] [ 59%] PASSED tests/subprocess_test.py::test_close_popen_stdin_with_close_fds +tests/patcher_test.py::MonkeyPatch::test_boolean_negative2 +[gw29] [ 59%] PASSED tests/pools_test.py::TestIntPool::test_exhaustion +tests/timeout_test.py::TestDirectRaise::test_direct_raise_instance +[gw17] [ 59%] FAILED tests/patcher_test.py::Os::test_waitpid +[gw0] [ 59%] PASSED tests/test__event.py::TestEvent::test_send_exc +tests/patcher_test.py::GreenThreadWrapper::test_ident +tests/thread_test.py::Locals::test_assignment +[gw2] [ 59%] PASSED tests/socket_test.py::test_recv_into_type +[gw8] [ 59%] PASSED tests/patcher_test.py::test_blocking_select_methods_are_deleted +tests/ssl_test.py::SSLTest::test_sendall_cpu_usage +tests/patcher_test.py::test_regular_file_readall +[gw41] [ 60%] PASSED tests/ssl_test.py::SSLTest::test_regression_gh_17 +tests/timeout_test.py::TestDirectRaise::test_direct_raise_class +[gw38] [ 60%] PASSED tests/greenpool_test.py::Stress::test_ordering_5 +tests/greenpool_test.py::Stress::test_ordering_50 +[gw11] [ 60%] PASSED tests/patcher_test.py::test_patcher_existing_locks +tests/patcher_test.py::test_patcher_existing_locks_exception +[gw21] [ 60%] PASSED tests/ssl_test.py::SSLTest::test_context_wrapped_accept tests/thread_test.py::Locals::test_calling_methods -[gw18] [ 59%] PASSED tests/ssl_test.py::SSLTest::test_no_handshake_block_accept_loop -[gw14] [ 59%] PASSED tests/greenio_test.py::TestGreenIoLong::test_multiple_readers -[gw2] [ 59%] PASSED tests/test_infrastructure_tests.py::test_run_python_timeout +[gw31] [ 60%] PASSED tests/patcher_test.py::MonkeyPatch::test_early_patching +[gw40] [ 60%] PASSED tests/patcher_test.py::Threading::test_keyerror +[gw16] [ 60%] PASSED tests/subprocess_test.py::test_subprocess_wait +tests/patcher_test.py::Threading::test_tpool +tests/patcher_test.py::MonkeyPatch::test_late_patching tests/test_infrastructure_tests.py::test_run_python_pythonpath_extend -tests/greenio_test.py::test_set_nonblocking -[gw14] [ 60%] PASSED tests/greenio_test.py::test_set_nonblocking -tests/greenio_test.py::test_socket_del_fails_gracefully_when_not_fully_initialized -[gw14] [ 60%] PASSED tests/greenio_test.py::test_socket_del_fails_gracefully_when_not_fully_initialized -tests/greenio_test.py::test_double_close_219 -tests/ssl_test.py::SSLTest::test_receiving_doesnt_block_if_there_is_already_decrypted_buffered_data -[gw2] [ 60%] PASSED tests/test_infrastructure_tests.py::test_run_python_pythonpath_extend -tests/thread_test.py::Locals::test_assignment -[gw17] [ 60%] PASSED tests/test__event.py::TestEvent::test_send_exc -tests/test__greenness.py::test_urllib -[gw16] [ 60%] PASSED tests/env_test.py::test_tpool_size -tests/env_test.py::test_tpool_negative -[gw17] [ 60%] PASSED tests/test__greenness.py::test_urllib -tests/test__refcount.py::test_clean_exit -[gw7] [ 60%] PASSED tests/thread_test.py::Locals::test_calling_methods -tests/thread_test.py::Locals::test_calls_init -[gw2] [ 61%] PASSED tests/thread_test.py::Locals::test_assignment +[gw29] [ 61%] PASSED tests/timeout_test.py::TestDirectRaise::test_direct_raise_instance tests/timeout_test.py::TestWithTimeout::test_with_outer_timer -[gw19] [ 61%] PASSED tests/ssl_test.py::SSLTest::test_sendall_cpu_usage -[gw13] [ 61%] PASSED tests/patcher_test.py::MonkeyPatch::test_boolean -tests/patcher_test.py::MonkeyPatch::test_boolean_all -tests/ssl_test.py::SSLTest::test_ssl_connect -[gw0] [ 61%] PASSED tests/patcher_test.py::MonkeyPatch::test_boolean_single -tests/patcher_test.py::MonkeyPatch::test_conflicting_specifications -[gw2] [ 61%] PASSED tests/timeout_test.py::TestWithTimeout::test_with_outer_timer -tests/timeout_test.py::TestWithTimeout::test_with_timeout -[gw18] [ 61%] PASSED tests/ssl_test.py::SSLTest::test_receiving_doesnt_block_if_there_is_already_decrypted_buffered_data -tests/thread_test.py::test_reinit -[gw18] [ 61%] PASSED tests/thread_test.py::test_reinit -tests/timeout_test.py::TestDirectRaise::test_direct_raise_class -[gw6] [ 62%] PASSED tests/hub_test.py::TestHubBlockingDetector::test_block_detect -tests/hub_test.py::TestHubBlockingDetector::test_block_detect_with_itimer -[gw19] [ 62%] PASSED tests/ssl_test.py::SSLTest::test_ssl_connect -tests/timeout_with_statement_test.py::Test::test_raising_self -[gw7] [ 62%] PASSED tests/thread_test.py::Locals::test_calls_init -tests/thread_test.py::Locals::test_no_leaking -[gw2] [ 62%] PASSED tests/timeout_test.py::TestWithTimeout::test_with_timeout +[gw35] [ 61%] PASSED tests/patcher_test.py::test_patcher_threading_subclass_done +tests/pools_test.py::TestIntPool::test_blocks_on_pool +[gw35] [ 61%] PASSED tests/pools_test.py::TestIntPool::test_blocks_on_pool +tests/timeout_with_statement_test.py::Test::test_ref +[gw22] [ 61%] PASSED tests/patcher_test.py::GreenThreadWrapper::test_is_alive +[gw0] [ 61%] PASSED tests/thread_test.py::Locals::test_assignment +tests/patcher_test.py::GreenThreadWrapper::test_is_daemon tests/timeout_test.py::test_is_timeout_attribute -[gw2] [ 62%] PASSED tests/timeout_test.py::test_is_timeout_attribute -tests/timeout_with_statement_test.py::Test::test_cancel_timer_inside_block -[gw18] [ 62%] PASSED tests/timeout_test.py::TestDirectRaise::test_direct_raise_class -tests/timeout_test.py::TestDirectRaise::test_direct_raise_instance -[gw6] [ 62%] SKIPPED tests/hub_test.py::TestHubBlockingDetector::test_block_detect_with_itimer -[gw4] [ 63%] PASSED tests/hub_test.py::test_fork_simple +[gw0] [ 61%] PASSED tests/timeout_test.py::test_is_timeout_attribute +tests/timer_test.py::TestTimer::test_schedule +[gw0] [ 61%] PASSED tests/timer_test.py::TestTimer::test_schedule +[gw16] [ 62%] PASSED tests/test_infrastructure_tests.py::test_run_python_pythonpath_extend +tests/tpool_test.py::TestTpool::test_autowrap +[gw41] [ 62%] PASSED tests/timeout_test.py::TestDirectRaise::test_direct_raise_class +tests/timeout_with_statement_test.py::Test::test_raising_self +tests/timeout_with_statement_test.py::Test::test_dummy_timer +[gw21] [ 62%] PASSED tests/thread_test.py::Locals::test_calling_methods +tests/timeout_with_statement_test.py::Test::test_raising_custom_exception +[gw20] [ 62%] PASSED tests/hub_test.py::test_fork_simple tests/hub_test.py::TestDeadRunLoop::test_kill -tests/hub_test.py::TestSuspend::test_suspend_doesnt_crash -[gw19] [ 63%] PASSED tests/timeout_with_statement_test.py::Test::test_raising_self +[gw4] [ 62%] PASSED tests/patcher_test.py::test_threading_current +tests/patcher_test.py::test_threadpoolexecutor +[gw29] [ 62%] PASSED tests/timeout_test.py::TestWithTimeout::test_with_outer_timer +[gw36] [ 62%] PASSED tests/thread_test.py::Locals::test_no_leaking tests/timeout_with_statement_test.py::Test::test_raising_self_true -[gw18] [ 63%] PASSED tests/timeout_test.py::TestDirectRaise::test_direct_raise_instance -tests/timeout_test.py::TestDirectRaise::test_repr -[gw2] [ 63%] PASSED tests/timeout_with_statement_test.py::Test::test_cancel_timer_inside_block +tests/thread_test.py::test_reinit +[gw36] [ 63%] PASSED tests/thread_test.py::test_reinit +tests/tpool_test.py::TestTpool::test_killall +[gw0] [ 63%] PASSED tests/tpool_test.py::TestTpool::test_autowrap +tests/tpool_test.py::TestTpool::test_autowrap_both +[gw16] [ 63%] PASSED tests/timeout_with_statement_test.py::Test::test_raising_self +tests/tpool_test.py::TestTpool::test_autowrap_names +[gw41] [ 63%] PASSED tests/timeout_with_statement_test.py::Test::test_dummy_timer +tests/tpool_test.py::TestTpool::test_callable +[gw6] [ 63%] PASSED tests/hub_test.py::test_kqueue_unsupported +tests/mysqldb_test.py::TestMySQLdb::test_connecting +[gw6] [ 63%] SKIPPED tests/mysqldb_test.py::TestMySQLdb::test_connecting +[gw19] [ 63%] PASSED tests/patcher_test.py::test_import_patched_handles_sub_modules +tests/tpool_test.py::TestTpool::test_tpool_set_num_threads +tests/patcher_test.py::MonkeyPatch::test_boolean +[gw21] [ 63%] PASSED tests/timeout_with_statement_test.py::Test::test_raising_custom_exception +tests/tpool_test.py::TestTpool::test_callable_iterator +[gw35] [ 64%] PASSED tests/timeout_with_statement_test.py::Test::test_ref tests/timeout_with_statement_test.py::Test::test_silent_block -[gw9] [ 63%] PASSED tests/test__refcount.py::test_timeout_exit -tests/test__socket_errors.py::TestSocketErrors::test_connection_refused -[gw9] [ 63%] PASSED tests/test__socket_errors.py::TestSocketErrors::test_connection_refused -tests/test__socket_errors.py::TestSocketErrors::test_timeout -[gw3] [ 63%] PASSED tests/patcher_test.py::test_threadpoolexecutor -tests/patcher_test.py::test_builtin -[gw11] [ 63%] PASSED tests/patcher_test.py::test_threading_condition -tests/patcher_test.py::test_threading_join -[gw19] [ 64%] PASSED tests/timeout_with_statement_test.py::Test::test_raising_self_true -tests/timeout_with_statement_test.py::Test::test_ref -[gw2] [ 64%] PASSED tests/timeout_with_statement_test.py::Test::test_silent_block -tests/timer_test.py::TestTimer::test_copy -[gw2] [ 64%] PASSED tests/timer_test.py::TestTimer::test_copy -tests/timer_test.py::TestTimer::test_schedule -[gw2] [ 64%] PASSED tests/timer_test.py::TestTimer::test_schedule +[gw36] [ 64%] PASSED tests/tpool_test.py::TestTpool::test_killall +tests/tpool_test.py::TestTpool::test_killall_remaining_results +[gw0] [ 64%] PASSED tests/tpool_test.py::TestTpool::test_autowrap_both tests/tpool_test.py::TestTpool::test_multiple_wraps -[gw18] [ 64%] PASSED tests/timeout_test.py::TestDirectRaise::test_repr -tests/tpool_test.py::TestTpool::test_callable -[gw15] [ 64%] PASSED tests/patcher_test.py::test_patcher_existing_locks_early -tests/patcher_test.py::test_patcher_existing_locks_late -[gw8] [ 64%] PASSED tests/patcher_test.py::Os::test_waitpid -tests/patcher_test.py::GreenThreadWrapper::test_ident -[gw16] [ 65%] PASSED tests/env_test.py::test_tpool_negative -tests/timeout_with_statement_test.py::Test::test_cancellation -[gw19] [ 65%] PASSED tests/timeout_with_statement_test.py::Test::test_ref +[gw29] [ 64%] PASSED tests/timeout_with_statement_test.py::Test::test_raising_self_true +[gw16] [ 64%] PASSED tests/tpool_test.py::TestTpool::test_autowrap_names tests/tpool_test.py::TestTpool::test_eventlet_timeout -[gw12] [ 65%] PASSED tests/ssl_test.py::SSLTest::test_context_version_setters -tests/ssl_test.py::SSLTest::test_context_wrapped_accept -[gw4] [ 65%] PASSED tests/hub_test.py::TestDeadRunLoop::test_kill -tests/hub_test.py::TestDeadRunLoop::test_parent -[gw7] [ 65%] PASSED tests/thread_test.py::Locals::test_no_leaking -[gw17] [ 65%] PASSED tests/test__refcount.py::test_clean_exit -tests/timeout_with_statement_test.py::Test::test_raising_custom_exception -tests/thread_test.py::test_compat_lock_release -[gw7] [ 65%] PASSED tests/thread_test.py::test_compat_lock_release -tests/tpool_test.py::TestTpool::test_tpool_set_num_threads -[gw12] [ 66%] PASSED tests/ssl_test.py::SSLTest::test_context_wrapped_accept -tests/ssl_test.py::SSLTest::test_duplex_response -[gw16] [ 66%] PASSED tests/timeout_with_statement_test.py::Test::test_cancellation -tests/timeout_with_statement_test.py::Test::test_dummy_timer -[gw2] [ 66%] PASSED tests/tpool_test.py::TestTpool::test_multiple_wraps tests/tpool_test.py::TestTpool::test_raising_exceptions -[gw19] [ 66%] PASSED tests/tpool_test.py::TestTpool::test_eventlet_timeout -tests/tpool_test.py::TestTpool::test_killall -[gw10] [ 66%] PASSED tests/patcher_test.py::Tpool::test_simple -tests/patcher_test.py::Tpool::test_unpatched_thread -[gw0] [ 66%] PASSED tests/patcher_test.py::MonkeyPatch::test_conflicting_specifications -tests/patcher_test.py::MonkeyPatch::test_early_patching -[gw7] [ 66%] PASSED tests/tpool_test.py::TestTpool::test_tpool_set_num_threads +[gw41] [ 64%] PASSED tests/tpool_test.py::TestTpool::test_callable +tests/tpool_test.py::TestTpool::test_timeout +[gw6] [ 64%] PASSED tests/tpool_test.py::TestTpool::test_tpool_set_num_threads tests/tpool_test.py::TestTpool::test_variable_and_keyword_arguments_with_function_calls -[gw18] [ 67%] PASSED tests/tpool_test.py::TestTpool::test_callable -tests/tpool_test.py::TestTpool::test_callable_iterator -[gw16] [ 67%] PASSED tests/timeout_with_statement_test.py::Test::test_dummy_timer -[gw12] [ 67%] PASSED tests/ssl_test.py::SSLTest::test_duplex_response +[gw34] [ 65%] PASSED tests/ssl_test.py::SSLTest::test_no_handshake_block_accept_loop +tests/test__event.py::TestEvent::test_send +[gw24] [ 65%] PASSED tests/hub_test.py::TestSuspend::test_suspend_doesnt_crash +tests/hub_test.py::test_repeated_select_bad_fd +[gw24] [ 65%] PASSED tests/hub_test.py::test_repeated_select_bad_fd +tests/hub_test.py::test_fork +[gw23] [ 65%] PASSED tests/semaphore_test.py::test_semaphore_contention +tests/ssl_test.py::SSLTest::test_context_version_setters +[gw21] [ 65%] PASSED tests/tpool_test.py::TestTpool::test_callable_iterator tests/tpool_test.py::TestTpool::test_wrap_eq -tests/timeout_with_statement_test.py::Test::test_nested_timeout -[gw17] [ 67%] PASSED tests/timeout_with_statement_test.py::Test::test_raising_custom_exception -tests/timeout_with_statement_test.py::Test::test_raising_exc_tuple -[gw9] [ 67%] PASSED tests/test__socket_errors.py::TestSocketErrors::test_timeout -tests/test__socket_errors.py::TestSocketErrors::test_timeout_real_socket -[gw19] [ 67%] PASSED tests/tpool_test.py::TestTpool::test_killall -tests/tpool_test.py::TestTpool::test_killall_remaining_results -[gw4] [ 67%] PASSED tests/hub_test.py::TestDeadRunLoop::test_parent -tests/hub_test.py::test_use_hub_class -[gw7] [ 68%] PASSED tests/tpool_test.py::TestTpool::test_variable_and_keyword_arguments_with_function_calls -[gw16] [ 68%] PASSED tests/timeout_with_statement_test.py::Test::test_nested_timeout -[gw17] [ 68%] PASSED tests/timeout_with_statement_test.py::Test::test_raising_exc_tuple +[gw16] [ 65%] PASSED tests/tpool_test.py::TestTpool::test_raising_exceptions +tests/tpool_test.py::TestTpool::test_wrap_iterator2 +[gw0] [ 65%] PASSED tests/tpool_test.py::TestTpool::test_multiple_wraps tests/tpool_test.py::TestTpool::test_wrap_ints -tests/tpool_test.py::TestTpool::test_wrap_dict -tests/timeout_with_statement_test.py::Test::test_raising_exception_class -[gw13] [ 68%] PASSED tests/patcher_test.py::MonkeyPatch::test_boolean_all -[gw1] [ 68%] PASSED tests/subprocess_test.py::test_patched_communicate_290 -tests/subprocess_test.py::test_check_call_without_timeout_works -tests/patcher_test.py::MonkeyPatch::test_boolean_all_negative -[gw2] [ 68%] PASSED tests/tpool_test.py::TestTpool::test_raising_exceptions -[gw1] [ 68%] PASSED tests/subprocess_test.py::test_check_call_without_timeout_works -tests/tpool_test.py::TestTpool::test_timeout -tests/subprocess_test.py::test_exception_identity -[gw16] [ 69%] PASSED tests/tpool_test.py::TestTpool::test_wrap_ints +[gw29] [ 66%] PASSED tests/tpool_test.py::TestTpool::test_eventlet_timeout tests/tpool_test.py::TestTpool::test_wrap_iterator -[gw7] [ 69%] PASSED tests/tpool_test.py::TestTpool::test_wrap_dict +[gw6] [ 66%] PASSED tests/tpool_test.py::TestTpool::test_variable_and_keyword_arguments_with_function_calls +tests/tpool_test.py::TestTpool::test_wrap_nonzero +[gw34] [ 66%] PASSED tests/test__event.py::TestEvent::test_send +tests/tpool_test.py::TestTpool::test_wrap_setitem +[gw16] [ 66%] PASSED tests/tpool_test.py::TestTpool::test_wrap_iterator2 tests/tpool_test.py::TpoolLongTests::test_a_buncha_stuff -[gw18] [ 69%] PASSED tests/tpool_test.py::TestTpool::test_callable_iterator -[gw12] [ 69%] PASSED tests/tpool_test.py::TestTpool::test_wrap_eq +[gw33] [ 66%] PASSED tests/env_test.py::test_tpool_size +[gw32] [ 66%] PASSED tests/patcher_test.py::MonkeyPatch::test_conflicting_specifications +tests/env_test.py::test_tpool_negative +tests/subprocess_test.py::test_universal_lines +[gw32] [ 66%] PASSED tests/subprocess_test.py::test_universal_lines +[gw21] [ 67%] PASSED tests/tpool_test.py::TestTpool::test_wrap_eq +tests/tpool_test.py::TestTpool::test_wrap_uniterable +[gw2] [ 67%] PASSED tests/ssl_test.py::SSLTest::test_sendall_cpu_usage +tests/websocket_new_test.py::TestWebSocket::test_correct_upgrade_request_13 +[gw0] [ 67%] PASSED tests/tpool_test.py::TestTpool::test_wrap_ints +tests/timeout_with_statement_test.py::Test::test_cancel_timer_inside_block +tests/tpool_test.py::TpoolLongTests::test_leakage_from_tracebacks +[gw35] [ 67%] PASSED tests/timeout_with_statement_test.py::Test::test_silent_block tests/tpool_test.py::TestTpool::test_wrap_getitem -[gw17] [ 69%] PASSED tests/timeout_with_statement_test.py::Test::test_raising_exception_class +[gw6] [ 67%] PASSED tests/tpool_test.py::TestTpool::test_wrap_nonzero +tests/tpool_test.py::test_exception_leak +[gw39] [ 67%] PASSED tests/patcher_test.py::test_patcher_existing_locks_late +tests/test__socket_errors.py::TestSocketErrors::test_timeout_real_socket +[gw29] [ 67%] PASSED tests/tpool_test.py::TestTpool::test_wrap_iterator +[gw34] [ 68%] PASSED tests/tpool_test.py::TestTpool::test_wrap_setitem tests/tpool_test.py::test_isolate_from_socket_default_timeout -tests/tpool_test.py::TestTpool::test_contention -[gw18] [ 69%] PASSED tests/tpool_test.py::TestTpool::test_contention +tests/websocket_new_test.py::TestWebSocket::test_breaking_the_connection_13 +[gw3] [ 68%] PASSED tests/patcher_test.py::Tpool::test_unpatched_thread +tests/patcher_test.py::test_subprocess_after_monkey_patch +[gw32] [ 68%] PASSED tests/websocket_new_test.py::TestWebSocket::test_correct_upgrade_request_13 +[gw14] [ 68%] PASSED tests/patcher_test.py::test_open_kwargs +tests/subprocess_test.py::test_exception_identity tests/websocket_new_test.py::TestWebSocket::test_incomplete_headers_13 -[gw14] [ 69%] PASSED tests/greenio_test.py::test_double_close_219 -tests/greenio_test.py::test_partial_write_295 -[gw15] [ 70%] PASSED tests/patcher_test.py::test_patcher_existing_locks_late -tests/patcher_test.py::test_patcher_existing_locks_unlocked -[gw15] [ 70%] SKIPPED tests/patcher_test.py::test_patcher_existing_locks_unlocked -[gw8] [ 70%] PASSED tests/patcher_test.py::GreenThreadWrapper::test_ident -tests/patcher_test.py::GreenThreadWrapper::test_is_alive -tests/patcher_test.py::test_patcher_existing_logging_module_lock -[gw18] [ 70%] PASSED tests/websocket_new_test.py::TestWebSocket::test_incomplete_headers_13 +[gw21] [ 68%] PASSED tests/tpool_test.py::TestTpool::test_wrap_uniterable +[gw10] [ 68%] PASSED tests/patcher_test.py::MonkeyPatch::test_typeerror tests/websocket_new_test.py::TestWebSocket::test_send_recv_13 -[gw16] [ 70%] PASSED tests/tpool_test.py::TestTpool::test_wrap_iterator -tests/tpool_test.py::TestTpool::test_wrap_iterator2 -[gw12] [ 70%] PASSED tests/tpool_test.py::TestTpool::test_wrap_getitem -tests/tpool_test.py::TestTpool::test_wrap_hash -[gw2] [ 70%] PASSED tests/tpool_test.py::TestTpool::test_timeout -tests/websocket_new_test.py::TestWebSocket::test_breaking_the_connection_13 -[gw3] [ 71%] PASSED tests/patcher_test.py::test_builtin -tests/patcher_test.py::test_open_kwargs -[gw18] [ 71%] PASSED tests/websocket_new_test.py::TestWebSocket::test_send_recv_13 -[gw9] [ 71%] PASSED tests/test__socket_errors.py::TestSocketErrors::test_timeout_real_socket -tests/tpool_test.py::TestTpool::test_wrap_module_class +[gw30] [ 68%] PASSED tests/hub_test.py::TestHubBlockingDetector::test_block_detect +tests/subprocess_test.py::test_close_popen_stdin_with_close_fds +[gw35] [ 69%] PASSED tests/tpool_test.py::TestTpool::test_wrap_getitem +tests/hub_test.py::TestHubBlockingDetector::test_block_detect_with_itimer +[gw10] [ 69%] PASSED tests/subprocess_test.py::test_close_popen_stdin_with_close_fds tests/websocket_new_test.py::TestWebSocketWithCompression::test_accept_deflate_ext_window_max_bits_13 -[gw19] [ 71%] PASSED tests/tpool_test.py::TestTpool::test_killall_remaining_results -tests/tpool_test.py::TestTpool::test_wrap_string -[gw12] [ 71%] PASSED tests/tpool_test.py::TestTpool::test_wrap_hash +tests/websocket_new_test.py::TestWebSocketWithCompression::test_reject_max_window_bits_out_of_range_13 +[gw2] [ 69%] PASSED tests/timeout_with_statement_test.py::Test::test_cancel_timer_inside_block +[gw37] [ 69%] PASSED tests/test__refcount.py::test_timeout_exit +tests/test__socket_errors.py::TestSocketErrors::test_connection_refused +tests/websocket_new_test.py::TestWebSocketWithCompression::test_accept_basic_deflate_ext_13 +[gw37] [ 69%] PASSED tests/test__socket_errors.py::TestSocketErrors::test_connection_refused +[gw34] [ 69%] PASSED tests/websocket_new_test.py::TestWebSocket::test_breaking_the_connection_13 tests/websocket_new_test.py::TestWebSocketWithCompression::test_compressed_send_recv_both_no_context_13 -[gw18] [ 71%] PASSED tests/websocket_new_test.py::TestWebSocketWithCompression::test_accept_deflate_ext_window_max_bits_13 -[gw6] [ 71%] PASSED tests/hub_test.py::TestSuspend::test_suspend_doesnt_crash -tests/tpool_test.py::TestTpool::test_autowrap -tests/websocket_new_test.py::TestWebSocketWithCompression::test_client_compress_no_context_takeover_13 -[gw14] [ 72%] PASSED tests/greenio_test.py::test_partial_write_295 -[gw2] [ 72%] PASSED tests/websocket_new_test.py::TestWebSocket::test_breaking_the_connection_13 -tests/websocket_new_test.py::TestWebSocket::test_client_closing_connection_13 -tests/greenio_test.py::test_socket_file_read_non_int -[gw14] [ 72%] PASSED tests/greenio_test.py::test_socket_file_read_non_int -tests/websocket_new_test.py::TestWebSocketWithCompression::test_large_frame_size_uncompressed_13 -[gw12] [ 72%] PASSED tests/websocket_new_test.py::TestWebSocketWithCompression::test_compressed_send_recv_both_no_context_13 -tests/websocket_new_test.py::TestWebSocketWithCompression::test_compressed_send_recv_client_no_context_13 -[gw18] [ 72%] PASSED tests/websocket_new_test.py::TestWebSocketWithCompression::test_client_compress_no_context_takeover_13 +tests/websocket_test.py::TestWebSocket::test_app_socket_errors_76 +[gw27] [ 69%] PASSED tests/subprocess_test.py::test_patched_communicate_290 +tests/test__socket_errors.py::TestSocketErrors::test_timeout +[gw32] [ 70%] PASSED tests/websocket_new_test.py::TestWebSocket::test_incomplete_headers_13 tests/websocket_new_test.py::TestWebSocketWithCompression::test_compressed_send_recv_server_no_context_13 -[gw9] [ 72%] PASSED tests/tpool_test.py::TestTpool::test_wrap_module_class -tests/tpool_test.py::TestTpool::test_wrap_nonzero -[gw4] [ 72%] PASSED tests/hub_test.py::test_use_hub_class -tests/hub_test.py::test_kqueue_unsupported -[gw18] [ 72%] PASSED tests/websocket_new_test.py::TestWebSocketWithCompression::test_compressed_send_recv_server_no_context_13 -tests/websocket_new_test.py::TestWebSocketWithCompression::test_large_frame_size_compressed_13 -[gw19] [ 73%] PASSED tests/tpool_test.py::TestTpool::test_wrap_string -tests/tpool_test.py::TestTpool::test_wrap_tuple -[gw2] [ 73%] PASSED tests/websocket_new_test.py::TestWebSocket::test_client_closing_connection_13 +[gw30] [ 70%] SKIPPED tests/hub_test.py::TestHubBlockingDetector::test_block_detect_with_itimer tests/websocket_new_test.py::TestWebSocketWithCompression::test_send_uncompressed_msg_13 -[gw16] [ 73%] PASSED tests/tpool_test.py::TestTpool::test_wrap_iterator2 -tests/websocket_new_test.py::TestWebSocketWithCompression::test_client_compress_with_context_takeover_13 -[gw12] [ 73%] PASSED tests/websocket_new_test.py::TestWebSocketWithCompression::test_compressed_send_recv_client_no_context_13 +[gw21] [ 70%] PASSED tests/websocket_new_test.py::TestWebSocket::test_send_recv_13 +tests/websocket_new_test.py::TestWebSocketWithCompression::test_large_frame_size_uncompressed_13 +[gw35] [ 70%] PASSED tests/websocket_new_test.py::TestWebSocketWithCompression::test_accept_deflate_ext_window_max_bits_13 +[gw1] [ 70%] PASSED tests/patcher_test.py::MonkeyPatch::test_boolean_double +tests/websocket_new_test.py::TestWebSocketWithCompression::test_server_compress_no_context_takeover_13 +tests/test__socket_errors.py::test_create_connection_refused +[gw10] [ 70%] PASSED tests/websocket_new_test.py::TestWebSocketWithCompression::test_reject_max_window_bits_out_of_range_13 +[gw1] [ 70%] PASSED tests/test__socket_errors.py::test_create_connection_refused tests/websocket_new_test.py::TestWebSocketWithCompression::test_server_compress_with_context_takeover_13 -[gw13] [ 73%] PASSED tests/patcher_test.py::MonkeyPatch::test_boolean_all_negative -tests/patcher_test.py::MonkeyPatch::test_boolean_all_single -[gw6] [ 73%] PASSED tests/tpool_test.py::TestTpool::test_autowrap -tests/tpool_test.py::TestTpool::test_autowrap_both -[gw14] [ 73%] PASSED tests/websocket_new_test.py::TestWebSocketWithCompression::test_large_frame_size_uncompressed_13 -tests/websocket_new_test.py::TestWebSocketWithCompression::test_reject_max_window_bits_out_of_range_13 -[gw1] [ 74%] PASSED tests/subprocess_test.py::test_exception_identity -tests/websocket_new_test.py::TestWebSocket::test_client_invalid_packet_13 -[gw18] [ 74%] PASSED tests/websocket_new_test.py::TestWebSocketWithCompression::test_large_frame_size_compressed_13 +tests/websocket_test.py::TestWebSocket::test_empty_query_string +[gw2] [ 71%] PASSED tests/websocket_new_test.py::TestWebSocketWithCompression::test_accept_basic_deflate_ext_13 +[gw12] [ 71%] PASSED tests/test__refcount.py::test_clean_exit +tests/thread_test.py::Locals::test_calls_init +tests/websocket_test.py::TestWebSocket::test_app_socket_errors_75 +[gw34] [ 71%] PASSED tests/websocket_new_test.py::TestWebSocketWithCompression::test_compressed_send_recv_both_no_context_13 +[gw37] [ 71%] PASSED tests/websocket_test.py::TestWebSocket::test_app_socket_errors_76 tests/websocket_test.py::TestWebSocket::test_breaking_the_connection_76 -[gw14] [ 74%] PASSED tests/websocket_new_test.py::TestWebSocketWithCompression::test_reject_max_window_bits_out_of_range_13 -[gw18] [ 74%] PASSED tests/websocket_test.py::TestWebSocket::test_breaking_the_connection_76 -[gw16] [ 74%] PASSED tests/websocket_new_test.py::TestWebSocketWithCompression::test_client_compress_with_context_takeover_13 +tests/websocket_test.py::TestWebSocket::test_breaking_the_connection_75 +[gw15] [ 71%] PASSED tests/patcher_test.py::test_threading_condition +tests/test__greenness.py::test_urllib +[gw15] [ 71%] PASSED tests/test__greenness.py::test_urllib +tests/websocket_test.py::TestWebSocket::test_sending_messages_to_websocket_75 +[gw32] [ 71%] PASSED tests/websocket_new_test.py::TestWebSocketWithCompression::test_compressed_send_recv_server_no_context_13 +[gw35] [ 72%] PASSED tests/websocket_new_test.py::TestWebSocketWithCompression::test_server_compress_no_context_takeover_13 +[gw11] [ 72%] PASSED tests/patcher_test.py::test_patcher_existing_locks_exception +tests/websocket_test.py::TestWebSocket::test_correct_upgrade_request_76 +[gw30] [ 72%] PASSED tests/websocket_new_test.py::TestWebSocketWithCompression::test_send_uncompressed_msg_13 tests/websocket_test.py::TestWebSocket::test_client_invalid_packet_76 -tests/websocket_new_test.py::TestWebSocketWithCompression::test_compressed_send_recv_13 -tests/websocket_test.py::TestWebSocket::test_client_closing_connection_76 -[gw11] [ 74%] PASSED tests/patcher_test.py::test_threading_join -tests/patcher_test.py::test_socketserver_selectors -[gw12] [ 74%] PASSED tests/websocket_new_test.py::TestWebSocketWithCompression::test_server_compress_with_context_takeover_13 -[gw19] [ 75%] PASSED tests/tpool_test.py::TestTpool::test_wrap_tuple -tests/websocket_test.py::TestWebSocket::test_app_socket_errors_75 -tests/tpool_test.py::TestTpool::test_wrap_uniterable -[gw0] [ 75%] PASSED tests/patcher_test.py::MonkeyPatch::test_early_patching -[gw2] [ 75%] PASSED tests/websocket_new_test.py::TestWebSocketWithCompression::test_send_uncompressed_msg_13 -[gw6] [ 75%] PASSED tests/tpool_test.py::TestTpool::test_autowrap_both -[gw9] [ 75%] PASSED tests/tpool_test.py::TestTpool::test_wrap_nonzero -tests/patcher_test.py::MonkeyPatch::test_late_patching -[gw3] [ 75%] PASSED tests/patcher_test.py::test_open_kwargs -tests/patcher_test.py::test_patcher_existing_locks -[gw1] [ 75%] PASSED tests/websocket_new_test.py::TestWebSocket::test_client_invalid_packet_13 -tests/websocket_new_test.py::TestWebSocketWithCompression::test_server_compress_no_context_takeover_13 -tests/tpool_test.py::TestTpool::test_autowrap_names -tests/websocket_new_test.py::TestWebSocket::test_correct_upgrade_request_13 -tests/tpool_test.py::TestTpool::test_wrap_setitem -[gw14] [ 76%] PASSED tests/websocket_test.py::TestWebSocket::test_client_invalid_packet_76 +tests/timeout_with_statement_test.py::Test::test_nested_timeout tests/websocket_test.py::TestWebSocket::test_close_idle -[gw18] [ 76%] PASSED tests/websocket_test.py::TestWebSocket::test_client_closing_connection_76 -tests/websocket_test.py::TestWebSocket::test_correct_upgrade_request_75 -[gw16] [ 76%] PASSED tests/websocket_new_test.py::TestWebSocketWithCompression::test_compressed_send_recv_13 -[gw18] [ 76%] PASSED tests/websocket_test.py::TestWebSocket::test_correct_upgrade_request_75 -tests/websocket_test.py::TestWebSocket::test_empty_query_string -tests/websocket_test.py::TestWebSocket::test_correct_upgrade_request_76 -[gw12] [ 76%] PASSED tests/websocket_test.py::TestWebSocket::test_app_socket_errors_75 -[gw14] [ 76%] PASSED tests/websocket_test.py::TestWebSocket::test_close_idle -tests/websocket_test.py::TestWebSocket::test_getting_messages_from_websocket_76 -tests/websocket_test.py::TestWebSocket::test_wrapped_wsgi -[gw2] [ 76%] PASSED tests/websocket_new_test.py::TestWebSocketWithCompression::test_server_compress_no_context_takeover_13 -tests/websocket_test.py::TestWebSocket::test_sending_messages_to_websocket_75 -[gw18] [ 77%] PASSED tests/websocket_test.py::TestWebSocket::test_correct_upgrade_request_76 -tests/websocket_test.py::TestWebSocketSSL::test_ssl_sending_messages -[gw17] [ 77%] PASSED tests/tpool_test.py::test_isolate_from_socket_default_timeout -tests/tpool_test.py::test_exception_leak -[gw8] [ 77%] PASSED tests/patcher_test.py::GreenThreadWrapper::test_is_alive -tests/patcher_test.py::GreenThreadWrapper::test_is_daemon -[gw19] [ 77%] PASSED tests/tpool_test.py::TestTpool::test_wrap_uniterable +[gw9] [ 72%] PASSED tests/patcher_test.py::MonkeyPatch::test_boolean_all_negative +[gw12] [ 72%] PASSED tests/thread_test.py::Locals::test_calls_init +[gw1] [ 72%] PASSED tests/websocket_test.py::TestWebSocket::test_empty_query_string +[gw10] [ 72%] PASSED tests/websocket_new_test.py::TestWebSocketWithCompression::test_server_compress_with_context_takeover_13 tests/websocket_test.py::TestWebSocket::test_incomplete_headers_76 -[gw10] [ 77%] PASSED tests/patcher_test.py::Tpool::test_unpatched_thread -tests/patcher_test.py::test_subprocess_after_monkey_patch -[gw1] [ 77%] PASSED tests/websocket_new_test.py::TestWebSocket::test_correct_upgrade_request_13 +tests/thread_test.py::test_compat_lock_release +[gw9] [ 72%] PASSED tests/thread_test.py::test_compat_lock_release +tests/websocket_test.py::TestWebSocket::test_getting_messages_from_websocket_76 +tests/websocket_test.py::TestWebSocket::test_getting_messages_from_websocket_75 +[gw2] [ 73%] PASSED tests/websocket_test.py::TestWebSocket::test_app_socket_errors_75 +tests/websocket_test.py::TestWebSocket::test_incomplete_headers_75 +tests/websocket_test.py::TestWebSocketObject::test_recieve +[gw34] [ 73%] PASSED tests/websocket_test.py::TestWebSocket::test_breaking_the_connection_75 +[gw31] [ 73%] PASSED tests/patcher_test.py::MonkeyPatch::test_late_patching +tests/websocket_test.py::TestWebSocket::test_query_string +tests/timeout_with_statement_test.py::Test::test_raising_exception_class +[gw41] [ 73%] PASSED tests/tpool_test.py::TestTpool::test_timeout +tests/tpool_test.py::TestTpool::test_wrap_module_class +[gw40] [ 73%] PASSED tests/patcher_test.py::Threading::test_tpool +tests/timeout_with_statement_test.py::Test::test_raising_exc_tuple +[gw5] [ 73%] PASSED tests/patcher_test.py::Threading::test_greenthread +[gw37] [ 73%] PASSED tests/websocket_test.py::TestWebSocket::test_breaking_the_connection_76 +tests/subprocess_test.py::test_check_call_without_timeout_works +tests/websocket_test.py::TestWebSocket::test_incorrect_headers +[gw8] [ 74%] PASSED tests/patcher_test.py::test_regular_file_readall +tests/timeout_with_statement_test.py::Test::test_cancellation +[gw35] [ 74%] PASSED tests/websocket_test.py::TestWebSocket::test_correct_upgrade_request_76 +[gw30] [ 74%] PASSED tests/websocket_test.py::TestWebSocket::test_close_idle tests/websocket_test.py::TestWebSocket::test_server_closing_connect_76 -[gw18] [ 77%] PASSED tests/websocket_test.py::TestWebSocketSSL::test_ssl_sending_messages -[gw14] [ 78%] PASSED tests/websocket_test.py::TestWebSocket::test_wrapped_wsgi -[gw19] [ 78%] PASSED tests/websocket_test.py::TestWebSocket::test_incomplete_headers_76 -tests/websocket_test.py::TestWebSocketObject::test_send_to_ws +[gw32] [ 74%] PASSED tests/websocket_test.py::TestWebSocket::test_client_invalid_packet_76 tests/websocket_test.py::TestWebSocketObject::test_close_ws -[gw6] [ 78%] PASSED tests/tpool_test.py::TestTpool::test_autowrap_names -tests/websocket_test.py::TestWebSocket::test_incorrect_headers -tests/websocket_test.py::TestWebSocket::test_query_string -[gw2] [ 78%] PASSED tests/websocket_test.py::TestWebSocket::test_sending_messages_to_websocket_75 -[gw16] [ 78%] PASSED tests/websocket_test.py::TestWebSocket::test_empty_query_string -tests/websocket_test.py::TestWebSocketObject::test_recieve -tests/websocket_test.py::TestWebSocket::test_getting_messages_from_websocket_75 -[gw18] [ 78%] PASSED tests/websocket_test.py::TestWebSocketObject::test_send_to_ws -[gw14] [ 78%] PASSED tests/websocket_test.py::TestWebSocketObject::test_close_ws -tests/wsgi_test.py::TestHttpd::test_004_close_keepalive -[gw9] [ 79%] PASSED tests/tpool_test.py::TestTpool::test_wrap_setitem +tests/websocket_test.py::TestWebSocketSSL::test_ssl_sending_messages +[gw5] [ 74%] PASSED tests/subprocess_test.py::test_check_call_without_timeout_works +tests/wsgi_test.py::TestHttpd::test_011_multiple_chunks +[gw11] [ 74%] PASSED tests/timeout_with_statement_test.py::Test::test_nested_timeout +[gw2] [ 74%] PASSED tests/websocket_test.py::TestWebSocket::test_incomplete_headers_75 +tests/websocket_test.py::TestWebSocket::test_wrapped_wsgi tests/wsgi_test.py::TestHttpd::test_006_reject_long_urls -[gw19] [ 79%] PASSED tests/websocket_test.py::TestWebSocket::test_incorrect_headers -[gw15] [ 79%] PASSED tests/patcher_test.py::test_patcher_existing_logging_module_lock -tests/websocket_new_test.py::TestWebSocketWithCompression::test_accept_basic_deflate_ext_13 -tests/websocket_test.py::TestWebSocket::test_sending_messages_to_websocket_76 +[gw9] [ 75%] PASSED tests/websocket_test.py::TestWebSocketObject::test_recieve +[gw34] [ 75%] PASSED tests/websocket_test.py::TestWebSocket::test_query_string +[gw12] [ 75%] PASSED tests/websocket_test.py::TestWebSocket::test_incomplete_headers_76 +tests/wsgi_test.py::TestHttpd::test_004_close_keepalive +tests/websocket_test.py::TestWebSocketObject::test_send_to_ws tests/wsgi_test.py::TestHttpd::test_007_get_arg -[gw4] [ 79%] PASSED tests/hub_test.py::test_kqueue_unsupported -tests/websocket_test.py::TestWebSocket::test_app_socket_errors_76 -[gw18] [ 79%] PASSED tests/wsgi_test.py::TestHttpd::test_004_close_keepalive -[gw1] [ 79%] PASSED tests/websocket_test.py::TestWebSocket::test_server_closing_connect_76 -[gw2] [ 79%] PASSED tests/websocket_test.py::TestWebSocketObject::test_recieve -[gw12] [ 80%] PASSED tests/websocket_test.py::TestWebSocket::test_getting_messages_from_websocket_76 -[gw6] [ 80%] PASSED tests/websocket_test.py::TestWebSocket::test_query_string -tests/wsgi_test.py::TestHttpd::test_011_multiple_chunks -tests/wsgi_test.py::TestHttpd::test_009_chunked_response -tests/wsgi_test.py::TestHttpd::test_002_keepalive +[gw31] [ 75%] PASSED tests/timeout_with_statement_test.py::Test::test_raising_exception_class +[gw15] [ 75%] PASSED tests/websocket_test.py::TestWebSocket::test_sending_messages_to_websocket_75 tests/wsgi_test.py::TestHttpd::test_008_correctresponse -tests/websocket_test.py::TestWebSocket::test_incomplete_headers_75 -[gw14] [ 80%] PASSED tests/wsgi_test.py::TestHttpd::test_006_reject_long_urls +tests/websocket_test.py::TestWebSocket::test_sending_messages_to_websocket_76 +[gw40] [ 75%] PASSED tests/timeout_with_statement_test.py::Test::test_raising_exc_tuple +[gw37] [ 75%] PASSED tests/websocket_test.py::TestWebSocket::test_incorrect_headers tests/wsgi_test.py::TestHttpd::test_012_ssl_server -[gw18] [ 80%] PASSED tests/wsgi_test.py::TestHttpd::test_011_multiple_chunks -[gw19] [ 80%] PASSED tests/wsgi_test.py::TestHttpd::test_007_get_arg -tests/wsgi_test.py::TestHttpd::test_015_write -tests/wsgi_test.py::TestHttpd::test_014_chunked_post -[gw15] [ 80%] PASSED tests/websocket_new_test.py::TestWebSocketWithCompression::test_accept_basic_deflate_ext_13 +[gw41] [ 76%] PASSED tests/tpool_test.py::TestTpool::test_wrap_module_class +tests/wsgi_test.py::TestHttpd::test_010_no_chunked_http_1_0 +tests/wsgi_test.py::TestHttpd::test_009_chunked_response +[gw18] [ 76%] PASSED tests/patcher_test.py::Tpool::test_patched_thread +[gw7] [ 76%] PASSED tests/patcher_test.py::GreenThreadWrapper::test_name +tests/patcher_test.py::Tpool::test_simple +tests/test_infrastructure_tests.py::test_run_python_timeout +[gw0] [ 76%] PASSED tests/tpool_test.py::TpoolLongTests::test_leakage_from_tracebacks tests/websocket_new_test.py::TestWebSocketWithCompression::test_accept_deflate_ext_context_takeover_13 -[gw14] [ 80%] PASSED tests/wsgi_test.py::TestHttpd::test_012_ssl_server -tests/wsgi_test.py::TestHttpd::test_019_fieldstorage_compat -[gw4] [ 81%] PASSED tests/websocket_test.py::TestWebSocket::test_app_socket_errors_76 -[gw14] [ 81%] SKIPPED tests/wsgi_test.py::TestHttpd::test_019_fieldstorage_compat -[gw2] [ 81%] PASSED tests/wsgi_test.py::TestHttpd::test_009_chunked_response -[gw6] [ 81%] PASSED tests/wsgi_test.py::TestHttpd::test_008_correctresponse -tests/websocket_test.py::TestWebSocket::test_breaking_the_connection_75 -[gw18] [ 81%] PASSED tests/wsgi_test.py::TestHttpd::test_015_write -tests/wsgi_test.py::TestHttpd::test_023_bad_content_length +[gw35] [ 76%] PASSED tests/websocket_test.py::TestWebSocket::test_server_closing_connect_76 +[gw30] [ 76%] PASSED tests/websocket_test.py::TestWebSocketObject::test_close_ws +tests/wsgi_test.py::TestHttpd::test_014_chunked_post +tests/wsgi_test.py::TestHttpd::test_015_write +[gw20] [ 76%] PASSED tests/hub_test.py::TestDeadRunLoop::test_kill +tests/hub_test.py::TestDeadRunLoop::test_parent +[gw2] [ 77%] PASSED tests/wsgi_test.py::TestHttpd::test_006_reject_long_urls +[gw5] [ 77%] PASSED tests/wsgi_test.py::TestHttpd::test_011_multiple_chunks tests/wsgi_test.py::TestHttpd::test_018b_http_10_keepalive_framing -tests/wsgi_test.py::TestHttpd::test_020_x_forwarded_for +[gw34] [ 77%] PASSED tests/wsgi_test.py::TestHttpd::test_007_get_arg tests/wsgi_test.py::TestHttpd::test_017_ssl_zeroreturnerror -[gw19] [ 81%] PASSED tests/wsgi_test.py::TestHttpd::test_014_chunked_post -[gw9] [ 81%] PASSED tests/websocket_test.py::TestWebSocket::test_sending_messages_to_websocket_76 +tests/wsgi_test.py::TestHttpd::test_019_fieldstorage_compat +[gw34] [ 77%] SKIPPED tests/wsgi_test.py::TestHttpd::test_019_fieldstorage_compat +tests/wsgi_test.py::TestHttpd::test_029_posthooks +[gw9] [ 77%] PASSED tests/wsgi_test.py::TestHttpd::test_004_close_keepalive +[gw8] [ 77%] PASSED tests/timeout_with_statement_test.py::Test::test_cancellation +[gw12] [ 77%] PASSED tests/websocket_test.py::TestWebSocketObject::test_send_to_ws tests/wsgi_test.py::TestHttpd::test_021_environ_clobbering -[gw16] [ 81%] PASSED tests/websocket_test.py::TestWebSocket::test_getting_messages_from_websocket_75 +tests/wsgi_test.py::TestHttpd::test_020_x_forwarded_for +[gw41] [ 78%] PASSED tests/wsgi_test.py::TestHttpd::test_009_chunked_response +tests/wsgi_test.py::TestHttpd::test_024b_expect_100_continue_with_headers_multiple_chunked tests/wsgi_test.py::TestHttpd::test_013_empty_return -tests/wsgi_test.py::TestHttpd::test_010_no_chunked_http_1_0 -[gw1] [ 82%] PASSED tests/wsgi_test.py::TestHttpd::test_002_keepalive -tests/wsgi_test.py::TestHttpd::test_016_repeated_content_length -[gw12] [ 82%] PASSED tests/websocket_test.py::TestWebSocket::test_incomplete_headers_75 -[gw18] [ 82%] PASSED tests/wsgi_test.py::TestHttpd::test_020_x_forwarded_for -tests/wsgi_test.py::TestHttpd::test_024d_expect_100_continue_with_eager_app_chunked -tests/wsgi_test.py::TestHttpd::test_018_http_10_keepalive -[gw14] [ 82%] PASSED tests/wsgi_test.py::TestHttpd::test_023_bad_content_length -[gw15] [ 82%] PASSED tests/websocket_new_test.py::TestWebSocketWithCompression::test_accept_deflate_ext_context_takeover_13 -[gw19] [ 82%] PASSED tests/wsgi_test.py::TestHttpd::test_021_environ_clobbering -tests/wsgi_test.py::TestHttpd::test_025_accept_errors -tests/wsgi_test.py::TestHttpd::test_022_custom_pool +[gw37] [ 78%] PASSED tests/wsgi_test.py::TestHttpd::test_012_ssl_server +[gw31] [ 78%] PASSED tests/wsgi_test.py::TestHttpd::test_008_correctresponse +[gw40] [ 78%] PASSED tests/wsgi_test.py::TestHttpd::test_010_no_chunked_http_1_0 tests/wsgi_test.py::TestHttpd::test_024a_expect_100_continue_with_headers -[gw4] [ 82%] PASSED tests/websocket_test.py::TestWebSocket::test_breaking_the_connection_75 tests/wsgi_test.py::TestHttpd::test_024_expect_100_continue -[gw18] [ 83%] PASSED tests/wsgi_test.py::TestHttpd::test_024d_expect_100_continue_with_eager_app_chunked -[gw2] [ 83%] PASSED tests/wsgi_test.py::TestHttpd::test_017_ssl_zeroreturnerror +[gw21] [ 78%] PASSED tests/websocket_new_test.py::TestWebSocketWithCompression::test_large_frame_size_uncompressed_13 +tests/wsgi_test.py::TestHttpd::test_022_custom_pool +tests/websocket_test.py::TestWebSocket::test_correct_upgrade_request_75 +[gw17] [ 78%] PASSED tests/patcher_test.py::GreenThreadWrapper::test_ident +tests/timeout_test.py::TestWithTimeout::test_with_timeout +[gw1] [ 78%] PASSED tests/websocket_test.py::TestWebSocket::test_getting_messages_from_websocket_76 +[gw2] [ 79%] PASSED tests/wsgi_test.py::TestHttpd::test_018b_http_10_keepalive_framing +[gw35] [ 79%] PASSED tests/wsgi_test.py::TestHttpd::test_014_chunked_post +tests/wsgi_test.py::TestHttpd::test_001_server tests/wsgi_test.py::TestHttpd::test_027_keepalive_chunked -tests/wsgi_test.py::TestHttpd::test_024b_expect_100_continue_with_headers_multiple_chunked -[gw16] [ 83%] PASSED tests/wsgi_test.py::TestHttpd::test_010_no_chunked_http_1_0 -[gw6] [ 83%] PASSED tests/wsgi_test.py::TestHttpd::test_018b_http_10_keepalive_framing +[gw30] [ 79%] PASSED tests/wsgi_test.py::TestHttpd::test_015_write +tests/wsgi_test.py::TestHttpd::test_026_http_10_nokeepalive tests/wsgi_test.py::TestHttpd::test_026_log_format -tests/wsgi_test.py::TestHttpd::test_024c_expect_100_continue_with_headers_multiple_nonchunked -[gw19] [ 83%] PASSED tests/wsgi_test.py::TestHttpd::test_025_accept_errors +[gw34] [ 79%] PASSED tests/wsgi_test.py::TestHttpd::test_029_posthooks +[gw0] [ 79%] PASSED tests/websocket_new_test.py::TestWebSocketWithCompression::test_accept_deflate_ext_context_takeover_13 +tests/wsgi_test.py::TestHttpd::test_025_accept_errors +[gw10] [ 79%] PASSED tests/websocket_test.py::TestWebSocket::test_getting_messages_from_websocket_75 tests/wsgi_test.py::TestHttpd::test_030_reject_long_header_lines -[gw14] [ 83%] PASSED tests/wsgi_test.py::TestHttpd::test_024a_expect_100_continue_with_headers -tests/wsgi_test.py::TestHttpd::test_031_reject_large_headers -[gw15] [ 83%] PASSED tests/wsgi_test.py::TestHttpd::test_022_custom_pool -[gw1] [ 84%] PASSED tests/wsgi_test.py::TestHttpd::test_016_repeated_content_length -tests/wsgi_test.py::TestHttpd::test_029_posthooks -[gw18] [ 84%] PASSED tests/wsgi_test.py::TestHttpd::test_027_keepalive_chunked -tests/wsgi_test.py::TestHttpd::test_026b_http_10_zero_keepalive -tests/wsgi_test.py::TestHttpd::test_aborted_chunked_post -[gw9] [ 84%] PASSED tests/wsgi_test.py::TestHttpd::test_013_empty_return -[gw19] [ 84%] PASSED tests/wsgi_test.py::TestHttpd::test_030_reject_long_header_lines -tests/wsgi_test.py::TestHttpd::test_chunked_response_when_app_yields_empty_string -tests/wsgi_test.py::TestHttpd::test_026_http_10_nokeepalive -[gw14] [ 84%] PASSED tests/wsgi_test.py::TestHttpd::test_031_reject_large_headers -[gw13] [ 84%] PASSED tests/patcher_test.py::MonkeyPatch::test_boolean_all_single -tests/patcher_test.py::MonkeyPatch::test_boolean_double -[gw18] [ 84%] PASSED tests/wsgi_test.py::TestHttpd::test_aborted_chunked_post -[gw15] [ 85%] PASSED tests/wsgi_test.py::TestHttpd::test_029_posthooks -tests/wsgi_test.py::TestHttpd::test_client_disconnect -tests/wsgi_test.py::TestHttpd::test_close_idle_connections_listen_socket_closed -[gw2] [ 85%] PASSED tests/wsgi_test.py::TestHttpd::test_024b_expect_100_continue_with_headers_multiple_chunked -tests/wsgi_test.py::TestHttpd::test_close_chunked_with_1_0_client -[gw16] [ 85%] PASSED tests/wsgi_test.py::TestHttpd::test_026_log_format +[gw19] [ 79%] PASSED tests/patcher_test.py::MonkeyPatch::test_boolean +tests/wsgi_test.py::TestHttpd::test_002_keepalive +[gw41] [ 80%] PASSED tests/wsgi_test.py::TestHttpd::test_024b_expect_100_continue_with_headers_multiple_chunked +tests/tpool_test.py::TestTpool::test_wrap_dict tests/wsgi_test.py::TestHttpd::test_aborted_chunked_post_bad_chunks -tests/wsgi_test.py::TestHttpd::test_aborted_chunked_post_between_chunks -[gw4] [ 85%] PASSED tests/wsgi_test.py::TestHttpd::test_024_expect_100_continue +[gw4] [ 80%] PASSED tests/patcher_test.py::test_threadpoolexecutor +[gw22] [ 80%] PASSED tests/patcher_test.py::GreenThreadWrapper::test_is_daemon +tests/tpool_test.py::TestTpool::test_contention +tests/timer_test.py::TestTimer::test_copy +[gw22] [ 80%] PASSED tests/timer_test.py::TestTimer::test_copy +tests/wsgi_test.py::TestHttpd::test_exceptions_close_connection +[gw5] [ 80%] PASSED tests/wsgi_test.py::TestHttpd::test_017_ssl_zeroreturnerror +tests/wsgi_test.py::TestHttpd::test_028_ssl_handshake_errors +[gw9] [ 80%] PASSED tests/wsgi_test.py::TestHttpd::test_020_x_forwarded_for +[gw36] [ 80%] PASSED tests/tpool_test.py::TestTpool::test_killall_remaining_results +[gw26] [ 81%] PASSED tests/patcher_test.py::MonkeyPatch::test_boolean_negative2 +[gw15] [ 81%] PASSED tests/websocket_test.py::TestWebSocket::test_sending_messages_to_websocket_76 +tests/tpool_test.py::TestTpool::test_wrap_hash tests/wsgi_test.py::TestHttpd::test_032_wsgi_input_as_iterable -[gw6] [ 85%] PASSED tests/wsgi_test.py::TestHttpd::test_024c_expect_100_continue_with_headers_multiple_nonchunked -[gw18] [ 85%] PASSED tests/wsgi_test.py::TestHttpd::test_close_idle_connections_listen_socket_closed -[gw19] [ 85%] PASSED tests/wsgi_test.py::TestHttpd::test_chunked_response_when_app_yields_empty_string +[gw7] [ 81%] PASSED tests/test_infrastructure_tests.py::test_run_python_timeout +tests/wsgi_test.py::TestHttpd::test_023_bad_content_length +tests/timeout_test.py::TestDirectRaise::test_repr +[gw8] [ 81%] PASSED tests/wsgi_test.py::TestHttpd::test_013_empty_return +[gw31] [ 81%] PASSED tests/wsgi_test.py::TestHttpd::test_022_custom_pool +[gw12] [ 81%] PASSED tests/wsgi_test.py::TestHttpd::test_021_environ_clobbering +[gw32] [ 81%] PASSED tests/websocket_test.py::TestWebSocketSSL::test_ssl_sending_messages +tests/wsgi_test.py::TestHttpd::test_024d_expect_100_continue_with_eager_app_chunked +tests/wsgi_test.py::TestHttpd::test_031_reject_large_headers tests/wsgi_test.py::TestHttpd::test_aborted_post_io_error -tests/wsgi_test.py::TestHttpd::test_disable_header_name_capitalization -[gw12] [ 86%] PASSED tests/wsgi_test.py::TestHttpd::test_018_http_10_keepalive +[gw38] [ 81%] PASSED tests/greenpool_test.py::Stress::test_ordering_50 +tests/wsgi_test.py::TestHttpd::test_016_repeated_content_length +[gw37] [ 82%] PASSED tests/wsgi_test.py::TestHttpd::test_024a_expect_100_continue_with_headers +tests/wsgi_test.py::TestHttpd::test_aborted_chunked_post +[gw2] [ 82%] PASSED tests/wsgi_test.py::TestHttpd::test_027_keepalive_chunked +tests/wsgi_test.py::TestHttpd::test_aborted_chunked_post_between_chunks +tests/wsgi_test.py::TestHttpd::test_close_idle_connections_listen_socket_closed +tests/greenpool_test.py::Stress::test_with_intpool +[gw34] [ 82%] PASSED tests/wsgi_test.py::TestHttpd::test_030_reject_long_header_lines +[gw33] [ 82%] PASSED tests/env_test.py::test_tpool_negative +tests/wsgi_test.py::TestHttpd::test_debug +[gw21] [ 82%] PASSED tests/websocket_test.py::TestWebSocket::test_correct_upgrade_request_75 +[gw30] [ 82%] PASSED tests/wsgi_test.py::TestHttpd::test_026_log_format +[gw35] [ 82%] PASSED tests/wsgi_test.py::TestHttpd::test_026_http_10_nokeepalive +[gw0] [ 83%] PASSED tests/wsgi_test.py::TestHttpd::test_025_accept_errors +tests/wsgi_test.py::TestHttpd::test_client_disconnect +[gw41] [ 83%] PASSED tests/wsgi_test.py::TestHttpd::test_aborted_chunked_post_bad_chunks +tests/websocket_new_test.py::TestWebSocket::test_client_invalid_packet_13 tests/wsgi_test.py::TestHttpd::test_configurable_url_length_limit -[gw1] [ 86%] PASSED tests/wsgi_test.py::TestHttpd::test_026b_http_10_zero_keepalive -tests/wsgi_test.py::TestHttpd::test_028_ssl_handshake_errors -[gw11] [ 86%] PASSED tests/patcher_test.py::test_socketserver_selectors -tests/patcher_test.py::test_blocking_select_methods_are_deleted -[gw14] [ 86%] PASSED tests/wsgi_test.py::TestHttpd::test_client_disconnect +tests/wsgi_test.py::TestHttpd::test_disable_header_name_capitalization +tests/wsgi_test.py::TestHttpd::test_env_headers +tests/wsgi_test.py::TestHttpd::test_content_length_and_transfer_encoding_escape_hatch +[gw1] [ 83%] PASSED tests/wsgi_test.py::TestHttpd::test_001_server +[gw19] [ 83%] PASSED tests/tpool_test.py::TestTpool::test_wrap_dict +[gw17] [ 83%] PASSED tests/timeout_test.py::TestWithTimeout::test_with_timeout tests/wsgi_test.py::TestHttpd::test_close_idle_connections -tests/wsgi_test.py::TestHttpd::test_debug -[gw15] [ 86%] PASSED tests/wsgi_test.py::TestHttpd::test_close_chunked_with_1_0_client -[gw4] [ 86%] PASSED tests/wsgi_test.py::TestHttpd::test_032_wsgi_input_as_iterable +[gw10] [ 83%] PASSED tests/wsgi_test.py::TestHttpd::test_002_keepalive +tests/wsgi_test.py::TestHttpd::test_env_header_stripping tests/wsgi_test.py::TestHttpd::test_do_not_close_non_idle_connections -tests/wsgi_test.py::TestHttpd::test_error_in_chunked_closes_connection -[gw18] [ 86%] PASSED tests/wsgi_test.py::TestHttpd::test_disable_header_name_capitalization +[gw11] [ 83%] PASSED tests/websocket_test.py::TestWebSocket::test_wrapped_wsgi +tests/wsgi_test.py::TestHttpd::test_018_http_10_keepalive +tests/wsgi_test.py::TestHttpd::test_close_chunked_with_1_0_client +[gw22] [ 84%] PASSED tests/wsgi_test.py::TestHttpd::test_exceptions_close_connection tests/wsgi_test.py::TestHttpd::test_header_name_capitalization -[gw2] [ 87%] PASSED tests/wsgi_test.py::TestHttpd::test_aborted_chunked_post_bad_chunks -[gw19] [ 87%] PASSED tests/wsgi_test.py::TestHttpd::test_configurable_url_length_limit -tests/wsgi_test.py::TestHttpd::test_env_header_stripping -tests/wsgi_test.py::TestHttpd::test_headers_raw -[gw16] [ 87%] PASSED tests/wsgi_test.py::TestHttpd::test_aborted_chunked_post_between_chunks -[gw9] [ 87%] PASSED tests/wsgi_test.py::TestHttpd::test_026_http_10_nokeepalive -tests/wsgi_test.py::TestHttpd::test_content_length_and_transfer_encoding_escape_hatch -tests/wsgi_test.py::TestHttpd::test_env_headers -[gw14] [ 87%] PASSED tests/wsgi_test.py::TestHttpd::test_debug -[gw18] [ 87%] PASSED tests/wsgi_test.py::TestHttpd::test_header_name_capitalization -[gw4] [ 87%] PASSED tests/wsgi_test.py::TestHttpd::test_error_in_chunked_closes_connection -tests/wsgi_test.py::TestHttpd::test_path_info_decoding -tests/wsgi_test.py::TestHttpd::test_partial_writes_are_handled +[gw36] [ 84%] PASSED tests/tpool_test.py::TestTpool::test_wrap_hash +[gw40] [ 84%] PASSED tests/wsgi_test.py::TestHttpd::test_024_expect_100_continue +tests/wsgi_test.py::TestHttpd::test_ipv6 +tests/wsgi_test.py::TestHttpd::test_chunked_response_when_app_yields_empty_string +[gw4] [ 84%] PASSED tests/tpool_test.py::TestTpool::test_contention +[gw9] [ 84%] PASSED tests/wsgi_test.py::TestHttpd::test_032_wsgi_input_as_iterable +[gw8] [ 84%] PASSED tests/wsgi_test.py::TestHttpd::test_031_reject_large_headers +[gw26] [ 84%] PASSED tests/timeout_test.py::TestDirectRaise::test_repr +[gw15] [ 85%] PASSED tests/wsgi_test.py::TestHttpd::test_023_bad_content_length +tests/wsgi_test.py::TestHttpd::test_error_in_chunked_closes_connection tests/wsgi_test.py::TestHttpd::test_log_unix_address -[gw6] [ 88%] PASSED tests/wsgi_test.py::TestHttpd::test_aborted_post_io_error -tests/wsgi_test.py::TestHttpd::test_exceptions_close_connection -[gw19] [ 88%] PASSED tests/wsgi_test.py::TestHttpd::test_headers_raw -tests/wsgi_test.py::TestHttpd::test_rfc9112_reject_bad_request -[gw18] [ 88%] PASSED tests/wsgi_test.py::TestHttpd::test_path_info_decoding -[gw1] [ 88%] PASSED tests/wsgi_test.py::TestHttpd::test_close_idle_connections +tests/wsgi_test.py::TestHttpd::test_path_info_decoding +tests/wsgi_test.py::TestHttpd::test_minimum_chunk_size_parameter_leaves_httpprotocol_class_member_intact +[gw2] [ 85%] PASSED tests/wsgi_test.py::TestHttpd::test_close_idle_connections_listen_socket_closed tests/wsgi_test.py::TestHttpd::test_server_socket_timeout -tests/wsgi_test.py::TestHttpd::test_log_disable -[gw4] [ 88%] PASSED tests/wsgi_test.py::TestHttpd::test_partial_writes_are_handled -tests/wsgi_test.py::TestHttpd::test_socket_remains_open -[gw2] [ 88%] PASSED tests/wsgi_test.py::TestHttpd::test_env_header_stripping -tests/wsgi_test.py::TestHttpd::test_path_info_latin1 -[gw16] [ 88%] PASSED tests/wsgi_test.py::TestHttpd::test_env_headers -[gw14] [ 89%] PASSED tests/wsgi_test.py::TestHttpd::test_log_unix_address +[gw32] [ 85%] PASSED tests/wsgi_test.py::TestHttpd::test_016_repeated_content_length +[gw34] [ 85%] PASSED tests/wsgi_test.py::TestHttpd::test_debug tests/wsgi_test.py::TestHttpd::test_server_keepalive_as_timeout +tests/wsgi_test.py::TestHttpd::test_log_disable +[gw30] [ 85%] PASSED tests/wsgi_test.py::TestHttpd::test_content_length_and_transfer_encoding_escape_hatch tests/wsgi_test.py::TestHttpd::test_timeouts_in_app_call -[gw4] [ 89%] PASSED tests/wsgi_test.py::TestHttpd::test_socket_remains_open -[gw19] [ 89%] PASSED tests/wsgi_test.py::TestHttpd::test_rfc9112_reject_bad_request -tests/wsgi_test.py::IterableAlreadyHandledTest::test_iterable_app_keeps_socket_open_unless_connection_close_sent -tests/wsgi_test.py::TestHttpd::test_unicode_with_nonascii_characters_raises_error -[gw12] [ 89%] PASSED tests/wsgi_test.py::TestHttpd::test_028_ssl_handshake_errors -tests/wsgi_test.py::TestHttpd::test_ipv6 -[gw18] [ 89%] PASSED tests/wsgi_test.py::TestHttpd::test_server_socket_timeout -[gw9] [ 89%] PASSED tests/wsgi_test.py::TestHttpd::test_content_length_and_transfer_encoding_escape_hatch +[gw7] [ 85%] PASSED tests/wsgi_test.py::TestHttpd::test_024d_expect_100_continue_with_eager_app_chunked +[gw5] [ 85%] PASSED tests/wsgi_test.py::TestHttpd::test_028_ssl_handshake_errors tests/wsgi_test.py::TestHttpd::test_unicode_with_only_ascii_characters_works +tests/wsgi_test.py::TestHttpd::test_partial_writes_are_handled +tests/wsgi_test.py::TestHttpd::test_headers_raw +[gw31] [ 86%] PASSED tests/wsgi_test.py::TestHttpd::test_aborted_post_io_error +tests/wsgi_test.py::TestHttpd::test_path_info_latin1 +[gw12] [ 86%] PASSED tests/wsgi_test.py::TestHttpd::test_aborted_chunked_post +[gw24] [ 86%] PASSED tests/hub_test.py::test_fork +tests/wsgi_test.py::TestHttpd::test_rfc9112_reject_bad_request +tests/tpool_test.py::TestTpool::test_wrap_string +[gw37] [ 86%] PASSED tests/wsgi_test.py::TestHttpd::test_aborted_chunked_post_between_chunks tests/wsgi_test.py::TestHttpd::test_server_keepalive_sent_in_headers -[gw6] [ 89%] PASSED tests/wsgi_test.py::TestHttpd::test_exceptions_close_connection -tests/wsgi_test.py::TestHttpd::test_timeouts_in_app_iter -[gw1] [ 90%] PASSED tests/wsgi_test.py::TestHttpd::test_log_disable -[gw4] [ 90%] PASSED tests/wsgi_test.py::IterableAlreadyHandledTest::test_iterable_app_keeps_socket_open_unless_connection_close_sent -[gw2] [ 90%] PASSED tests/wsgi_test.py::TestHttpd::test_path_info_latin1 -tests/wsgi_test.py::TestHttpd::test_zero_length_chunked_response +[gw41] [ 86%] PASSED tests/wsgi_test.py::TestHttpd::test_env_headers +[gw35] [ 86%] PASSED tests/wsgi_test.py::TestHttpd::test_configurable_url_length_limit +[gw19] [ 86%] PASSED tests/wsgi_test.py::TestHttpd::test_env_header_stripping tests/wsgi_test.py::ProxiedIterableAlreadyHandledTest::test_iterable_app_keeps_socket_open_unless_connection_close_sent -[gw19] [ 90%] PASSED tests/wsgi_test.py::TestHttpd::test_unicode_with_nonascii_characters_raises_error +tests/wsgi_test.py::TestHttpd::test_zero_length_chunked_response tests/wsgi_test.py::TestChunkedInput::test_chunked_readline_wsgi_not_override_minimum_chunk_size -tests/wsgi_test.py::TestChunkedInput::test_chunked_readline_wsgi_override_minimum_chunk_size -[gw14] [ 90%] PASSED tests/wsgi_test.py::TestHttpd::test_timeouts_in_app_call +[gw17] [ 87%] PASSED tests/wsgi_test.py::TestHttpd::test_close_chunked_with_1_0_client tests/wsgi_test.py::TestChunkedInput::test_chunked_readline_from_input -[gw12] [ 90%] SKIPPED tests/wsgi_test.py::TestHttpd::test_ipv6 -[gw18] [ 90%] PASSED tests/wsgi_test.py::TestHttpd::test_unicode_with_only_ascii_characters_works +[gw0] [ 87%] PASSED tests/wsgi_test.py::TestHttpd::test_disable_header_name_capitalization +[gw33] [ 87%] PASSED tests/websocket_new_test.py::TestWebSocket::test_client_invalid_packet_13 +tests/wsgi_test.py::IterableAlreadyHandledTest::test_iterable_app_keeps_socket_open_unless_connection_close_sent +tests/wsgi_test.py::TestHttpd::test_timeouts_in_app_iter +[gw21] [ 87%] PASSED tests/wsgi_test.py::TestHttpd::test_client_disconnect +[gw11] [ 87%] PASSED tests/wsgi_test.py::TestHttpd::test_018_http_10_keepalive tests/wsgi_test.py::TestChunkedInput::test_chunked_readlines_from_input +tests/wsgi_test.py::TestHttpd::test_unicode_with_nonascii_characters_raises_error +[gw1] [ 87%] PASSED tests/wsgi_test.py::TestHttpd::test_close_idle_connections +[gw36] [ 87%] SKIPPED tests/wsgi_test.py::TestHttpd::test_ipv6 +[gw40] [ 88%] PASSED tests/wsgi_test.py::TestHttpd::test_chunked_response_when_app_yields_empty_string +[gw22] [ 88%] PASSED tests/wsgi_test.py::TestHttpd::test_header_name_capitalization +tests/wsgi_test.py::TestChunkedInput::test_chunked_readline tests/wsgi_test.py::TestChunkedInput::test_dirt -[gw8] [ 90%] PASSED tests/patcher_test.py::GreenThreadWrapper::test_is_daemon -tests/patcher_test.py::GreenThreadWrapper::test_join -[gw6] [ 91%] PASSED tests/wsgi_test.py::TestHttpd::test_timeouts_in_app_iter tests/wsgi_test.py::TestChunkedInput::test_short_read -[gw3] [ 91%] PASSED tests/patcher_test.py::test_patcher_existing_locks -[gw0] [ 91%] PASSED tests/patcher_test.py::MonkeyPatch::test_late_patching -tests/patcher_test.py::MonkeyPatch::test_patched_modules -[gw18] [ 91%] PASSED tests/wsgi_test.py::TestChunkedInput::test_dirt -tests/zmq_test.py::TestUpstreamDownStream::test_close_xsocket_raises_enotsup -tests/patcher_test.py::test_patcher_existing_locks_exception -[gw4] [ 91%] PASSED tests/wsgi_test.py::TestChunkedInput::test_chunked_readline_wsgi_not_override_minimum_chunk_size +tests/wsgi_test.py::TestChunkedInput::test_close_before_finished +[gw8] [ 88%] PASSED tests/wsgi_test.py::TestHttpd::test_path_info_decoding +[gw34] [ 88%] PASSED tests/wsgi_test.py::TestHttpd::test_timeouts_in_app_call +[gw30] [ 88%] PASSED tests/wsgi_test.py::TestHttpd::test_unicode_with_only_ascii_characters_works +[gw38] [ 88%] PASSED tests/greenpool_test.py::Stress::test_with_intpool +tests/zmq_test.py::TestUpstreamDownStream::test_change_subscription +tests/zmq_test.py::TestUpstreamDownStream::test_cpu_usage_after_pub_send_or_dealer_recv +tests/zmq_test.py::TestUpstreamDownStream::test_cpu_usage_after_bind +tests/wsgi_test.py::TestHttpd::test_socket_remains_open +[gw9] [ 88%] PASSED tests/wsgi_test.py::TestHttpd::test_log_unix_address +[gw15] [ 89%] PASSED tests/wsgi_test.py::TestHttpd::test_minimum_chunk_size_parameter_leaves_httpprotocol_class_member_intact tests/wsgi_test.py::TestChunkedInput::test_short_read_with_zero_content_length -[gw19] [ 91%] PASSED tests/wsgi_test.py::TestChunkedInput::test_chunked_readline_wsgi_override_minimum_chunk_size tests/zmq_test.py::TestUpstreamDownStream::test_close_during_recv -[gw14] [ 91%] PASSED tests/wsgi_test.py::TestChunkedInput::test_chunked_readline_from_input -[gw16] [ 92%] PASSED tests/wsgi_test.py::TestHttpd::test_server_keepalive_as_timeout -[gw18] [ 92%] PASSED tests/zmq_test.py::TestUpstreamDownStream::test_close_xsocket_raises_enotsup -tests/zmq_test.py::TestUpstreamDownStream::test_close_linger +[gw5] [ 89%] PASSED tests/wsgi_test.py::TestHttpd::test_headers_raw tests/zmq_test.py::TestUpstreamDownStream::test_getsockopt_events -tests/wsgi_test.py::TestChunkedInput::test_chunked_readline -[gw6] [ 92%] PASSED tests/wsgi_test.py::TestChunkedInput::test_short_read -tests/zmq_test.py::TestUpstreamDownStream::test_cpu_usage_after_pub_send_or_dealer_recv -[gw12] [ 92%] PASSED tests/wsgi_test.py::TestChunkedInput::test_chunked_readlines_from_input -[gw9] [ 92%] PASSED tests/wsgi_test.py::TestHttpd::test_server_keepalive_sent_in_headers -tests/wsgi_test.py::TestChunkedInput::test_close_before_finished -tests/zmq_test.py::TestUpstreamDownStream::test_close_socket_raises_enotsup -[gw1] [ 92%] PASSED tests/wsgi_test.py::TestHttpd::test_zero_length_chunked_response -[gw2] [ 92%] PASSED tests/wsgi_test.py::ProxiedIterableAlreadyHandledTest::test_iterable_app_keeps_socket_open_unless_connection_close_sent -[gw13] [ 93%] PASSED tests/patcher_test.py::MonkeyPatch::test_boolean_double -tests/wsgi_test.py::TestChunkedInput::test_short_read_with_content_length -tests/patcher_test.py::MonkeyPatch::test_boolean_negative -[gw4] [ 93%] PASSED tests/wsgi_test.py::TestChunkedInput::test_short_read_with_zero_content_length -tests/zmq_test.py::TestUpstreamDownStream::test_change_subscription +[gw26] [ 89%] PASSED tests/wsgi_test.py::TestHttpd::test_log_disable +[gw31] [ 89%] PASSED tests/wsgi_test.py::TestHttpd::test_path_info_latin1 +[gw17] [ 89%] PASSED tests/wsgi_test.py::TestChunkedInput::test_chunked_readline_from_input +[gw7] [ 89%] PASSED tests/wsgi_test.py::TestHttpd::test_partial_writes_are_handled +tests/zmq_test.py::TestUpstreamDownStream::test_close_linger tests/zmq_test.py::TestUpstreamDownStream::test_recv_multipart_bug68 -[gw18] [ 93%] PASSED tests/zmq_test.py::TestUpstreamDownStream::test_getsockopt_events -tests/zmq_test.py::TestUpstreamDownStream::test_send_1k_req_rep -[gw19] [ 93%] PASSED tests/zmq_test.py::TestUpstreamDownStream::test_close_during_recv +tests/zmq_test.py::TestQueueLock::test_count +tests/zmq_test.py::TestUpstreamDownStream::test_recv_during_send +[gw4] [ 89%] PASSED tests/wsgi_test.py::TestHttpd::test_error_in_chunked_closes_connection +tests/wsgi_test.py::TestChunkedInput::test_short_read_with_content_length +[gw35] [ 90%] PASSED tests/wsgi_test.py::TestHttpd::test_zero_length_chunked_response +tests/zmq_test.py::TestUpstreamDownStream::test_send_during_recv +[gw12] [ 90%] PASSED tests/wsgi_test.py::TestHttpd::test_rfc9112_reject_bad_request tests/zmq_test.py::TestUpstreamDownStream::test_recv_noblock_bug76 -[gw11] [ 93%] PASSED tests/patcher_test.py::test_blocking_select_methods_are_deleted -tests/patcher_test.py::test_regular_file_readall -[gw10] [ 93%] PASSED tests/patcher_test.py::test_subprocess_after_monkey_patch -tests/patcher_test.py::Threading::test_greenlet -[gw12] [ 93%] PASSED tests/zmq_test.py::TestUpstreamDownStream::test_close_socket_raises_enotsup -tests/zmq_test.py::TestUpstreamDownStream::test_send_during_recv_multipart -[gw4] [ 94%] PASSED tests/zmq_test.py::TestUpstreamDownStream::test_recv_multipart_bug68 -[gw19] [ 94%] PASSED tests/zmq_test.py::TestUpstreamDownStream::test_recv_noblock_bug76 -[gw16] [ 94%] PASSED tests/wsgi_test.py::TestChunkedInput::test_chunked_readline -[gw14] [ 94%] PASSED tests/zmq_test.py::TestUpstreamDownStream::test_close_linger +[gw37] [ 90%] PASSED tests/wsgi_test.py::TestHttpd::test_server_keepalive_sent_in_headers tests/zmq_test.py::TestUpstreamDownStream::test_send_1k_push_pull -tests/zmq_test.py::test_recv_timeout +[gw24] [ 90%] PASSED tests/tpool_test.py::TestTpool::test_wrap_string +[gw11] [ 90%] PASSED tests/wsgi_test.py::TestChunkedInput::test_chunked_readlines_from_input +[gw41] [ 90%] PASSED tests/wsgi_test.py::ProxiedIterableAlreadyHandledTest::test_iterable_app_keeps_socket_open_unless_connection_close_sent +tests/zmq_test.py::TestQueueLock::test_queue_lock_order tests/zmq_test.py::TestUpstreamDownStream::test_recv_spawned_before_send_is_non_blocking -tests/zmq_test.py::TestBlockedThread::test_block -[gw1] [ 94%] PASSED tests/wsgi_test.py::TestChunkedInput::test_short_read_with_content_length +tests/zmq_test.py::TestUpstreamDownStream::test_send_1k_req_rep +[gw0] [ 90%] PASSED tests/wsgi_test.py::IterableAlreadyHandledTest::test_iterable_app_keeps_socket_open_unless_connection_close_sent tests/zmq_test.py::TestQueueLock::test_errors -[gw9] [ 94%] PASSED tests/wsgi_test.py::TestChunkedInput::test_close_before_finished -tests/zmq_test.py::TestQueueLock::test_count -[gw17] [ 94%] PASSED tests/tpool_test.py::test_exception_leak -tests/wsgi_test.py::TestHttpd::test_001_server -[gw19] [ 95%] PASSED tests/zmq_test.py::test_recv_timeout -[gw7] [ 95%] PASSED tests/tpool_test.py::TpoolLongTests::test_a_buncha_stuff -[gw4] [ 95%] PASSED tests/zmq_test.py::TestBlockedThread::test_block -tests/tpool_test.py::TpoolLongTests::test_leakage_from_tracebacks -[gw14] [ 95%] PASSED tests/zmq_test.py::TestUpstreamDownStream::test_recv_spawned_before_send_is_non_blocking -[gw1] [ 95%] PASSED tests/zmq_test.py::TestQueueLock::test_errors -[gw6] [ 95%] PASSED tests/zmq_test.py::TestUpstreamDownStream::test_cpu_usage_after_pub_send_or_dealer_recv -tests/zmq_test.py::TestUpstreamDownStream::test_send_during_recv -[gw2] [ 95%] PASSED tests/zmq_test.py::TestUpstreamDownStream::test_change_subscription -tests/zmq_test.py::TestQueueLock::test_queue_lock_order -[gw9] [ 96%] PASSED tests/zmq_test.py::TestQueueLock::test_count -[gw12] [ 96%] PASSED tests/zmq_test.py::TestUpstreamDownStream::test_send_during_recv_multipart -[gw16] [ 96%] PASSED tests/zmq_test.py::TestUpstreamDownStream::test_send_1k_push_pull -[gw17] [ 96%] PASSED tests/wsgi_test.py::TestHttpd::test_001_server -[gw2] [ 96%] PASSED tests/zmq_test.py::TestQueueLock::test_queue_lock_order -[gw6] [ 96%] PASSED tests/zmq_test.py::TestUpstreamDownStream::test_send_during_recv -[gw0] [ 96%] PASSED tests/patcher_test.py::MonkeyPatch::test_patched_modules -tests/patcher_test.py::MonkeyPatch::test_typeerror -[gw15] [ 97%] PASSED tests/wsgi_test.py::TestHttpd::test_do_not_close_non_idle_connections -tests/wsgi_test.py::TestHttpd::test_minimum_chunk_size_parameter_leaves_httpprotocol_class_member_intact -[gw18] [ 97%] PASSED tests/zmq_test.py::TestUpstreamDownStream::test_send_1k_req_rep -tests/zmq_test.py::test_recv_json_no_args -[gw10] [ 97%] PASSED tests/patcher_test.py::Threading::test_greenlet -tests/patcher_test.py::Threading::test_greenthread -[gw3] [ 97%] PASSED tests/patcher_test.py::test_patcher_existing_locks_exception -[gw18] [ 97%] PASSED tests/zmq_test.py::test_recv_json_no_args -tests/zmq_test.py::TestUpstreamDownStream::test_recv_during_send -[gw15] [ 97%] PASSED tests/wsgi_test.py::TestHttpd::test_minimum_chunk_size_parameter_leaves_httpprotocol_class_member_intact -[gw11] [ 97%] PASSED tests/patcher_test.py::test_regular_file_readall -[gw3] [ 98%] PASSED tests/zmq_test.py::TestUpstreamDownStream::test_recv_during_send -[gw8] [ 98%] PASSED tests/patcher_test.py::GreenThreadWrapper::test_join -tests/zmq_test.py::TestUpstreamDownStream::test_cpu_usage_after_bind -[gw13] [ 98%] PASSED tests/patcher_test.py::MonkeyPatch::test_boolean_negative +[gw40] [ 90%] PASSED tests/wsgi_test.py::TestChunkedInput::test_short_read +[gw36] [ 91%] PASSED tests/wsgi_test.py::TestChunkedInput::test_dirt +[gw33] [ 91%] PASSED tests/wsgi_test.py::TestHttpd::test_timeouts_in_app_iter +[gw14] [ 91%] PASSED tests/subprocess_test.py::test_exception_identity +tests/zmq_test.py::test_recv_timeout +[gw22] [ 91%] PASSED tests/wsgi_test.py::TestChunkedInput::test_close_before_finished tests/zmq_test.py::TestQueueLock::test_nested_acquire -[gw7] [ 98%] PASSED tests/tpool_test.py::TpoolLongTests::test_leakage_from_tracebacks -[gw8] [ 98%] PASSED tests/zmq_test.py::TestUpstreamDownStream::test_cpu_usage_after_bind -[gw13] [ 98%] PASSED tests/zmq_test.py::TestQueueLock::test_nested_acquire -[gw0] [ 98%] PASSED tests/patcher_test.py::MonkeyPatch::test_typeerror -[gw10] [ 99%] PASSED tests/patcher_test.py::Threading::test_greenthread -tests/patcher_test.py::Threading::test_keyerror -[gw10] [ 99%] PASSED tests/patcher_test.py::Threading::test_keyerror -[gw5] [ 99%] PASSED tests/greenpool_test.py::Stress::test_imap_50 -tests/greenpool_test.py::Stress::test_imap_500 -[gw5] [ 99%] PASSED tests/greenpool_test.py::Stress::test_imap_500 -tests/greenpool_test.py::Stress::test_ordering_5 -[gw5] [ 99%] PASSED tests/greenpool_test.py::Stress::test_ordering_5 -tests/greenpool_test.py::Stress::test_ordering_50 -[gw5] [ 99%] PASSED tests/greenpool_test.py::Stress::test_ordering_50 -tests/greenpool_test.py::Stress::test_with_intpool -[gw5] [ 99%] PASSED tests/greenpool_test.py::Stress::test_with_intpool -tests/greenthread_test.py::Spawn::test_kill -[gw5] [100%] PASSED tests/greenthread_test.py::Spawn::test_kill - -=============================== warnings summary =============================== -tests/api_test.py: 2 warnings -tests/greenio_test.py: 1 warning -tests/convenience_test.py: 2 warnings -tests/ssl_test.py: 24 warnings -tests/websocket_test.py: 2 warnings -tests/wsgi_test.py: 9 warnings - /build/reproducible-path/python-eventlet-0.36.1/eventlet/green/ssl.py:97: DeprecationWarning: ssl.PROTOCOL_TLS is deprecated - context = _original_sslcontext(protocol=ssl_version) - -tests/not_asyncio_test.py::test_spawn_from_coroutine_errors - /build/reproducible-path/python-eventlet-0.36.1/tests/not_asyncio_test.py:22: RuntimeWarning: coroutine 'test_spawn_from_coroutine_errors..go' was never awaited - with pytest.raises(RuntimeError): - Enable tracemalloc to get traceback where the object was allocated. - See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. - -tests/openssl_test.py::test_import - /build/reproducible-path/python-eventlet-0.36.1/eventlet/green/OpenSSL/crypto.py:1: DeprecationWarning: X509Extension support in pyOpenSSL is deprecated. You should use the APIs in cryptography. - from OpenSSL.crypto import * - -tests/openssl_test.py::test_import -tests/openssl_test.py::test_import -tests/openssl_test.py::test_import - /build/reproducible-path/python-eventlet-0.36.1/eventlet/green/OpenSSL/crypto.py:1: DeprecationWarning: CSR support in pyOpenSSL is deprecated. You should use the APIs in cryptography. - from OpenSSL.crypto import * - -tests/openssl_test.py::test_import - /build/reproducible-path/python-eventlet-0.36.1/eventlet/green/OpenSSL/crypto.py:1: DeprecationWarning: get_elliptic_curve is deprecated. You should use the APIs in cryptography instead. - from OpenSSL.crypto import * - -tests/openssl_test.py::test_import - /build/reproducible-path/python-eventlet-0.36.1/eventlet/green/OpenSSL/crypto.py:1: DeprecationWarning: get_elliptic_curves is deprecated. You should use the APIs in cryptography instead. - from OpenSSL.crypto import * - -tests/ssl_test.py::SSLTest::test_context_wrapped_accept - /build/reproducible-path/python-eventlet-0.36.1/tests/ssl_test.py:332: DeprecationWarning: ssl.PROTOCOL_TLS is deprecated - context = ssl.SSLContext(ssl.PROTOCOL_TLS) - -tests/wsgi_test.py::TestHttpd::test_017_ssl_zeroreturnerror - /build/reproducible-path/python-eventlet-0.36.1/eventlet/green/ssl.py:97: DeprecationWarning: ssl.PROTOCOL_TLSv1_2 is deprecated - context = _original_sslcontext(protocol=ssl_version) - -tests/wsgi_test.py::TestHttpd::test_disable_header_name_capitalization - /build/reproducible-path/python-eventlet-0.36.1/eventlet/greenthread.py:265: DeprecationWarning: capitalize_response_headers is disabled. - Please, make sure you know what you are doing. - HTTP headers names are case-insensitive per RFC standard. - Most likely, you need to fix HTTP parsing in your client software. - result = function(*args, **kwargs) - --- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html -================ 623 passed, 89 skipped, 50 warnings in 50.17s ================= -+ nproc -+ PYTHONPATH=. PYTHON=python3.13 python3.13 -m pytest tests -v -n 20 -k not test_fork_after_monkey_patch and not test_cancel_proportion and not test_clear and not test_noraise_dns_tcp and not test_raise_dns_tcp and not test_dns_methods_are_green and not test_orig_thread and not test_send_1k_pub_sub and not test_ssl_close -============================= test session starts ============================== -platform linux -- Python 3.13.1, pytest-8.3.4, pluggy-1.5.0 -- /usr/bin/python3.13 -cachedir: .pytest_cache -rootdir: /build/reproducible-path/python-eventlet-0.36.1 -configfile: pyproject.toml -plugins: xdist-3.6.1, typeguard-4.4.1 -created: 20/20 workers -20 workers [711 items] - -scheduling tests via LoadScheduling - -tests/greendns_test.py::TestHostsResolver::test_getaliases_unknown -tests/db_pool_test.py::test_raw_pool_custom_cleanup_arg_error -tests/db_pool_test.py::Test01Psycopg2Tpool::test_run_query -tests/green_http_test.py::test_green_http_doesnt_change_original_module -tests/dagpool_test.py::test_check_no_suspend -tests/db_pool_test.py::Test02Psycopg2Raw::test_raising_create -tests/env_test.py::test_tpool_zero -tests/db_pool_test.py::Test01MysqlTpool::test_visibility_from_other_connections -tests/dagpool_test.py::test_spawn_collision_spawn -tests/api_test.py::test_timeouterror_deprecated -tests/db_pool_test.py::Test02MysqlRaw::test_create_cursor -tests/db_pool_test.py::Test02Psycopg2Raw::test_waiters_get_woken -tests/debug_test.py::TestSpew::test_spew -tests/dagpool_test.py::test_post_replace -tests/api_test.py::TestApi::test_001_trampoline_timeout -tests/db_pool_test.py::Test02Psycopg2Raw::test_bool -[gw15] [ 0%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_bool -tests/db_pool_test.py::Test02Psycopg2Raw::test_close_does_a_put -[gw5] [ 0%] PASSED tests/db_pool_test.py::test_raw_pool_custom_cleanup_arg_error -tests/db_pool_test.py::test_raw_pool_custom_cleanup_fatal -[gw5] [ 0%] PASSED tests/db_pool_test.py::test_raw_pool_custom_cleanup_fatal -tests/db_pool_test.py::test_raw_pool_clear_update_current_size -tests/convenience_test.py::TestServe::test_excepting_server -[gw13] [ 0%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_raising_create -tests/db_pool_test.py::Test02Psycopg2Raw::test_returns_immediately -[gw13] [ 0%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_returns_immediately -tests/db_pool_test.py::Test02Psycopg2Raw::test_run_bad_query -tests/db_pool_test.py::Test01Psycopg2Tpool::test_connection_is_clean_after_put -[gw10] [ 0%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_connection_is_clean_after_put -tests/db_pool_test.py::Test01Psycopg2Tpool::test_create_cursor -[gw10] [ 0%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_create_cursor -[gw13] [ 1%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_run_bad_query -tests/db_pool_test.py::Test02Psycopg2Raw::test_run_query -[gw4] [ 1%] PASSED tests/dagpool_test.py::test_post_replace -tests/dagpool_test.py::test_getitem -[gw4] [ 1%] PASSED tests/dagpool_test.py::test_getitem -tests/dagpool_test.py::test_waitall_exc -[gw4] [ 1%] PASSED tests/dagpool_test.py::test_waitall_exc -tests/dagpool_test.py::test_propagate_exc -[gw4] [ 1%] PASSED tests/dagpool_test.py::test_propagate_exc -[gw3] [ 1%] PASSED tests/dagpool_test.py::test_check_no_suspend -tests/dagpool_test.py::test_init -[gw3] [ 1%] PASSED tests/dagpool_test.py::test_init -tests/dagpool_test.py::test_wait_each_empty -[gw3] [ 2%] PASSED tests/dagpool_test.py::test_wait_each_empty -tests/dagpool_test.py::test_wait_each_preload -[gw3] [ 2%] PASSED tests/dagpool_test.py::test_wait_each_preload -tests/dagpool_test.py::test_wait_each_posted -[gw3] [ 2%] PASSED tests/dagpool_test.py::test_wait_each_posted -tests/dagpool_test.py::test_wait_posted -[gw3] [ 2%] PASSED tests/dagpool_test.py::test_wait_posted -tests/dagpool_test.py::test_spawn_collision_preload -[gw3] [ 2%] PASSED tests/dagpool_test.py::test_spawn_collision_preload -[gw8] [ 2%] SKIPPED tests/db_pool_test.py::Test01MysqlTpool::test_visibility_from_other_connections -tests/db_pool_test.py::Test01MysqlTpool::test_waiters_get_woken -[gw8] [ 2%] SKIPPED tests/db_pool_test.py::Test01MysqlTpool::test_waiters_get_woken -tests/db_pool_test.py::Test01MysqlTpool::test_zero_max_age -[gw8] [ 3%] SKIPPED tests/db_pool_test.py::Test01MysqlTpool::test_zero_max_age -tests/db_pool_test.py::Test01MysqlTpool::test_zero_max_idle -[gw8] [ 3%] SKIPPED tests/db_pool_test.py::Test01MysqlTpool::test_zero_max_idle -tests/db_pool_test.py::Test02MysqlRaw::test_bool -[gw8] [ 3%] SKIPPED tests/db_pool_test.py::Test02MysqlRaw::test_bool -tests/db_pool_test.py::Test02MysqlRaw::test_close_does_a_put -[gw8] [ 3%] SKIPPED tests/db_pool_test.py::Test02MysqlRaw::test_close_does_a_put -tests/db_pool_test.py::Test02MysqlRaw::test_connecting -[gw8] [ 3%] SKIPPED tests/db_pool_test.py::Test02MysqlRaw::test_connecting -tests/db_pool_test.py::Test02MysqlRaw::test_unwrap_connection -[gw11] [ 3%] SKIPPED tests/db_pool_test.py::Test02MysqlRaw::test_unwrap_connection -tests/db_pool_test.py::Test02MysqlRaw::test_visibility_from_other_connections -[gw11] [ 3%] SKIPPED tests/db_pool_test.py::Test02MysqlRaw::test_visibility_from_other_connections -tests/db_pool_test.py::Test02MysqlRaw::test_waiters_get_woken -[gw11] [ 4%] SKIPPED tests/db_pool_test.py::Test02MysqlRaw::test_waiters_get_woken -tests/db_pool_test.py::Test02MysqlRaw::test_zero_max_age -[gw17] [ 4%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_waiters_get_woken -tests/db_pool_test.py::Test02Psycopg2Raw::test_zero_max_age -[gw17] [ 4%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_zero_max_age -tests/db_pool_test.py::Test02Psycopg2Raw::test_zero_max_idle -tests/db_pool_test.py::Test01MysqlTpool::test_put_doesnt_double_wrap -[gw7] [ 4%] SKIPPED tests/db_pool_test.py::Test01MysqlTpool::test_put_doesnt_double_wrap -tests/db_pool_test.py::Test01MysqlTpool::test_put_none -[gw7] [ 4%] SKIPPED tests/db_pool_test.py::Test01MysqlTpool::test_put_none -tests/db_pool_test.py::Test01MysqlTpool::test_raising_create -[gw7] [ 4%] SKIPPED tests/db_pool_test.py::Test01MysqlTpool::test_raising_create -tests/db_pool_test.py::Test01MysqlTpool::test_returns_immediately -[gw11] [ 4%] SKIPPED tests/db_pool_test.py::Test02MysqlRaw::test_zero_max_age -tests/db_pool_test.py::Test02MysqlRaw::test_zero_max_idle -[gw11] [ 5%] SKIPPED tests/db_pool_test.py::Test02MysqlRaw::test_zero_max_idle -tests/db_pool_test.py::Test01Psycopg2Tpool::test_bool -[gw11] [ 5%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_bool -tests/db_pool_test.py::Test01Psycopg2Tpool::test_close_does_a_put -[gw11] [ 5%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_close_does_a_put -tests/dagpool_test.py::test_wait_each_exc -[gw4] [ 5%] PASSED tests/dagpool_test.py::test_wait_each_exc -tests/dagpool_test.py::test_post_get_exc -[gw4] [ 5%] PASSED tests/dagpool_test.py::test_post_get_exc -tests/db_pool_test.py::test_raw_pool_issue_125 -[gw4] [ 5%] PASSED tests/db_pool_test.py::test_raw_pool_issue_125 -tests/dagpool_test.py::test_spawn_collision_post -[gw3] [ 5%] PASSED tests/dagpool_test.py::test_spawn_collision_post -tests/greendns_test.py::TestProxyResolver::test_getaliases_fqdn -[gw16] [ 6%] PASSED tests/debug_test.py::TestSpew::test_spew -tests/debug_test.py::TestSpew::test_unspew -[gw16] [ 6%] PASSED tests/debug_test.py::TestSpew::test_unspew -tests/debug_test.py::TestDebug::test_everything -[gw9] [ 6%] SKIPPED tests/db_pool_test.py::Test02MysqlRaw::test_create_cursor -tests/db_pool_test.py::Test02MysqlRaw::test_put_doesnt_double_wrap -[gw9] [ 6%] SKIPPED tests/db_pool_test.py::Test02MysqlRaw::test_put_doesnt_double_wrap -tests/db_pool_test.py::Test02MysqlRaw::test_put_none -[gw7] [ 6%] SKIPPED tests/db_pool_test.py::Test01MysqlTpool::test_returns_immediately -tests/db_pool_test.py::Test01MysqlTpool::test_run_bad_query -[gw7] [ 6%] SKIPPED tests/db_pool_test.py::Test01MysqlTpool::test_run_bad_query -tests/db_pool_test.py::Test01MysqlTpool::test_run_query -[gw7] [ 6%] SKIPPED tests/db_pool_test.py::Test01MysqlTpool::test_run_query -tests/db_pool_test.py::Test01MysqlTpool::test_safe_close -[gw7] [ 7%] SKIPPED tests/db_pool_test.py::Test01MysqlTpool::test_safe_close -[gw5] [ 7%] PASSED tests/db_pool_test.py::test_raw_pool_clear_update_current_size -tests/db_pool_test.py::Test01MysqlTpool::test_bool -[gw5] [ 7%] SKIPPED tests/db_pool_test.py::Test01MysqlTpool::test_bool -tests/db_pool_test.py::Test01MysqlTpool::test_close_does_a_put -[gw5] [ 7%] SKIPPED tests/db_pool_test.py::Test01MysqlTpool::test_close_does_a_put -tests/db_pool_test.py::Test01MysqlTpool::test_connecting -[gw5] [ 7%] SKIPPED tests/db_pool_test.py::Test01MysqlTpool::test_connecting -tests/db_pool_test.py::Test01MysqlTpool::test_connection_is_clean_after_put -tests/db_pool_test.py::Test02MysqlRaw::test_connection_is_clean_after_put -[gw8] [ 7%] SKIPPED tests/db_pool_test.py::Test02MysqlRaw::test_connection_is_clean_after_put -tests/greendns_test.py::TestResolve::test_A -[gw8] [ 7%] PASSED tests/greendns_test.py::TestResolve::test_A -tests/greendns_test.py::TestResolve::test_AAAA -[gw8] [ 8%] PASSED tests/greendns_test.py::TestResolve::test_AAAA -tests/greendns_test.py::TestResolve::test_exc -[gw8] [ 8%] PASSED tests/greendns_test.py::TestResolve::test_exc -tests/greendns_test.py::TestResolve::test_noraise_noanswer -[gw8] [ 8%] PASSED tests/greendns_test.py::TestResolve::test_noraise_noanswer -tests/greendns_test.py::TestResolve::test_noraise_nxdomain -[gw8] [ 8%] PASSED tests/greendns_test.py::TestResolve::test_noraise_nxdomain -tests/greendns_test.py::TestResolve::test_timeout -[gw8] [ 8%] PASSED tests/greendns_test.py::TestResolve::test_timeout -tests/greendns_test.py::TestResolve::test_unknown_rdtype -[gw8] [ 8%] PASSED tests/greendns_test.py::TestResolve::test_unknown_rdtype -[gw9] [ 8%] SKIPPED tests/db_pool_test.py::Test02MysqlRaw::test_put_none -tests/db_pool_test.py::Test02MysqlRaw::test_raising_create -[gw9] [ 9%] SKIPPED tests/db_pool_test.py::Test02MysqlRaw::test_raising_create -tests/db_pool_test.py::Test02MysqlRaw::test_returns_immediately -[gw9] [ 9%] SKIPPED tests/db_pool_test.py::Test02MysqlRaw::test_returns_immediately -tests/db_pool_test.py::Test02MysqlRaw::test_run_bad_query -[gw9] [ 9%] SKIPPED tests/db_pool_test.py::Test02MysqlRaw::test_run_bad_query -tests/db_pool_test.py::Test02MysqlRaw::test_run_query -[gw9] [ 9%] SKIPPED tests/db_pool_test.py::Test02MysqlRaw::test_run_query -[gw13] [ 9%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_run_query -tests/db_pool_test.py::Test02Psycopg2Raw::test_safe_close -[gw13] [ 9%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_safe_close -tests/db_pool_test.py::Test02Psycopg2Raw::test_set_isolation_level -[gw13] [ 9%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_set_isolation_level -tests/db_pool_test.py::Test02Psycopg2Raw::test_unwrap_connection -[gw13] [ 9%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_unwrap_connection -tests/db_pool_test.py::Test02Psycopg2Raw::test_visibility_from_other_connections -[gw13] [ 10%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_visibility_from_other_connections -tests/greendns_test.py::TestHostsResolver::test_query_ans_types -[gw12] [ 10%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_run_query -tests/db_pool_test.py::Test01Psycopg2Tpool::test_safe_close -[gw12] [ 10%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_safe_close -tests/db_pool_test.py::Test01Psycopg2Tpool::test_set_isolation_level -[gw12] [ 10%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_set_isolation_level -tests/db_pool_test.py::Test01Psycopg2Tpool::test_unwrap_connection -[gw12] [ 10%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_unwrap_connection -tests/db_pool_test.py::Test01Psycopg2Tpool::test_visibility_from_other_connections -[gw12] [ 10%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_visibility_from_other_connections -tests/db_pool_test.py::Test01Psycopg2Tpool::test_waiters_get_woken -[gw12] [ 10%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_waiters_get_woken -tests/db_pool_test.py::Test01Psycopg2Tpool::test_zero_max_age -[gw12] [ 11%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_zero_max_age -[gw15] [ 11%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_close_does_a_put -tests/db_pool_test.py::Test02Psycopg2Raw::test_connecting -[gw15] [ 11%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_connecting -tests/db_pool_test.py::Test02Psycopg2Raw::test_connection_is_clean_after_put -[gw15] [ 11%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_connection_is_clean_after_put -tests/db_pool_test.py::Test02Psycopg2Raw::test_create_cursor -[gw15] [ 11%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_create_cursor -tests/db_pool_test.py::Test02Psycopg2Raw::test_cursor_works_as_context_manager -[gw17] [ 11%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_zero_max_idle -[gw5] [ 11%] SKIPPED tests/db_pool_test.py::Test01MysqlTpool::test_connection_is_clean_after_put -tests/debug_test.py::TestSpew::test_line -[gw17] [ 12%] PASSED tests/debug_test.py::TestSpew::test_line -tests/debug_test.py::TestSpew::test_line_global -[gw17] [ 12%] PASSED tests/debug_test.py::TestSpew::test_line_global -tests/debug_test.py::TestSpew::test_line_nofile -[gw17] [ 12%] PASSED tests/debug_test.py::TestSpew::test_line_nofile -tests/debug_test.py::TestSpew::test_line_nooutput -[gw17] [ 12%] PASSED tests/debug_test.py::TestSpew::test_line_nooutput -[gw6] [ 12%] PASSED tests/dagpool_test.py::test_spawn_collision_spawn -tests/dagpool_test.py::test_spawn_multiple -[gw6] [ 12%] PASSED tests/dagpool_test.py::test_spawn_multiple -tests/dagpool_test.py::test_spawn_many -[gw6] [ 12%] PASSED tests/dagpool_test.py::test_spawn_many -tests/dagpool_test.py::test_wait_each_all -[gw6] [ 13%] PASSED tests/dagpool_test.py::test_wait_each_all -tests/dagpool_test.py::test_kill -[gw6] [ 13%] PASSED tests/dagpool_test.py::test_kill -tests/dagpool_test.py::test_post_collision_preload -[gw6] [ 13%] PASSED tests/dagpool_test.py::test_post_collision_preload -tests/dagpool_test.py::test_post_collision_post -[gw6] [ 13%] PASSED tests/dagpool_test.py::test_post_collision_post -[gw16] [ 13%] PASSED tests/debug_test.py::TestDebug::test_everything -tests/db_pool_test.py::test_raw_pool_custom_cleanup_ok -[gw4] [ 13%] PASSED tests/db_pool_test.py::test_raw_pool_custom_cleanup_ok -tests/greendns_test.py::TestUdp::test_udp_ipv4_wrong_addr -[gw15] [ 13%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_cursor_works_as_context_manager -tests/db_pool_test.py::Test02Psycopg2Raw::test_put_doesnt_double_wrap -[gw15] [ 14%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_put_doesnt_double_wrap -[gw19] [ 14%] PASSED tests/greendns_test.py::TestHostsResolver::test_getaliases_unknown -tests/debug_test.py::TestDebug::test_hub_exceptions -[gw2] [ 14%] PASSED tests/convenience_test.py::TestServe::test_excepting_server -tests/convenience_test.py::TestServe::test_excepting_server_already_closed -tests/db_pool_test.py::Test01Psycopg2Tpool::test_cursor_works_as_context_manager -[gw10] [ 14%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_cursor_works_as_context_manager -tests/db_pool_test.py::Test01Psycopg2Tpool::test_put_doesnt_double_wrap -[gw10] [ 14%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_put_doesnt_double_wrap -tests/db_pool_test.py::Test01Psycopg2Tpool::test_put_none -[gw10] [ 14%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_put_none -tests/db_pool_test.py::Test01Psycopg2Tpool::test_raising_create -[gw10] [ 14%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_raising_create -tests/db_pool_test.py::Test01Psycopg2Tpool::test_returns_immediately -tests/db_pool_test.py::Test01MysqlTpool::test_create_cursor -[gw5] [ 15%] SKIPPED tests/db_pool_test.py::Test01MysqlTpool::test_create_cursor -tests/db_pool_test.py::Test01Psycopg2Tpool::test_connecting -[gw11] [ 15%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_connecting -tests/greendns_test.py::TestResolveCname::test_nodata -[gw11] [ 15%] PASSED tests/greendns_test.py::TestResolveCname::test_nodata -tests/greendns_test.py::TestResolveCname::test_success -[gw11] [ 15%] PASSED tests/greendns_test.py::TestResolveCname::test_success -tests/greendns_test.py::TestResolveCname::test_timeout -[gw11] [ 15%] PASSED tests/greendns_test.py::TestResolveCname::test_timeout -tests/greendns_test.py::TestGetaddrinfo::test_AI_ADDRCONFIG -[gw11] [ 15%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_AI_ADDRCONFIG -tests/greendns_test.py::TestGetaddrinfo::test_AI_ADDRCONFIG_noaddr -[gw11] [ 15%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_AI_ADDRCONFIG_noaddr -tests/greendns_test.py::TestGetaddrinfo::test_canonname -[gw11] [ 16%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_canonname -tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_inet6 -[gw5] [ 16%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_inet6 -tests/greendns_test.py::TestHostsResolver::test_hosts_case_insensitive -[gw10] [ 16%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_returns_immediately -tests/db_pool_test.py::Test01MysqlTpool::test_unwrap_connection -[gw7] [ 16%] SKIPPED tests/db_pool_test.py::Test01MysqlTpool::test_unwrap_connection -tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_bytes -[gw7] [ 16%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_bytes -tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_hosts_only_ans_with_error -[gw7] [ 16%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_hosts_only_ans_with_error -tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_hosts_only_ans_with_timeout -[gw7] [ 16%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_hosts_only_ans_with_timeout -tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_hosts_only_dns_error -[gw7] [ 17%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_hosts_only_dns_error -tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_only_a_ans -[gw5] [ 17%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_only_a_ans -tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_only_aaaa_ans -[gw5] [ 17%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_only_aaaa_ans -tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_type_parameter -tests/dagpool_test.py::test_post_collision_spawn -tests/db_pool_test.py::Test01Psycopg2Tpool::test_zero_max_idle -tests/db_pool_test.py::Test02Psycopg2Raw::test_put_none -tests/greendns_test.py::TestResolveCname::test_no_answer -[gw8] [ 17%] PASSED tests/greendns_test.py::TestResolveCname::test_no_answer -tests/greendns_test.py::TestGetaddrinfo::test_numerichost -tests/db_pool_test.py::Test02MysqlRaw::test_safe_close -[gw5] [ 17%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_type_parameter -tests/debug_test.py::TestSpew::test_line_novalue -tests/db_pool_test.py::Test01Psycopg2Tpool::test_run_bad_query -tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo -tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_hosts_only_timeout -[gw7] [ 17%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_hosts_only_timeout -tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_idn -[gw7] [ 17%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_idn -[gw8] [ 18%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_numerichost -tests/greendns_test.py::TestGetaddrinfo::test_numericserv -[gw8] [ 18%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_numericserv -[gw10] [ 18%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_run_bad_query -[gw11] [ 18%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo -[gw9] [ 18%] SKIPPED tests/db_pool_test.py::Test02MysqlRaw::test_safe_close -tests/greendns_test.py::TestIsIpAddr::test_isv6 -[gw17] [ 18%] PASSED tests/debug_test.py::TestSpew::test_line_novalue -tests/greenio_test.py::TestGreenSocket::test_close_with_makefile -tests/greendns_test.py::TestGetaddrinfo::test_host_none -[gw6] [ 18%] PASSED tests/dagpool_test.py::test_post_collision_spawn -tests/greenio_test.py::TestGreenSocket::test_invalid_connection -[gw12] [ 18%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_zero_max_idle -tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_inet -[gw7] [ 19%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_inet -tests/greenio_test.py::TestGreenPipe::test_pip_read_until_end -tests/greendns_test.py::TestGetaddrinfo::test_v4mapped -[gw8] [ 19%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_v4mapped -tests/greendns_test.py::TestGetaddrinfo::test_v4mapped_all -[gw5] [ 19%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_host_none -tests/greendns_test.py::TestGetaddrinfo::test_host_none_passive -[gw5] [ 19%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_host_none_passive -tests/greendns_test.py::TestGetaddrinfo::test_noport -[gw5] [ 19%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_noport -tests/greenio_test.py::TestGreenIoLong::test_multiple_readers -tests/greenio_test.py::TestGreenSocket::test_send_timeout -tests/greenio_test.py::TestGreenSocket::test_timeout_and_final_write -[gw19] [ 19%] PASSED tests/greendns_test.py::TestHostsResolver::test_hosts_case_insensitive -tests/greendns_test.py::TestHostsResolver::test_load_no_contents -tests/greendns_test.py::TestGethostbyname::test_ipaddr -[gw12] [ 19%] PASSED tests/greendns_test.py::TestGethostbyname::test_ipaddr -tests/greendns_test.py::TestGethostbyname::test_name -[gw12] [ 20%] PASSED tests/greendns_test.py::TestGethostbyname::test_name -tests/greendns_test.py::TestGetaliases::test_getaliases -[gw12] [ 20%] PASSED tests/greendns_test.py::TestGetaliases::test_getaliases -tests/greendns_test.py::TestGethostbyname_ex::test_ipaddr -[gw15] [ 20%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_put_none -tests/greendns_test.py::test_reverse_name -[gw0] [ 20%] PASSED tests/api_test.py::TestApi::test_001_trampoline_timeout -tests/api_test.py::TestApi::test_connect_ssl -[gw8] [ 20%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_v4mapped_all -tests/greendns_test.py::TestIsIpAddr::test_isv4 -[gw12] [ 20%] PASSED tests/greendns_test.py::TestGethostbyname_ex::test_ipaddr -tests/greendns_test.py::TestGethostbyname_ex::test_multiple_addrs -[gw12] [ 20%] PASSED tests/greendns_test.py::TestGethostbyname_ex::test_multiple_addrs -tests/greendns_test.py::TestGethostbyname_ex::test_name -[gw4] [ 21%] PASSED tests/greendns_test.py::TestUdp::test_udp_ipv4_wrong_addr -tests/greendns_test.py::TestUdp::test_udp_ipv4_wrong_addr_ignore -[gw16] [ 21%] PASSED tests/debug_test.py::TestDebug::test_hub_exceptions -[gw3] [ 21%] PASSED tests/greendns_test.py::TestProxyResolver::test_getaliases_fqdn -tests/env_test.py::test_hub_selects -tests/greendns_test.py::TestProxyResolver::test_getaliases_nxdomain -[gw12] [ 21%] PASSED tests/greendns_test.py::TestGethostbyname_ex::test_name -tests/greendns_test.py::TestRaiseErrors::test_raise_new_error -[gw2] [ 21%] PASSED tests/convenience_test.py::TestServe::test_excepting_server_already_closed -tests/convenience_test.py::TestServe::test_exiting_server -[gw13] [ 21%] PASSED tests/greendns_test.py::TestHostsResolver::test_query_ans_types -tests/greendns_test.py::TestHostsResolver::test_query_unknown_no_raise -[gw0] [ 21%] PASSED tests/api_test.py::TestApi::test_connect_ssl -[gw7] [ 22%] PASSED tests/greenio_test.py::TestGreenPipe::test_pip_read_until_end -tests/greenio_test.py::TestGreenPipe::test_pipe -[gw19] [ 22%] PASSED tests/greendns_test.py::TestHostsResolver::test_load_no_contents -tests/greendns_test.py::TestHostsResolver::test_load_v4_v6_cname_aliases -tests/api_test.py::TestApi::test_connect_tcp -[gw6] [ 22%] PASSED tests/greenio_test.py::TestGreenSocket::test_invalid_connection -tests/greenio_test.py::TestGreenSocket::test_nonblocking_accept_mark_as_reopened -[gw17] [ 22%] PASSED tests/greenio_test.py::TestGreenSocket::test_close_with_makefile -[gw3] [ 22%] PASSED tests/greendns_test.py::TestProxyResolver::test_getaliases_nxdomain -[gw8] [ 22%] PASSED tests/greendns_test.py::TestIsIpAddr::test_isv4 -tests/greendns_test.py::TestProxyResolver::test_hosts -tests/greendns_test.py::TestIsIpAddr::test_isv4_false -[gw2] [ 22%] PASSED tests/convenience_test.py::TestServe::test_exiting_server -tests/convenience_test.py::TestServe::test_raising_stopserve -[gw9] [ 23%] PASSED tests/greendns_test.py::TestIsIpAddr::test_isv6 -tests/greendns_test.py::TestIsIpAddr::test_isv6_invalid -tests/greenio_test.py::TestGreenSocket::test_closure -[gw12] [ 23%] PASSED tests/greendns_test.py::TestRaiseErrors::test_raise_new_error -tests/greenpool_test.py::GreenPool::test_empty_imap -[gw13] [ 23%] PASSED tests/greendns_test.py::TestHostsResolver::test_query_unknown_no_raise -tests/greendns_test.py::TestHostsResolver::test_query_unknown_raises -[gw10] [ 23%] PASSED tests/greenio_test.py::TestGreenSocket::test_send_timeout -tests/greenio_test.py::TestGreenSocket::test_sendall -[gw11] [ 23%] PASSED tests/greenio_test.py::TestGreenSocket::test_timeout_and_final_write -tests/greenio_test.py::TestGreenSocket::test_wrap_socket -[gw19] [ 23%] PASSED tests/greendns_test.py::TestHostsResolver::test_load_v4_v6_cname_aliases -tests/greendns_test.py::TestHostsResolver::test_load_v6_link_local -[gw4] [ 23%] PASSED tests/greendns_test.py::TestUdp::test_udp_ipv4_wrong_addr_ignore -tests/greendns_test.py::TestUdp::test_udp_ipv6 -[gw0] [ 24%] PASSED tests/api_test.py::TestApi::test_connect_tcp -tests/api_test.py::TestApi::test_killing_dormant -[gw3] [ 24%] PASSED tests/greendns_test.py::TestProxyResolver::test_hosts -tests/greendns_test.py::TestProxyResolver::test_hosts_noanswer -[gw12] [ 24%] PASSED tests/greenpool_test.py::GreenPool::test_empty_imap -tests/greenpool_test.py::GreenPool::test_exceptions -[gw8] [ 24%] PASSED tests/greendns_test.py::TestIsIpAddr::test_isv4_false -tests/greendns_test.py::TestIsIpAddr::test_isv4_none -[gw6] [ 24%] PASSED tests/greenio_test.py::TestGreenSocket::test_nonblocking_accept_mark_as_reopened -[gw17] [ 24%] SKIPPED tests/greenio_test.py::TestGreenSocket::test_closure -tests/greenio_test.py::TestGreenSocket::test_datagram_socket_operations_work -tests/greenio_test.py::TestGreenSocket::test_raised_multiple_readers -[gw11] [ 24%] PASSED tests/greenio_test.py::TestGreenSocket::test_wrap_socket -tests/greenio_test.py::TestGreenSocket::test_zero_timeout_and_back -[gw7] [ 25%] PASSED tests/greenio_test.py::TestGreenPipe::test_pipe -tests/greenio_test.py::TestGreenPipe::test_pipe_read -[gw3] [ 25%] PASSED tests/greendns_test.py::TestProxyResolver::test_hosts_noanswer -[gw2] [ 25%] PASSED tests/convenience_test.py::TestServe::test_raising_stopserve -tests/convenience_test.py::TestServe::test_wrap_ssl -tests/greendns_test.py::TestProxyResolver::test_noanswer -[gw14] [ 25%] PASSED tests/env_test.py::test_tpool_zero -tests/event_test.py::TestEvent::test_double_exception -[gw12] [ 25%] PASSED tests/greenpool_test.py::GreenPool::test_exceptions -tests/greenpool_test.py::GreenPool::test_imap -[gw19] [ 25%] PASSED tests/greendns_test.py::TestHostsResolver::test_load_v6_link_local -tests/greendns_test.py::TestHostsResolver::test_query_A -[gw6] [ 25%] PASSED tests/greenio_test.py::TestGreenSocket::test_raised_multiple_readers -tests/greenio_test.py::TestGreenSocket::test_recv_into_timeout -[gw9] [ 26%] PASSED tests/greendns_test.py::TestIsIpAddr::test_isv6_invalid -tests/greendns_test.py::TestIsIpAddr::test_isv6_none -[gw0] [ 26%] PASSED tests/api_test.py::TestApi::test_killing_dormant -tests/api_test.py::TestApi::test_nested_with_timeout -[gw17] [ 26%] PASSED tests/greenio_test.py::TestGreenSocket::test_datagram_socket_operations_work -tests/greenio_test.py::TestGreenSocket::test_default_nonblocking -[gw11] [ 26%] PASSED tests/greenio_test.py::TestGreenSocket::test_zero_timeout_and_back -tests/greenio_test.py::test_get_fileno_of_a_socket_works -[gw11] [ 26%] PASSED tests/greenio_test.py::test_get_fileno_of_a_socket_works -[gw8] [ 26%] PASSED tests/greendns_test.py::TestIsIpAddr::test_isv4_none -tests/greenio_test.py::test_pipe_context -[gw8] [ 26%] PASSED tests/greenio_test.py::test_pipe_context -[gw3] [ 27%] PASSED tests/greendns_test.py::TestProxyResolver::test_noanswer -tests/greendns_test.py::TestProxyResolver::test_noanswer_hosts -[gw7] [ 27%] PASSED tests/greenio_test.py::TestGreenPipe::test_pipe_read -tests/greenio_test.py::TestGreenPipe::test_pipe_read_unbuffered -tests/greenio_test.py::test_greenpipe_write -tests/greenio_test.py::test_get_fileno_of_an_int_works -[gw11] [ 27%] PASSED tests/greenio_test.py::test_get_fileno_of_an_int_works -tests/greenio_test.py::test_get_fileno_of_wrong_type_fails -[gw11] [ 27%] PASSED tests/greenio_test.py::test_get_fileno_of_wrong_type_fails -[gw4] [ 27%] PASSED tests/greendns_test.py::TestUdp::test_udp_ipv6 -tests/greenio_test.py::test_get_fileno_of_a_socket_with_fileno_returning_wrong_type_fails -[gw11] [ 27%] PASSED tests/greenio_test.py::test_get_fileno_of_a_socket_with_fileno_returning_wrong_type_fails -tests/greenpool_test.py::GreenPool::test_multiple_coros -[gw13] [ 27%] PASSED tests/greendns_test.py::TestHostsResolver::test_query_unknown_raises -tests/greendns_test.py::TestHostsResolver::test_query_unknown_type -tests/greendns_test.py::TestUdp::test_udp_ipv6_addr_zeroes -[gw12] [ 27%] PASSED tests/greenpool_test.py::GreenPool::test_imap -tests/greenpool_test.py::GreenPool::test_imap_multi_args -[gw8] [ 28%] PASSED tests/greenio_test.py::test_greenpipe_write -tests/greenio_test.py::test_greenpipe_append -[gw2] [ 28%] PASSED tests/convenience_test.py::TestServe::test_wrap_ssl -tests/convenience_test.py::test_socket_reuse -[gw19] [ 28%] PASSED tests/greendns_test.py::TestHostsResolver::test_query_A -tests/greendns_test.py::TestHostsResolver::test_query_AAAA -[gw13] [ 28%] PASSED tests/greendns_test.py::TestHostsResolver::test_query_unknown_type -[gw7] [ 28%] PASSED tests/greenio_test.py::TestGreenPipe::test_pipe_read_unbuffered -tests/greenio_test.py::TestGreenPipe::test_pipe_writes_large_messages -[gw17] [ 28%] PASSED tests/greenio_test.py::TestGreenSocket::test_default_nonblocking -tests/greenio_test.py::TestGreenSocket::test_del_closes_socket -[gw2] [ 28%] PASSED tests/convenience_test.py::test_socket_reuse -tests/convenience_test.py::test_reuse_random_port_warning -[gw2] [ 29%] PASSED tests/convenience_test.py::test_reuse_random_port_warning -tests/greendns_test.py::TestHostsResolver::test_readlines_lines -[gw3] [ 29%] PASSED tests/greendns_test.py::TestProxyResolver::test_noanswer_hosts -tests/greendns_test.py::TestProxyResolver::test_nxdomain -tests/convenience_test.py::test_reuseport_oserror -[gw2] [ 29%] PASSED tests/convenience_test.py::test_reuseport_oserror -tests/greenpool_test.py::GreenPool::test_spawn_n_2 -[gw6] [ 29%] PASSED tests/greenio_test.py::TestGreenSocket::test_recv_into_timeout -tests/greenio_test.py::TestGreenSocket::test_recv_timeout -[gw14] [ 29%] PASSED tests/event_test.py::TestEvent::test_double_exception -[gw8] [ 29%] PASSED tests/greenio_test.py::test_greenpipe_append -tests/greenio_test.py::test_greenpipe_read_overwrite -[gw11] [ 29%] PASSED tests/greenpool_test.py::GreenPool::test_multiple_coros -tests/greenpool_test.py::GreenPool::test_pool_smash -tests/event_test.py::TestEvent::test_multiple_waiters -[gw0] [ 30%] PASSED tests/api_test.py::TestApi::test_nested_with_timeout -tests/api_test.py::TestApi::test_tcp_listener -[gw15] [ 30%] PASSED tests/greendns_test.py::test_reverse_name -tests/greendns_test.py::test_proxy_resolve_unqualified -[gw15] [ 30%] PASSED tests/greendns_test.py::test_proxy_resolve_unqualified -tests/greendns_test.py::test_hosts_priority -[gw15] [ 30%] PASSED tests/greendns_test.py::test_hosts_priority -tests/greendns_test.py::test_hosts_no_network -[gw4] [ 30%] PASSED tests/greendns_test.py::TestUdp::test_udp_ipv6_addr_zeroes -tests/greendns_test.py::TestUdp::test_udp_ipv6_timeout -[gw7] [ 30%] PASSED tests/greenio_test.py::TestGreenPipe::test_pipe_writes_large_messages -[gw15] [ 30%] PASSED tests/greendns_test.py::test_hosts_no_network -tests/greendns_test.py::test_import_rdtypes_then_eventlet -[gw9] [ 31%] PASSED tests/greendns_test.py::TestIsIpAddr::test_isv6_none -tests/greendns_test.py::TestIsIpAddr::test_none -tests/greenio_test.py::TestGreenPipe::test_seek_on_buffered_pipe -[gw11] [ 31%] PASSED tests/greenpool_test.py::GreenPool::test_pool_smash -[gw8] [ 31%] PASSED tests/greenio_test.py::test_greenpipe_read_overwrite -tests/greenio_test.py::test_greenpipe_write_plus -tests/greenpool_test.py::GreenPool::test_recursive_waitall -[gw12] [ 31%] PASSED tests/greenpool_test.py::GreenPool::test_imap_multi_args -tests/greenpool_test.py::GreenPool::test_imap_nonefunc -[gw19] [ 31%] PASSED tests/greendns_test.py::TestHostsResolver::test_query_AAAA -tests/greendns_test.py::TestHostsResolver::test_query_CNAME -[gw1] [ 31%] PASSED tests/api_test.py::test_timeouterror_deprecated -tests/backdoor_test.py::BackdoorTest::test_quick_client_disconnect -[gw8] [ 31%] PASSED tests/greenio_test.py::test_greenpipe_write_plus -tests/greenio_test.py::test_greenpipe_append_plus -[gw8] [ 32%] PASSED tests/greenio_test.py::test_greenpipe_append_plus -tests/greenthread_test.py::Spawn::test_simple -[gw3] [ 32%] PASSED tests/greendns_test.py::TestProxyResolver::test_nxdomain -[gw7] [ 32%] PASSED tests/greenio_test.py::TestGreenPipe::test_seek_on_buffered_pipe -tests/greendns_test.py::TestProxyResolver::test_resolver -tests/greenio_test.py::TestGreenPipe::test_truncate -[gw14] [ 32%] PASSED tests/event_test.py::TestEvent::test_multiple_waiters -tests/event_test.py::TestEvent::test_multiple_waiters_with_exception -[gw0] [ 32%] PASSED tests/api_test.py::TestApi::test_tcp_listener -tests/api_test.py::TestApi::test_timeout_cancel -[gw2] [ 32%] PASSED tests/greenpool_test.py::GreenPool::test_spawn_n_2 -tests/greenpool_test.py::GreenPool::test_starmap -[gw10] [ 32%] PASSED tests/greenio_test.py::TestGreenSocket::test_sendall -tests/greenio_test.py::TestGreenSocket::test_sendall_timeout -[gw19] [ 33%] PASSED tests/greendns_test.py::TestHostsResolver::test_query_CNAME -[gw13] [ 33%] PASSED tests/greendns_test.py::TestHostsResolver::test_readlines_lines -tests/greenpool_test.py::Stress::test_with_intpool -[gw11] [ 33%] PASSED tests/greenpool_test.py::GreenPool::test_recursive_waitall -tests/greenpool_test.py::GreenPool::test_reentrant -[gw6] [ 33%] PASSED tests/greenio_test.py::TestGreenSocket::test_recv_timeout -tests/greenio_test.py::TestGreenSocket::test_recvfrom_into_timeout -[gw12] [ 33%] PASSED tests/greenpool_test.py::GreenPool::test_imap_nonefunc -[gw18] [ 33%] PASSED tests/green_http_test.py::test_green_http_doesnt_change_original_module -tests/green_http_test.py::test_green_httplib_doesnt_change_original_module -tests/greendns_test.py::TestHostsResolver::test_readlines_missing_file -[gw7] [ 33%] PASSED tests/greenio_test.py::TestGreenPipe::test_truncate -tests/hub_test.py::TestTimerCleanup::test_cancel_accumulated -tests/greenpool_test.py::GreenPool::test_imap_raises -[gw16] [ 34%] PASSED tests/env_test.py::test_hub_selects -tests/env_test.py::test_tpool_dns -[gw8] [ 34%] PASSED tests/greenthread_test.py::Spawn::test_simple -tests/greenthread_test.py::SpawnAfter::test_basic -[gw11] [ 34%] PASSED tests/greenpool_test.py::GreenPool::test_reentrant -tests/greenpool_test.py::GreenPool::test_resize -[gw1] [ 34%] PASSED tests/backdoor_test.py::BackdoorTest::test_quick_client_disconnect -[gw14] [ 34%] PASSED tests/event_test.py::TestEvent::test_multiple_waiters_with_exception -tests/event_test.py::TestEvent::test_reset -tests/backdoor_test.py::BackdoorTest::test_server -[gw3] [ 34%] PASSED tests/greendns_test.py::TestProxyResolver::test_resolver -tests/greenthread_test.py::SpawnAfter::test_link -[gw7] [ 34%] PASSED tests/hub_test.py::TestTimerCleanup::test_cancel_accumulated -tests/hub_test.py::TestTimerCleanup::test_cancel_immediate -[gw19] [ 35%] PASSED tests/greenpool_test.py::Stress::test_with_intpool -tests/greenthread_test.py::Spawn::test_kill -[gw12] [ 35%] PASSED tests/greenpool_test.py::GreenPool::test_imap_raises -tests/hub_test.py::TestExceptionInMainloop::test_sleep -[gw9] [ 35%] PASSED tests/greendns_test.py::TestIsIpAddr::test_none -tests/greendns_test.py::TestIsIpAddr::test_v4 -[gw0] [ 35%] PASSED tests/api_test.py::TestApi::test_timeout_cancel -[gw17] [ 35%] PASSED tests/greenio_test.py::TestGreenSocket::test_del_closes_socket -tests/greenio_test.py::TestGreenSocket::test_dup_nonblocking -tests/api_test.py::test_wrap_is_timeout -[gw0] [ 35%] PASSED tests/api_test.py::test_wrap_is_timeout -tests/hub_test.py::test_fork_simple -[gw6] [ 35%] PASSED tests/greenio_test.py::TestGreenSocket::test_recvfrom_into_timeout -[gw4] [ 36%] PASSED tests/greendns_test.py::TestUdp::test_udp_ipv6_timeout -tests/greenio_test.py::TestGreenSocket::test_recvfrom_timeout -tests/greendns_test.py::TestUdp::test_udp_ipv6_wrong_addr -[gw3] [ 36%] PASSED tests/greenthread_test.py::SpawnAfter::test_link -tests/greenthread_test.py::SpawnAfter::test_link_after_exited -[gw11] [ 36%] PASSED tests/greenpool_test.py::GreenPool::test_resize -tests/greenpool_test.py::GreenPool::test_spawn -[gw7] [ 36%] PASSED tests/hub_test.py::TestTimerCleanup::test_cancel_immediate -tests/hub_test.py::TestMultipleListenersCleanup::test_cleanup -[gw14] [ 36%] PASSED tests/event_test.py::TestEvent::test_reset -tests/event_test.py::TestEvent::test_waiting_for_event -[gw8] [ 36%] PASSED tests/greenthread_test.py::SpawnAfter::test_basic -tests/greenthread_test.py::SpawnAfter::test_cancel -[gw2] [ 36%] PASSED tests/greenpool_test.py::GreenPool::test_starmap -tests/greenpool_test.py::GreenPool::test_timer_cancel -[gw1] [ 36%] PASSED tests/backdoor_test.py::BackdoorTest::test_server -tests/backdoor_test.py::BackdoorTest::test_server_on_ipv6_socket -[gw19] [ 37%] PASSED tests/greenthread_test.py::Spawn::test_kill -tests/greenthread_test.py::Spawn::test_kill_meth -[gw12] [ 37%] PASSED tests/hub_test.py::TestExceptionInMainloop::test_sleep -[gw11] [ 37%] PASSED tests/greenpool_test.py::GreenPool::test_spawn -tests/hub_test.py::TestExceptionInGreenthread::test_exceptionleaks -[gw13] [ 37%] PASSED tests/greendns_test.py::TestHostsResolver::test_readlines_missing_file -tests/greendns_test.py::TestUdp::test_udp_ipv4 -[gw7] [ 37%] PASSED tests/hub_test.py::TestMultipleListenersCleanup::test_cleanup -tests/hub_test.py::TestScheduleCall::test_global -tests/greenpool_test.py::GreenPool::test_spawn_n -[gw1] [ 37%] SKIPPED tests/backdoor_test.py::BackdoorTest::test_server_on_ipv6_socket -tests/backdoor_test.py::BackdoorTest::test_server_on_unix_socket -[gw3] [ 37%] PASSED tests/greenthread_test.py::SpawnAfter::test_link_after_exited -tests/greenthread_test.py::SpawnAfter::test_link_relinks -[gw6] [ 38%] PASSED tests/greenio_test.py::TestGreenSocket::test_recvfrom_timeout -tests/mysqldb_test.py::TestMySQLdb::test_create_cursor -[gw6] [ 38%] SKIPPED tests/mysqldb_test.py::TestMySQLdb::test_create_cursor -[gw8] [ 38%] PASSED tests/greenthread_test.py::SpawnAfter::test_cancel -tests/greenthread_test.py::SpawnAfter::test_cancel_already_started -[gw14] [ 38%] PASSED tests/event_test.py::TestEvent::test_waiting_for_event -tests/event_test.py::test_wait_timeout_ok -tests/mysqldb_test.py::TestMySQLdb::test_module_attributes -[gw6] [ 38%] SKIPPED tests/mysqldb_test.py::TestMySQLdb::test_module_attributes -tests/mysqldb_test.py::TestMySQLdb::test_run_bad_query -[gw6] [ 38%] SKIPPED tests/mysqldb_test.py::TestMySQLdb::test_run_bad_query -tests/mysqldb_test.py::TestMySQLdb::test_run_query -[gw6] [ 38%] SKIPPED tests/mysqldb_test.py::TestMySQLdb::test_run_query -tests/mysqldb_test.py::TestMySQLdb::test_visibility_from_other_connections -[gw6] [ 39%] SKIPPED tests/mysqldb_test.py::TestMySQLdb::test_visibility_from_other_connections -tests/mysqldb_test.py::TestMySQLdb::test_yields -[gw6] [ 39%] SKIPPED tests/mysqldb_test.py::TestMySQLdb::test_yields -tests/mysqldb_test.py::TestMonkeyPatch::test_monkey_patching -[gw7] [ 39%] PASSED tests/hub_test.py::TestScheduleCall::test_global -tests/hub_test.py::TestScheduleCall::test_local -[gw19] [ 39%] PASSED tests/greenthread_test.py::Spawn::test_kill_meth -tests/greenthread_test.py::Spawn::test_kill_n -[gw2] [ 39%] PASSED tests/greenpool_test.py::GreenPool::test_timer_cancel -tests/greenpool_test.py::GreenPool::test_waitall_on_nothing -[gw14] [ 39%] PASSED tests/event_test.py::test_wait_timeout_ok -tests/event_test.py::test_wait_timeout_exceed -[gw17] [ 39%] PASSED tests/greenio_test.py::TestGreenSocket::test_dup_nonblocking -[gw13] [ 40%] PASSED tests/greendns_test.py::TestUdp::test_udp_ipv4 -tests/greenio_test.py::TestGreenSocket::test_full_duplex -[gw9] [ 40%] PASSED tests/greendns_test.py::TestIsIpAddr::test_v4 -tests/greendns_test.py::TestUdp::test_udp_ipv4_timeout -[gw10] [ 40%] PASSED tests/greenio_test.py::TestGreenSocket::test_sendall_timeout -tests/greendns_test.py::TestIsIpAddr::test_v4_illegal -tests/greenio_test.py::TestGreenSocket::test_shutdown_safe -[gw1] [ 40%] PASSED tests/backdoor_test.py::BackdoorTest::test_server_on_unix_socket -tests/convenience_test.py::TestServe::test_blocking -[gw6] [ 40%] SKIPPED tests/mysqldb_test.py::TestMonkeyPatch::test_monkey_patching -[gw3] [ 40%] PASSED tests/greenthread_test.py::SpawnAfter::test_link_relinks -tests/greenthread_test.py::SpawnAfter::test_n -tests/patcher_test.py::MonkeyPatch::test_boolean_all -[gw4] [ 40%] PASSED tests/greendns_test.py::TestUdp::test_udp_ipv6_wrong_addr -tests/greendns_test.py::TestUdp::test_udp_ipv6_wrong_addr_ignore -[gw14] [ 41%] PASSED tests/event_test.py::test_wait_timeout_exceed -tests/patcher_test.py::MonkeyPatch::test_boolean_negative2 -[gw12] [ 41%] PASSED tests/hub_test.py::TestExceptionInGreenthread::test_exceptionleaks -tests/hub_test.py::TestExceptionInGreenthread::test_exceptionpreservation -[gw19] [ 41%] PASSED tests/greenthread_test.py::Spawn::test_kill_n -tests/greenthread_test.py::Spawn::test_link -[gw18] [ 41%] PASSED tests/green_http_test.py::test_green_httplib_doesnt_change_original_module -tests/green_http_test.py::test_http_request_encode_chunked_kwarg -[gw18] [ 41%] PASSED tests/green_http_test.py::test_http_request_encode_chunked_kwarg -[gw1] [ 41%] PASSED tests/convenience_test.py::TestServe::test_blocking -tests/convenience_test.py::TestServe::test_called_for_each_connection -tests/green_profile_test.py::test_green_profile_basic -[gw18] [ 41%] PASSED tests/green_profile_test.py::test_green_profile_basic -[gw3] [ 42%] PASSED tests/greenthread_test.py::SpawnAfter::test_n -tests/greenthread_test.py::SpawnAfter::test_simple -[gw2] [ 42%] PASSED tests/greenpool_test.py::GreenPool::test_waitall_on_nothing -tests/greenpool_test.py::GreenPool::test_waiting -tests/green_select_test.py::test_select_mark_file_as_reopened -[gw7] [ 42%] PASSED tests/hub_test.py::TestScheduleCall::test_local -[gw8] [ 42%] PASSED tests/greenthread_test.py::SpawnAfter::test_cancel_already_started -tests/greenthread_test.py::SpawnAfter::test_kill -tests/hub_test.py::TestScheduleCall::test_ordering -[gw11] [ 42%] PASSED tests/greenpool_test.py::GreenPool::test_spawn_n -tests/not_asyncio_test.py::test_spawn_from_coroutine_errors -[gw11] [ 42%] PASSED tests/not_asyncio_test.py::test_spawn_from_coroutine_errors -tests/openssl_test.py::test_import -[gw11] [ 42%] PASSED tests/openssl_test.py::test_import -[gw3] [ 43%] PASSED tests/greenthread_test.py::SpawnAfter::test_simple -tests/greenthread_test.py::SpawnAfterLocal::test_spawn_is_not_cancelled -tests/os_test.py::test_pathlib_open_issue_534 -[gw11] [ 43%] PASSED tests/os_test.py::test_pathlib_open_issue_534 -[gw13] [ 43%] PASSED tests/greendns_test.py::TestUdp::test_udp_ipv4_timeout -tests/patcher_test.py::Threading::test_tpool -tests/patcher_psycopg_test.py::PatchingPsycopg::test_psycopg_patched -[gw19] [ 43%] PASSED tests/greenthread_test.py::Spawn::test_link -tests/greenthread_test.py::Spawn::test_link_after_exited -[gw1] [ 43%] PASSED tests/convenience_test.py::TestServe::test_called_for_each_connection -tests/convenience_test.py::TestServe::test_concurrency -[gw17] [ 43%] PASSED tests/greenio_test.py::TestGreenSocket::test_full_duplex -tests/patcher_test.py::Tpool::test_patched_thread -[gw2] [ 43%] PASSED tests/greenpool_test.py::GreenPool::test_waiting -tests/greenpool_test.py::GreenPile::test_constructing_from_pool -[gw8] [ 44%] PASSED tests/greenthread_test.py::SpawnAfter::test_kill -tests/greenthread_test.py::SpawnAfter::test_kill_already_started -[gw4] [ 44%] PASSED tests/greendns_test.py::TestUdp::test_udp_ipv6_wrong_addr_ignore -tests/greendns_test.py::TestProxyResolver::test_getaliases -[gw12] [ 44%] PASSED tests/hub_test.py::TestExceptionInGreenthread::test_exceptionpreservation -tests/hub_test.py::TestHubBlockingDetector::test_block_detect -[gw1] [ 44%] PASSED tests/convenience_test.py::TestServe::test_concurrency -tests/patcher_test.py::GreenThreadWrapper::test_name -[gw9] [ 44%] PASSED tests/greendns_test.py::TestIsIpAddr::test_v4_illegal -[gw7] [ 44%] PASSED tests/hub_test.py::TestScheduleCall::test_ordering -tests/hub_test.py::TestDebug::test_debug_listeners -tests/greendns_test.py::TestIsIpAddr::test_v6_addr -[gw10] [ 44%] PASSED tests/greenio_test.py::TestGreenSocket::test_shutdown_safe -tests/greenio_test.py::TestGreenSocket::test_skip_nonblocking -[gw3] [ 45%] PASSED tests/greenthread_test.py::SpawnAfterLocal::test_spawn_is_not_cancelled -tests/greenthread_test.py::SpawnAfterLocal::test_timer_cancelled_upon_greenlet_exit -[gw15] [ 45%] PASSED tests/greendns_test.py::test_import_rdtypes_then_eventlet -tests/greenio_test.py::TestGreenSocket::test_accept_timeout -[gw18] [ 45%] PASSED tests/green_select_test.py::test_select_mark_file_as_reopened -tests/greendns_test.py::TestHostsResolver::test_default_fname -[gw19] [ 45%] PASSED tests/greenthread_test.py::Spawn::test_link_after_exited -tests/greenthread_test.py::Spawn::test_link_relinks -[gw4] [ 45%] PASSED tests/greendns_test.py::TestProxyResolver::test_getaliases -tests/patcher_test.py::test_threading_condition -[gw2] [ 45%] PASSED tests/greenpool_test.py::GreenPile::test_constructing_from_pool -tests/greenpool_test.py::GreenPile::test_empty_pile -[gw9] [ 45%] PASSED tests/greendns_test.py::TestIsIpAddr::test_v6_addr -tests/patcher_test.py::test_threadpoolexecutor -[gw11] [ 45%] SKIPPED tests/patcher_psycopg_test.py::PatchingPsycopg::test_psycopg_patched -tests/patcher_test.py::ImportPatched::test_patch_a_module -[gw19] [ 46%] PASSED tests/greenthread_test.py::Spawn::test_link_relinks -tests/greenthread_test.py::Spawn::test_n -[gw8] [ 46%] PASSED tests/greenthread_test.py::SpawnAfter::test_kill_already_started -tests/greenthread_test.py::SpawnAfter::test_kill_meth -[gw18] [ 46%] PASSED tests/greendns_test.py::TestHostsResolver::test_default_fname -[gw2] [ 46%] PASSED tests/greenpool_test.py::GreenPile::test_empty_pile -[gw7] [ 46%] PASSED tests/hub_test.py::TestDebug::test_debug_listeners -tests/greendns_test.py::TestHostsResolver::test_getaliases -[gw10] [ 46%] PASSED tests/greenio_test.py::TestGreenSocket::test_skip_nonblocking -tests/greenio_test.py::TestGreenSocket::test_socketpair_select -tests/greenpool_test.py::GreenPile::test_pile -tests/hub_test.py::TestDebug::test_timer_exceptions -[gw3] [ 46%] PASSED tests/greenthread_test.py::SpawnAfterLocal::test_timer_cancelled_upon_greenlet_exit -tests/greenthread_test.py::SpawnAfterLocal::test_timer_fired -[gw19] [ 47%] PASSED tests/greenthread_test.py::Spawn::test_n -tests/pools_test.py::TestIntPool::test_blocks_on_pool -[gw19] [ 47%] PASSED tests/pools_test.py::TestIntPool::test_blocks_on_pool -tests/pools_test.py::TestIntPool::test_create_contention -[gw2] [ 47%] PASSED tests/greenpool_test.py::GreenPile::test_pile -tests/pools_test.py::TestIntPool::test_put_with_timed_out_getters -[gw15] [ 47%] PASSED tests/greenio_test.py::TestGreenSocket::test_accept_timeout -tests/greenio_test.py::TestGreenSocket::test_blocking_accept_mark_as_reopened -[gw2] [ 47%] PASSED tests/pools_test.py::TestIntPool::test_put_with_timed_out_getters -tests/pools_test.py::TestIntPool::test_putting_to_queue -[gw2] [ 47%] PASSED tests/pools_test.py::TestIntPool::test_putting_to_queue -tests/pools_test.py::TestIntPool::test_resize -[gw2] [ 47%] PASSED tests/pools_test.py::TestIntPool::test_resize -tests/pools_test.py::TestAbstract::test_abstract -[gw19] [ 48%] PASSED tests/pools_test.py::TestIntPool::test_create_contention -tests/pools_test.py::TestIntPool::test_exhaustion -[gw19] [ 48%] PASSED tests/pools_test.py::TestIntPool::test_exhaustion -[gw18] [ 48%] PASSED tests/greendns_test.py::TestHostsResolver::test_getaliases -[gw2] [ 48%] PASSED tests/pools_test.py::TestAbstract::test_abstract -tests/pools_test.py::TestIntPool2::test_something -[gw2] [ 48%] PASSED tests/pools_test.py::TestIntPool2::test_something -tests/pools_test.py::TestIntPool::test_free -[gw19] [ 48%] PASSED tests/pools_test.py::TestIntPool::test_free -tests/pools_test.py::TestIntPool::test_integers -[gw19] [ 48%] PASSED tests/pools_test.py::TestIntPool::test_integers -tests/greendns_test.py::TestHostsResolver::test_getaliases_fqdn -tests/pools_test.py::TestOrderAsStack::test_ordering -[gw2] [ 49%] PASSED tests/pools_test.py::TestOrderAsStack::test_ordering -tests/queue_test.py::TestQueue::test_resize_up -tests/pools_test.py::TestIntPool::test_ordering -[gw19] [ 49%] PASSED tests/pools_test.py::TestIntPool::test_ordering -tests/queue_test.py::TestQueue::test_zero_max_size -[gw7] [ 49%] PASSED tests/hub_test.py::TestDebug::test_timer_exceptions -tests/pools_test.py::TestCreateRaises::test_it -[gw7] [ 49%] PASSED tests/pools_test.py::TestCreateRaises::test_it -tests/queue_test.py::TestQueue::test_channel_send -[gw8] [ 49%] PASSED tests/greenthread_test.py::SpawnAfter::test_kill_meth -tests/greenthread_test.py::SpawnAfter::test_kill_n -[gw10] [ 49%] PASSED tests/greenio_test.py::TestGreenSocket::test_socketpair_select -tests/greenio_test.py::TestGreenSocket::test_sockopt_interface -[gw19] [ 49%] PASSED tests/queue_test.py::TestQueue::test_zero_max_size -[gw15] [ 50%] PASSED tests/greenio_test.py::TestGreenSocket::test_blocking_accept_mark_as_reopened -tests/greenpool_test.py::GreenPile::test_pile_spawn_times_out -tests/queue_test.py::TestNoWait::test_get_nowait_simple -[gw2] [ 50%] PASSED tests/queue_test.py::TestQueue::test_resize_up -tests/queue_test.py::TestQueue::test_send_first -[gw7] [ 50%] PASSED tests/queue_test.py::TestQueue::test_channel_send -tests/queue_test.py::TestQueue::test_channel_sender_timing_out -[gw3] [ 50%] PASSED tests/greenthread_test.py::SpawnAfterLocal::test_timer_fired -tests/queue_test.py::TestQueue::test_join_doesnt_block_when_queue_is_already_empty -[gw16] [ 50%] PASSED tests/env_test.py::test_tpool_dns -tests/env_test.py::test_tpool_size -[gw2] [ 50%] PASSED tests/queue_test.py::TestQueue::test_send_first -tests/queue_test.py::TestQueue::test_send_last -[gw18] [ 50%] PASSED tests/greendns_test.py::TestHostsResolver::test_getaliases_fqdn -tests/queue_test.py::TestQueue::test_two_bogus_waiters -[gw19] [ 51%] PASSED tests/queue_test.py::TestNoWait::test_get_nowait_simple -tests/queue_test.py::TestNoWait::test_get_nowait_unlock -[gw15] [ 51%] PASSED tests/greenpool_test.py::GreenPile::test_pile_spawn_times_out -tests/greenpool_test.py::test_greenpool_type_check -[gw15] [ 51%] PASSED tests/greenpool_test.py::test_greenpool_type_check -tests/greenpool_test.py::Stress::test_imap_50 -[gw8] [ 51%] PASSED tests/greenthread_test.py::SpawnAfter::test_kill_n -[gw10] [ 51%] PASSED tests/greenio_test.py::TestGreenSocket::test_sockopt_interface -tests/queue_test.py::TestNoWait::test_put_nowait_unlock -tests/semaphore_test.py::TestSemaphore::test_timeout -[gw2] [ 51%] PASSED tests/queue_test.py::TestQueue::test_send_last -[gw3] [ 51%] PASSED tests/queue_test.py::TestQueue::test_join_doesnt_block_when_queue_is_already_empty -tests/queue_test.py::TestQueue::test_max_size -[gw7] [ 52%] PASSED tests/queue_test.py::TestQueue::test_channel_sender_timing_out -tests/queue_test.py::TestQueue::test_channel_wait -tests/queue_test.py::TestQueue::test_task_done -[gw0] [ 52%] PASSED tests/hub_test.py::test_fork_simple -tests/hub_test.py::TestDeadRunLoop::test_kill -[gw8] [ 52%] PASSED tests/queue_test.py::TestNoWait::test_put_nowait_unlock -tests/queue_test.py::TestNoWait::test_wait_except -[gw3] [ 52%] PASSED tests/queue_test.py::TestQueue::test_max_size -tests/queue_test.py::TestQueue::test_multiple_waiters -[gw14] [ 52%] PASSED tests/patcher_test.py::MonkeyPatch::test_boolean_negative2 -tests/patcher_test.py::MonkeyPatch::test_boolean_single -[gw19] [ 52%] PASSED tests/queue_test.py::TestNoWait::test_get_nowait_unlock -tests/queue_test.py::TestNoWait::test_put_nowait_simple -[gw2] [ 52%] PASSED tests/queue_test.py::TestQueue::test_task_done -tests/socket_test.py::test_recv_into_type -[gw19] [ 53%] PASSED tests/queue_test.py::TestNoWait::test_put_nowait_simple -[gw2] [ 53%] PASSED tests/socket_test.py::test_recv_into_type -tests/socket_test.py::test_socket_api_family -[gw2] [ 53%] PASSED tests/socket_test.py::test_socket_api_family -tests/socket_test.py::test_getaddrinfo_ipv6_scope -[gw2] [ 53%] PASSED tests/socket_test.py::test_getaddrinfo_ipv6_scope -[gw3] [ 53%] PASSED tests/queue_test.py::TestQueue::test_multiple_waiters -tests/queue_test.py::TestQueue::test_resize_down -[gw8] [ 53%] PASSED tests/queue_test.py::TestNoWait::test_wait_except -tests/semaphore_test.py::TestSemaphore::test_bounded -[gw7] [ 53%] PASSED tests/queue_test.py::TestQueue::test_channel_wait -tests/queue_test.py::TestQueue::test_channel_waiters -tests/socket_test.py::test_error_is_timeout -tests/ssl_test.py::SSLTest::test_client_check_hostname -[gw10] [ 54%] PASSED tests/semaphore_test.py::TestSemaphore::test_timeout -tests/semaphore_test.py::TestSemaphore::test_timeout_non_blocking -[gw18] [ 54%] PASSED tests/queue_test.py::TestQueue::test_two_bogus_waiters -tests/queue_test.py::TestQueue::test_two_waiters_one_dies -[gw12] [ 54%] PASSED tests/hub_test.py::TestHubBlockingDetector::test_block_detect -tests/hub_test.py::TestHubBlockingDetector::test_block_detect_with_itimer -[gw2] [ 54%] PASSED tests/socket_test.py::test_error_is_timeout -tests/socket_test.py::test_connect_ex_success -[gw2] [ 54%] PASSED tests/socket_test.py::test_connect_ex_success -tests/ssl_test.py::SSLTest::test_greensslobject -[gw6] [ 54%] PASSED tests/patcher_test.py::MonkeyPatch::test_boolean_all -tests/patcher_test.py::MonkeyPatch::test_boolean_all_negative -[gw3] [ 54%] PASSED tests/queue_test.py::TestQueue::test_resize_down -tests/queue_test.py::TestQueue::test_resize_to_Unlimited -[gw5] [ 54%] PASSED tests/greenio_test.py::TestGreenIoLong::test_multiple_readers -tests/greenio_test.py::test_set_nonblocking -[gw5] [ 55%] PASSED tests/greenio_test.py::test_set_nonblocking -tests/greenio_test.py::test_socket_del_fails_gracefully_when_not_fully_initialized -[gw5] [ 55%] PASSED tests/greenio_test.py::test_socket_del_fails_gracefully_when_not_fully_initialized -tests/greenio_test.py::test_double_close_219 -[gw19] [ 55%] PASSED tests/ssl_test.py::SSLTest::test_client_check_hostname -tests/ssl_test.py::SSLTest::test_context_version_setters -[gw8] [ 55%] PASSED tests/semaphore_test.py::TestSemaphore::test_bounded -tests/semaphore_test.py::TestSemaphore::test_bounded_with_zero_limit -[gw12] [ 55%] SKIPPED tests/hub_test.py::TestHubBlockingDetector::test_block_detect_with_itimer -tests/hub_test.py::TestSuspend::test_suspend_doesnt_crash -[gw2] [ 55%] PASSED tests/ssl_test.py::SSLTest::test_greensslobject -tests/ssl_test.py::SSLTest::test_no_handshake_block_accept_loop -[gw1] [ 55%] PASSED tests/patcher_test.py::GreenThreadWrapper::test_name -[gw18] [ 56%] PASSED tests/queue_test.py::TestQueue::test_two_waiters_one_dies -tests/patcher_test.py::test_patcher_existing_locks_early -tests/queue_test.py::TestQueue::test_waiters_that_cancel -[gw0] [ 56%] PASSED tests/hub_test.py::TestDeadRunLoop::test_kill -tests/hub_test.py::TestDeadRunLoop::test_parent -[gw7] [ 56%] PASSED tests/queue_test.py::TestQueue::test_channel_waiters -[gw10] [ 56%] PASSED tests/semaphore_test.py::TestSemaphore::test_timeout_non_blocking -tests/semaphore_test.py::test_semaphore_contention -[gw8] [ 56%] PASSED tests/semaphore_test.py::TestSemaphore::test_bounded_with_zero_limit -tests/semaphore_test.py::TestSemaphore::test_non_blocking -tests/queue_test.py::TestQueue::test_getting_before_sending -[gw3] [ 56%] PASSED tests/queue_test.py::TestQueue::test_resize_to_Unlimited -tests/ssl_test.py::SSLTest::test_regression_gh_17 -[gw11] [ 56%] PASSED tests/patcher_test.py::ImportPatched::test_patch_a_module -tests/patcher_test.py::test_import_patched_handles_sub_modules -[gw9] [ 57%] PASSED tests/patcher_test.py::test_threadpoolexecutor -tests/patcher_test.py::test_builtin -[gw8] [ 57%] PASSED tests/semaphore_test.py::TestSemaphore::test_non_blocking -tests/ssl_test.py::SSLTest::test_ssl_unwrap -[gw3] [ 57%] PASSED tests/ssl_test.py::SSLTest::test_regression_gh_17 -tests/ssl_test.py::SSLTest::test_sendall_cpu_usage -[gw18] [ 57%] PASSED tests/queue_test.py::TestQueue::test_waiters_that_cancel -tests/queue_test.py::TestQueue::test_waiting -[gw4] [ 57%] PASSED tests/patcher_test.py::test_threading_condition -tests/patcher_test.py::test_threading_join -[gw2] [ 57%] PASSED tests/ssl_test.py::SSLTest::test_no_handshake_block_accept_loop -tests/ssl_test.py::SSLTest::test_receiving_doesnt_block_if_there_is_already_decrypted_buffered_data -[gw7] [ 57%] PASSED tests/queue_test.py::TestQueue::test_getting_before_sending -tests/subprocess_test.py::test_patched_communicate_290 -[gw10] [ 58%] PASSED tests/semaphore_test.py::test_semaphore_contention -tests/semaphore_test.py::test_semaphore_type_check -[gw10] [ 58%] PASSED tests/semaphore_test.py::test_semaphore_type_check -[gw13] [ 58%] PASSED tests/patcher_test.py::Threading::test_tpool -tests/patcher_test.py::Os::test_waitpid -tests/socket_test.py::test_recv_type -[gw8] [ 58%] PASSED tests/ssl_test.py::SSLTest::test_ssl_unwrap -tests/subprocess_test.py::test_subprocess_wait -[gw14] [ 58%] PASSED tests/patcher_test.py::MonkeyPatch::test_boolean_single -tests/patcher_test.py::MonkeyPatch::test_conflicting_specifications -[gw3] [ 58%] PASSED tests/ssl_test.py::SSLTest::test_sendall_cpu_usage -tests/ssl_test.py::SSLTest::test_ssl_connect -[gw18] [ 58%] PASSED tests/queue_test.py::TestQueue::test_waiting -tests/queue_test.py::TestQueue::test_zero_length_queue_nonblocking_put -[gw8] [ 59%] PASSED tests/subprocess_test.py::test_subprocess_wait -tests/subprocess_test.py::test_close_popen_stdin_with_close_fds -[gw10] [ 59%] PASSED tests/socket_test.py::test_recv_type -tests/test__event.py::TestEvent::test_send_exc -[gw8] [ 59%] PASSED tests/subprocess_test.py::test_close_popen_stdin_with_close_fds -tests/subprocess_test.py::test_universal_lines -[gw2] [ 59%] PASSED tests/ssl_test.py::SSLTest::test_receiving_doesnt_block_if_there_is_already_decrypted_buffered_data -tests/ssl_test.py::SSLTest::test_recv_after_ssl_connect -[gw8] [ 59%] PASSED tests/subprocess_test.py::test_universal_lines -tests/test_infrastructure_tests.py::test_run_python_timeout -[gw3] [ 59%] PASSED tests/ssl_test.py::SSLTest::test_ssl_connect -tests/ssl_test.py::SSLTest::test_ssl_context -[gw0] [ 59%] PASSED tests/hub_test.py::TestDeadRunLoop::test_parent -tests/hub_test.py::test_use_hub_class -[gw8] [ 60%] PASSED tests/test_infrastructure_tests.py::test_run_python_timeout -tests/test_infrastructure_tests.py::test_run_python_pythonpath_extend -[gw2] [ 60%] PASSED tests/ssl_test.py::SSLTest::test_recv_after_ssl_connect -tests/thread_test.py::Locals::test_calls_init -[gw8] [ 60%] PASSED tests/test_infrastructure_tests.py::test_run_python_pythonpath_extend -tests/thread_test.py::Locals::test_assignment -[gw10] [ 60%] PASSED tests/test__event.py::TestEvent::test_send_exc -tests/test__greenness.py::test_urllib -[gw18] [ 60%] PASSED tests/queue_test.py::TestQueue::test_zero_length_queue_nonblocking_put -tests/test__socket_errors.py::TestSocketErrors::test_connection_refused -[gw18] [ 60%] PASSED tests/test__socket_errors.py::TestSocketErrors::test_connection_refused -tests/test__socket_errors.py::TestSocketErrors::test_timeout -[gw10] [ 60%] PASSED tests/test__greenness.py::test_urllib -tests/test__refcount.py::test_clean_exit -[gw3] [ 61%] PASSED tests/ssl_test.py::SSLTest::test_ssl_context -tests/timeout_test.py::TestDirectRaise::test_direct_raise_class -[gw17] [ 61%] PASSED tests/patcher_test.py::Tpool::test_patched_thread -tests/patcher_test.py::Tpool::test_simple -[gw8] [ 61%] PASSED tests/thread_test.py::Locals::test_assignment -[gw2] [ 61%] PASSED tests/thread_test.py::Locals::test_calls_init -tests/thread_test.py::Locals::test_no_leaking -tests/thread_test.py::Locals::test_calling_methods -[gw6] [ 61%] PASSED tests/patcher_test.py::MonkeyPatch::test_boolean_all_negative -tests/patcher_test.py::MonkeyPatch::test_boolean_all_single -[gw3] [ 61%] PASSED tests/timeout_test.py::TestDirectRaise::test_direct_raise_class -tests/timeout_test.py::TestDirectRaise::test_direct_raise_instance -[gw5] [ 61%] PASSED tests/greenio_test.py::test_double_close_219 -tests/greenio_test.py::test_partial_write_295 -[gw8] [ 62%] PASSED tests/thread_test.py::Locals::test_calling_methods -tests/timeout_test.py::TestWithTimeout::test_with_timeout -[gw3] [ 62%] PASSED tests/timeout_test.py::TestDirectRaise::test_direct_raise_instance -tests/timeout_test.py::TestDirectRaise::test_repr -[gw8] [ 62%] PASSED tests/timeout_test.py::TestWithTimeout::test_with_timeout -tests/timeout_test.py::test_is_timeout_attribute -[gw8] [ 62%] PASSED tests/timeout_test.py::test_is_timeout_attribute -tests/timeout_with_statement_test.py::Test::test_cancel_timer_inside_block -[gw16] [ 62%] PASSED tests/env_test.py::test_tpool_size -tests/env_test.py::test_tpool_negative -[gw1] [ 62%] PASSED tests/patcher_test.py::test_patcher_existing_locks_early -tests/patcher_test.py::test_patcher_existing_locks_late -[gw11] [ 62%] PASSED tests/patcher_test.py::test_import_patched_handles_sub_modules -tests/patcher_test.py::MonkeyPatch::test_boolean -[gw5] [ 63%] PASSED tests/greenio_test.py::test_partial_write_295 -tests/greenio_test.py::test_socket_file_read_non_int -[gw5] [ 63%] PASSED tests/greenio_test.py::test_socket_file_read_non_int -tests/timeout_with_statement_test.py::Test::test_raising_self_true -[gw3] [ 63%] PASSED tests/timeout_test.py::TestDirectRaise::test_repr -tests/timeout_test.py::TestWithTimeout::test_with_outer_timer -[gw8] [ 63%] PASSED tests/timeout_with_statement_test.py::Test::test_cancel_timer_inside_block -[gw18] [ 63%] PASSED tests/test__socket_errors.py::TestSocketErrors::test_timeout -tests/test__socket_errors.py::TestSocketErrors::test_timeout_real_socket -[gw10] [ 63%] PASSED tests/test__refcount.py::test_clean_exit -tests/timeout_with_statement_test.py::Test::test_cancellation -tests/test__refcount.py::test_timeout_exit -[gw5] [ 63%] PASSED tests/timeout_with_statement_test.py::Test::test_raising_self_true -tests/timeout_with_statement_test.py::Test::test_ref -[gw2] [ 63%] PASSED tests/thread_test.py::Locals::test_no_leaking -tests/thread_test.py::test_compat_lock_release -[gw2] [ 64%] PASSED tests/thread_test.py::test_compat_lock_release -tests/thread_test.py::test_reinit -[gw2] [ 64%] PASSED tests/thread_test.py::test_reinit -tests/tpool_test.py::TestTpool::test_killall -[gw12] [ 64%] PASSED tests/hub_test.py::TestSuspend::test_suspend_doesnt_crash -tests/hub_test.py::test_repeated_select_bad_fd -[gw12] [ 64%] PASSED tests/hub_test.py::test_repeated_select_bad_fd -tests/hub_test.py::test_fork -[gw3] [ 64%] PASSED tests/timeout_test.py::TestWithTimeout::test_with_outer_timer -tests/timer_test.py::TestTimer::test_copy -[gw3] [ 64%] PASSED tests/timer_test.py::TestTimer::test_copy -tests/timer_test.py::TestTimer::test_schedule -[gw3] [ 64%] PASSED tests/timer_test.py::TestTimer::test_schedule -tests/tpool_test.py::TestTpool::test_autowrap -[gw0] [ 65%] PASSED tests/hub_test.py::test_use_hub_class -tests/hub_test.py::test_kqueue_unsupported -[gw9] [ 65%] PASSED tests/patcher_test.py::test_builtin -[gw8] [ 65%] PASSED tests/timeout_with_statement_test.py::Test::test_cancellation -tests/tpool_test.py::TestTpool::test_autowrap_both -tests/patcher_test.py::test_open_kwargs -[gw19] [ 65%] PASSED tests/ssl_test.py::SSLTest::test_context_version_setters -tests/ssl_test.py::SSLTest::test_context_wrapped_accept -[gw13] [ 65%] PASSED tests/patcher_test.py::Os::test_waitpid -tests/patcher_test.py::GreenThreadWrapper::test_ident -[gw8] [ 65%] PASSED tests/tpool_test.py::TestTpool::test_autowrap_both -tests/tpool_test.py::TestTpool::test_autowrap_names -[gw14] [ 65%] PASSED tests/patcher_test.py::MonkeyPatch::test_conflicting_specifications -tests/patcher_test.py::MonkeyPatch::test_early_patching -[gw5] [ 66%] PASSED tests/timeout_with_statement_test.py::Test::test_ref -tests/timeout_with_statement_test.py::Test::test_silent_block -[gw7] [ 66%] PASSED tests/subprocess_test.py::test_patched_communicate_290 -tests/subprocess_test.py::test_check_call_without_timeout_works -[gw7] [ 66%] PASSED tests/subprocess_test.py::test_check_call_without_timeout_works -tests/subprocess_test.py::test_exception_identity -[gw2] [ 66%] PASSED tests/tpool_test.py::TestTpool::test_killall -tests/tpool_test.py::TestTpool::test_killall_remaining_results -[gw19] [ 66%] PASSED tests/ssl_test.py::SSLTest::test_context_wrapped_accept -tests/ssl_test.py::SSLTest::test_duplex_response -[gw16] [ 66%] PASSED tests/env_test.py::test_tpool_negative -tests/timeout_with_statement_test.py::Test::test_dummy_timer -[gw10] [ 66%] PASSED tests/test__refcount.py::test_timeout_exit -tests/tpool_test.py::TestTpool::test_callable_iterator -[gw8] [ 67%] PASSED tests/tpool_test.py::TestTpool::test_autowrap_names -tests/tpool_test.py::TestTpool::test_callable -[gw3] [ 67%] PASSED tests/tpool_test.py::TestTpool::test_autowrap -tests/tpool_test.py::TestTpool::test_variable_and_keyword_arguments_with_function_calls -[gw18] [ 67%] PASSED tests/test__socket_errors.py::TestSocketErrors::test_timeout_real_socket -tests/test__socket_errors.py::test_create_connection_refused -[gw18] [ 67%] PASSED tests/test__socket_errors.py::test_create_connection_refused -tests/tpool_test.py::TestTpool::test_wrap_nonzero -[gw5] [ 67%] PASSED tests/timeout_with_statement_test.py::Test::test_silent_block -tests/tpool_test.py::TestTpool::test_wrap_getitem -[gw19] [ 67%] PASSED tests/ssl_test.py::SSLTest::test_duplex_response -tests/ssl_test.py::SSLTest::test_explicit_keys_accept -[gw16] [ 67%] PASSED tests/timeout_with_statement_test.py::Test::test_dummy_timer -tests/timeout_with_statement_test.py::Test::test_nested_timeout -[gw10] [ 68%] PASSED tests/tpool_test.py::TestTpool::test_callable_iterator -tests/tpool_test.py::TestTpool::test_contention -[gw8] [ 68%] PASSED tests/tpool_test.py::TestTpool::test_callable -tests/tpool_test.py::TestTpool::test_wrap_iterator -[gw10] [ 68%] PASSED tests/tpool_test.py::TestTpool::test_contention -tests/tpool_test.py::TestTpool::test_eventlet_timeout -[gw19] [ 68%] PASSED tests/ssl_test.py::SSLTest::test_explicit_keys_accept +tests/websocket_new_test.py::TestWebSocketWithCompression::test_large_frame_size_compressed_13 +[gw23] [ 91%] PASSED tests/ssl_test.py::SSLTest::test_context_version_setters +[gw21] [ 91%] PASSED tests/wsgi_test.py::TestHttpd::test_unicode_with_nonascii_characters_raises_error +tests/zmq_test.py::TestBlockedThread::test_block tests/tpool_test.py::TestTpool::test_wrap_tuple -[gw4] [ 68%] PASSED tests/patcher_test.py::test_threading_join +[gw38] [ 91%] PASSED tests/wsgi_test.py::TestHttpd::test_socket_remains_open +[gw17] [ 92%] PASSED tests/zmq_test.py::TestQueueLock::test_count +[gw5] [ 92%] PASSED tests/zmq_test.py::TestUpstreamDownStream::test_getsockopt_events +[gw1] [ 92%] PASSED tests/wsgi_test.py::TestChunkedInput::test_chunked_readline +[gw9] [ 92%] PASSED tests/wsgi_test.py::TestChunkedInput::test_short_read_with_zero_content_length +[gw15] [ 92%] PASSED tests/zmq_test.py::TestUpstreamDownStream::test_close_during_recv +tests/zmq_test.py::test_recv_json_no_args +[gw1] [ 92%] PASSED tests/zmq_test.py::test_recv_json_no_args +[gw31] [ 92%] PASSED tests/zmq_test.py::TestUpstreamDownStream::test_recv_multipart_bug68 +[gw28] [ 93%] PASSED tests/patcher_test.py::test_threading_join tests/patcher_test.py::test_socketserver_selectors -[gw1] [ 68%] PASSED tests/patcher_test.py::test_patcher_existing_locks_late -tests/patcher_test.py::test_patcher_existing_locks_unlocked -[gw1] [ 68%] SKIPPED tests/patcher_test.py::test_patcher_existing_locks_unlocked -tests/patcher_test.py::test_patcher_existing_logging_module_lock -[gw0] [ 69%] PASSED tests/hub_test.py::test_kqueue_unsupported -tests/mysqldb_test.py::TestMySQLdb::test_connecting -[gw0] [ 69%] SKIPPED tests/mysqldb_test.py::TestMySQLdb::test_connecting -tests/mysqldb_test.py::TestMySQLdb::test_connecting_annoyingly -[gw0] [ 69%] SKIPPED tests/mysqldb_test.py::TestMySQLdb::test_connecting_annoyingly -tests/tpool_test.py::test_exception_leak -[gw7] [ 69%] PASSED tests/subprocess_test.py::test_exception_identity -tests/test__event.py::TestEvent::test_send -[gw16] [ 69%] PASSED tests/timeout_with_statement_test.py::Test::test_nested_timeout -[gw3] [ 69%] PASSED tests/tpool_test.py::TestTpool::test_variable_and_keyword_arguments_with_function_calls -tests/tpool_test.py::TestTpool::test_wrap_dict -tests/timeout_with_statement_test.py::Test::test_raising_custom_exception -[gw7] [ 69%] PASSED tests/test__event.py::TestEvent::test_send -tests/websocket_new_test.py::TestWebSocket::test_client_closing_connection_13 -[gw5] [ 70%] PASSED tests/tpool_test.py::TestTpool::test_wrap_getitem -tests/tpool_test.py::TestTpool::test_wrap_hash -[gw8] [ 70%] PASSED tests/tpool_test.py::TestTpool::test_wrap_iterator -tests/tpool_test.py::TestTpool::test_wrap_iterator2 -[gw2] [ 70%] PASSED tests/tpool_test.py::TestTpool::test_killall_remaining_results -tests/tpool_test.py::TestTpool::test_multiple_wraps -[gw10] [ 70%] PASSED tests/tpool_test.py::TestTpool::test_eventlet_timeout -tests/tpool_test.py::TpoolLongTests::test_leakage_from_tracebacks -[gw17] [ 70%] PASSED tests/patcher_test.py::Tpool::test_simple -tests/patcher_test.py::Tpool::test_unpatched_thread -[gw9] [ 70%] PASSED tests/patcher_test.py::test_open_kwargs -tests/patcher_test.py::test_patcher_existing_locks -[gw11] [ 70%] PASSED tests/patcher_test.py::MonkeyPatch::test_boolean -tests/timeout_with_statement_test.py::Test::test_raising_exc_tuple -[gw19] [ 71%] PASSED tests/tpool_test.py::TestTpool::test_wrap_tuple -tests/tpool_test.py::TestTpool::test_wrap_uniterable -[gw6] [ 71%] PASSED tests/patcher_test.py::MonkeyPatch::test_boolean_all_single -tests/patcher_test.py::MonkeyPatch::test_boolean_double -[gw18] [ 71%] PASSED tests/tpool_test.py::TestTpool::test_wrap_nonzero -tests/tpool_test.py::TestTpool::test_wrap_setitem -[gw16] [ 71%] PASSED tests/timeout_with_statement_test.py::Test::test_raising_custom_exception -tests/websocket_new_test.py::TestWebSocket::test_correct_upgrade_request_13 -[gw7] [ 71%] PASSED tests/websocket_new_test.py::TestWebSocket::test_client_closing_connection_13 -tests/websocket_new_test.py::TestWebSocket::test_client_invalid_packet_13 -[gw3] [ 71%] PASSED tests/tpool_test.py::TestTpool::test_wrap_dict -[gw11] [ 71%] PASSED tests/timeout_with_statement_test.py::Test::test_raising_exc_tuple -tests/timeout_with_statement_test.py::Test::test_raising_exception_class -tests/tpool_test.py::TestTpool::test_wrap_eq -[gw5] [ 72%] PASSED tests/tpool_test.py::TestTpool::test_wrap_hash -tests/tpool_test.py::TestTpool::test_wrap_ints -[gw19] [ 72%] PASSED tests/tpool_test.py::TestTpool::test_wrap_uniterable -tests/tpool_test.py::TpoolLongTests::test_a_buncha_stuff -[gw8] [ 72%] PASSED tests/tpool_test.py::TestTpool::test_wrap_iterator2 -[gw7] [ 72%] PASSED tests/websocket_new_test.py::TestWebSocket::test_client_invalid_packet_13 -tests/tpool_test.py::TestTpool::test_wrap_module_class -tests/websocket_new_test.py::TestWebSocketWithCompression::test_accept_deflate_ext_context_takeover_13 -[gw2] [ 72%] PASSED tests/tpool_test.py::TestTpool::test_multiple_wraps -tests/websocket_new_test.py::TestWebSocket::test_send_recv_13 -[gw7] [ 72%] PASSED tests/websocket_new_test.py::TestWebSocketWithCompression::test_accept_deflate_ext_context_takeover_13 -tests/websocket_new_test.py::TestWebSocketWithCompression::test_accept_deflate_ext_window_max_bits_13 -[gw12] [ 72%] PASSED tests/hub_test.py::test_fork -tests/tpool_test.py::TestTpool::test_raising_exceptions -[gw16] [ 72%] PASSED tests/websocket_new_test.py::TestWebSocket::test_correct_upgrade_request_13 -[gw11] [ 73%] PASSED tests/timeout_with_statement_test.py::Test::test_raising_exception_class -tests/websocket_new_test.py::TestWebSocket::test_incomplete_headers_13 -tests/timeout_with_statement_test.py::Test::test_raising_self -[gw18] [ 73%] PASSED tests/tpool_test.py::TestTpool::test_wrap_setitem -[gw5] [ 73%] PASSED tests/tpool_test.py::TestTpool::test_wrap_ints -tests/tpool_test.py::TestTpool::test_wrap_string -[gw7] [ 73%] PASSED tests/websocket_new_test.py::TestWebSocketWithCompression::test_accept_deflate_ext_window_max_bits_13 -tests/websocket_new_test.py::TestWebSocketWithCompression::test_reject_max_window_bits_out_of_range_13 +[gw24] [ 93%] PASSED tests/zmq_test.py::TestUpstreamDownStream::test_recv_spawned_before_send_is_non_blocking +[gw26] [ 93%] PASSED tests/zmq_test.py::TestUpstreamDownStream::test_close_linger +[gw11] [ 93%] PASSED tests/zmq_test.py::TestQueueLock::test_queue_lock_order +[gw35] [ 93%] PASSED tests/zmq_test.py::TestUpstreamDownStream::test_send_during_recv +[gw4] [ 93%] PASSED tests/wsgi_test.py::TestChunkedInput::test_short_read_with_content_length +[gw0] [ 93%] PASSED tests/zmq_test.py::TestQueueLock::test_errors +[gw12] [ 94%] PASSED tests/zmq_test.py::TestUpstreamDownStream::test_recv_noblock_bug76 +[gw37] [ 94%] PASSED tests/zmq_test.py::TestUpstreamDownStream::test_send_1k_push_pull +[gw2] [ 94%] PASSED tests/wsgi_test.py::TestHttpd::test_server_socket_timeout +tests/zmq_test.py::TestUpstreamDownStream::test_close_socket_raises_enotsup +[gw7] [ 94%] PASSED tests/zmq_test.py::TestUpstreamDownStream::test_recv_during_send +[gw33] [ 94%] PASSED tests/zmq_test.py::TestQueueLock::test_nested_acquire +[gw3] [ 94%] PASSED tests/patcher_test.py::test_subprocess_after_monkey_patch +tests/websocket_new_test.py::TestWebSocketWithCompression::test_compressed_send_recv_client_no_context_13 +[gw23] [ 94%] PASSED tests/tpool_test.py::TestTpool::test_wrap_tuple +[gw14] [ 95%] PASSED tests/websocket_new_test.py::TestWebSocketWithCompression::test_large_frame_size_compressed_13 +[gw21] [ 95%] PASSED tests/zmq_test.py::TestBlockedThread::test_block +[gw19] [ 95%] PASSED tests/wsgi_test.py::TestChunkedInput::test_chunked_readline_wsgi_not_override_minimum_chunk_size +tests/zmq_test.py::TestUpstreamDownStream::test_send_during_recv_multipart +[gw2] [ 95%] PASSED tests/zmq_test.py::TestUpstreamDownStream::test_close_socket_raises_enotsup +[gw29] [ 95%] PASSED tests/tpool_test.py::test_isolate_from_socket_default_timeout tests/websocket_new_test.py::TestWebSocketWithCompression::test_compressed_send_recv_13 -[gw8] [ 73%] PASSED tests/tpool_test.py::TestTpool::test_wrap_module_class -tests/websocket_new_test.py::TestWebSocketWithCompression::test_large_frame_size_compressed_13 -[gw11] [ 73%] PASSED tests/timeout_with_statement_test.py::Test::test_raising_self -tests/websocket_test.py::TestWebSocket::test_app_socket_errors_75 -[gw7] [ 73%] PASSED tests/websocket_new_test.py::TestWebSocketWithCompression::test_reject_max_window_bits_out_of_range_13 -tests/websocket_new_test.py::TestWebSocketWithCompression::test_send_uncompressed_msg_13 -[gw2] [ 74%] PASSED tests/websocket_new_test.py::TestWebSocket::test_send_recv_13 -tests/websocket_new_test.py::TestWebSocketWithCompression::test_accept_basic_deflate_ext_13 -[gw8] [ 74%] PASSED tests/websocket_new_test.py::TestWebSocketWithCompression::test_large_frame_size_compressed_13 -tests/websocket_new_test.py::TestWebSocketWithCompression::test_large_frame_size_uncompressed_13 -[gw11] [ 74%] PASSED tests/websocket_test.py::TestWebSocket::test_app_socket_errors_75 -tests/websocket_test.py::TestWebSocket::test_app_socket_errors_76 -[gw12] [ 74%] PASSED tests/tpool_test.py::TestTpool::test_raising_exceptions -tests/tpool_test.py::TestTpool::test_timeout -[gw3] [ 74%] PASSED tests/tpool_test.py::TestTpool::test_wrap_eq +[gw3] [ 95%] PASSED tests/websocket_new_test.py::TestWebSocketWithCompression::test_compressed_send_recv_client_no_context_13 +[gw36] [ 95%] PASSED tests/zmq_test.py::test_recv_timeout +[gw6] [ 96%] PASSED tests/tpool_test.py::test_exception_leak tests/websocket_new_test.py::TestWebSocketWithCompression::test_client_compress_no_context_takeover_13 -[gw16] [ 74%] PASSED tests/websocket_new_test.py::TestWebSocket::test_incomplete_headers_13 -tests/websocket_new_test.py::TestWebSocketWithCompression::test_server_compress_no_context_takeover_13 -[gw2] [ 74%] PASSED tests/websocket_new_test.py::TestWebSocketWithCompression::test_accept_basic_deflate_ext_13 -tests/websocket_test.py::TestWebSocket::test_close_idle -[gw7] [ 75%] PASSED tests/websocket_new_test.py::TestWebSocketWithCompression::test_send_uncompressed_msg_13 -tests/websocket_test.py::TestWebSocket::test_client_closing_connection_76 -[gw5] [ 75%] PASSED tests/websocket_new_test.py::TestWebSocketWithCompression::test_compressed_send_recv_13 -tests/websocket_new_test.py::TestWebSocketWithCompression::test_compressed_send_recv_both_no_context_13 -[gw11] [ 75%] PASSED tests/websocket_test.py::TestWebSocket::test_app_socket_errors_76 -tests/websocket_test.py::TestWebSocket::test_getting_messages_from_websocket_75 -[gw18] [ 75%] PASSED tests/tpool_test.py::TestTpool::test_wrap_string -tests/websocket_test.py::TestWebSocket::test_breaking_the_connection_75 -[gw1] [ 75%] PASSED tests/patcher_test.py::test_patcher_existing_logging_module_lock -tests/patcher_test.py::test_importlib_lock -[gw12] [ 75%] PASSED tests/tpool_test.py::TestTpool::test_timeout -[gw7] [ 75%] PASSED tests/websocket_test.py::TestWebSocket::test_client_closing_connection_76 -tests/websocket_test.py::TestWebSocket::test_client_invalid_packet_76 -tests/tpool_test.py::TestTpool::test_tpool_set_num_threads -[gw8] [ 76%] PASSED tests/websocket_new_test.py::TestWebSocketWithCompression::test_large_frame_size_uncompressed_13 -tests/websocket_test.py::TestWebSocket::test_correct_upgrade_request_76 -[gw2] [ 76%] PASSED tests/websocket_test.py::TestWebSocket::test_close_idle -tests/websocket_test.py::TestWebSocket::test_correct_upgrade_request_75 -[gw12] [ 76%] PASSED tests/tpool_test.py::TestTpool::test_tpool_set_num_threads -tests/websocket_test.py::TestWebSocket::test_query_string -[gw16] [ 76%] PASSED tests/websocket_new_test.py::TestWebSocketWithCompression::test_server_compress_no_context_takeover_13 -tests/websocket_new_test.py::TestWebSocketWithCompression::test_server_compress_with_context_takeover_13 -[gw8] [ 76%] PASSED tests/websocket_test.py::TestWebSocket::test_correct_upgrade_request_76 -tests/websocket_test.py::TestWebSocket::test_empty_query_string -[gw7] [ 76%] PASSED tests/websocket_test.py::TestWebSocket::test_client_invalid_packet_76 -tests/websocket_test.py::TestWebSocket::test_sending_messages_to_websocket_75 -[gw11] [ 76%] PASSED tests/websocket_test.py::TestWebSocket::test_getting_messages_from_websocket_75 -[gw5] [ 77%] PASSED tests/websocket_new_test.py::TestWebSocketWithCompression::test_compressed_send_recv_both_no_context_13 -tests/websocket_test.py::TestWebSocket::test_incomplete_headers_75 -tests/websocket_test.py::TestWebSocket::test_getting_messages_from_websocket_76 -[gw2] [ 77%] PASSED tests/websocket_test.py::TestWebSocket::test_correct_upgrade_request_75 -tests/websocket_test.py::TestWebSocket::test_sending_messages_to_websocket_76 -[gw18] [ 77%] PASSED tests/websocket_test.py::TestWebSocket::test_breaking_the_connection_75 -[gw4] [ 77%] PASSED tests/patcher_test.py::test_socketserver_selectors -tests/patcher_test.py::test_blocking_select_methods_are_deleted -[gw8] [ 77%] PASSED tests/websocket_test.py::TestWebSocket::test_empty_query_string -tests/websocket_test.py::TestWebSocket::test_breaking_the_connection_76 -tests/websocket_test.py::TestWebSocketSSL::test_ssl_sending_messages -[gw12] [ 77%] PASSED tests/websocket_test.py::TestWebSocket::test_query_string -tests/websocket_test.py::TestWebSocket::test_server_closing_connect_76 -[gw3] [ 77%] PASSED tests/websocket_new_test.py::TestWebSocketWithCompression::test_client_compress_no_context_takeover_13 -tests/websocket_new_test.py::TestWebSocketWithCompression::test_client_compress_with_context_takeover_13 -[gw11] [ 78%] PASSED tests/websocket_test.py::TestWebSocket::test_getting_messages_from_websocket_76 -tests/websocket_test.py::TestWebSocketObject::test_recieve -[gw12] [ 78%] PASSED tests/websocket_test.py::TestWebSocket::test_server_closing_connect_76 -[gw18] [ 78%] PASSED tests/websocket_test.py::TestWebSocket::test_breaking_the_connection_76 -tests/wsgi_test.py::TestHttpd::test_004_close_keepalive -tests/wsgi_test.py::TestHttpd::test_001_server -[gw16] [ 78%] PASSED tests/websocket_new_test.py::TestWebSocketWithCompression::test_server_compress_with_context_takeover_13 -tests/websocket_test.py::TestWebSocket::test_wrapped_wsgi -[gw5] [ 78%] PASSED tests/websocket_test.py::TestWebSocket::test_incomplete_headers_75 -tests/websocket_test.py::TestWebSocket::test_incomplete_headers_76 -[gw11] [ 78%] PASSED tests/websocket_test.py::TestWebSocketObject::test_recieve -tests/wsgi_test.py::TestHttpd::test_007_get_arg -[gw10] [ 78%] PASSED tests/tpool_test.py::TpoolLongTests::test_leakage_from_tracebacks -tests/tpool_test.py::test_isolate_from_socket_default_timeout -[gw18] [ 79%] PASSED tests/wsgi_test.py::TestHttpd::test_001_server -tests/wsgi_test.py::TestHttpd::test_009_chunked_response -[gw5] [ 79%] PASSED tests/websocket_test.py::TestWebSocket::test_incomplete_headers_76 -tests/wsgi_test.py::TestHttpd::test_011_multiple_chunks -[gw13] [ 79%] PASSED tests/patcher_test.py::GreenThreadWrapper::test_ident -tests/patcher_test.py::GreenThreadWrapper::test_is_alive -[gw12] [ 79%] PASSED tests/wsgi_test.py::TestHttpd::test_004_close_keepalive -[gw9] [ 79%] PASSED tests/patcher_test.py::test_patcher_existing_locks -tests/wsgi_test.py::TestHttpd::test_008_correctresponse -tests/patcher_test.py::test_patcher_existing_locks_exception -[gw5] [ 79%] PASSED tests/wsgi_test.py::TestHttpd::test_011_multiple_chunks -[gw2] [ 79%] PASSED tests/websocket_test.py::TestWebSocket::test_sending_messages_to_websocket_76 -tests/wsgi_test.py::TestHttpd::test_015_write -tests/websocket_test.py::TestWebSocketObject::test_send_to_ws -[gw11] [ 80%] PASSED tests/wsgi_test.py::TestHttpd::test_007_get_arg -tests/wsgi_test.py::TestHttpd::test_012_ssl_server -[gw0] [ 80%] PASSED tests/tpool_test.py::test_exception_leak -[gw16] [ 80%] PASSED tests/websocket_test.py::TestWebSocket::test_wrapped_wsgi -[gw7] [ 80%] PASSED tests/websocket_test.py::TestWebSocket::test_sending_messages_to_websocket_75 -tests/websocket_new_test.py::TestWebSocket::test_breaking_the_connection_13 -tests/websocket_test.py::TestWebSocketObject::test_close_ws -tests/wsgi_test.py::TestHttpd::test_010_no_chunked_http_1_0 -[gw14] [ 80%] PASSED tests/patcher_test.py::MonkeyPatch::test_early_patching -[gw12] [ 80%] PASSED tests/wsgi_test.py::TestHttpd::test_008_correctresponse -tests/patcher_test.py::MonkeyPatch::test_late_patching -[gw18] [ 80%] PASSED tests/wsgi_test.py::TestHttpd::test_009_chunked_response -tests/wsgi_test.py::TestHttpd::test_016_repeated_content_length -[gw8] [ 81%] PASSED tests/websocket_test.py::TestWebSocketSSL::test_ssl_sending_messages -tests/wsgi_test.py::TestHttpd::test_014_chunked_post -[gw5] [ 81%] PASSED tests/wsgi_test.py::TestHttpd::test_015_write -tests/wsgi_test.py::TestHttpd::test_017_ssl_zeroreturnerror -tests/wsgi_test.py::TestHttpd::test_002_keepalive -[gw3] [ 81%] PASSED tests/websocket_new_test.py::TestWebSocketWithCompression::test_client_compress_with_context_takeover_13 -tests/wsgi_test.py::TestHttpd::test_006_reject_long_urls -[gw7] [ 81%] PASSED tests/websocket_test.py::TestWebSocketObject::test_close_ws -[gw18] [ 81%] PASSED tests/wsgi_test.py::TestHttpd::test_014_chunked_post -tests/wsgi_test.py::TestHttpd::test_021_environ_clobbering -tests/wsgi_test.py::TestHttpd::test_023_bad_content_length -[gw0] [ 81%] PASSED tests/websocket_new_test.py::TestWebSocket::test_breaking_the_connection_13 -tests/wsgi_test.py::TestHttpd::test_019_fieldstorage_compat -[gw0] [ 81%] SKIPPED tests/wsgi_test.py::TestHttpd::test_019_fieldstorage_compat -tests/wsgi_test.py::TestHttpd::test_025_accept_errors -[gw5] [ 81%] PASSED tests/wsgi_test.py::TestHttpd::test_017_ssl_zeroreturnerror -tests/wsgi_test.py::TestHttpd::test_024_expect_100_continue -[gw16] [ 82%] PASSED tests/wsgi_test.py::TestHttpd::test_010_no_chunked_http_1_0 -tests/wsgi_test.py::TestHttpd::test_020_x_forwarded_for -[gw12] [ 82%] PASSED tests/wsgi_test.py::TestHttpd::test_016_repeated_content_length -tests/wsgi_test.py::TestHttpd::test_022_custom_pool -[gw18] [ 82%] PASSED tests/wsgi_test.py::TestHttpd::test_023_bad_content_length -tests/wsgi_test.py::TestHttpd::test_024d_expect_100_continue_with_eager_app_chunked -[gw2] [ 82%] PASSED tests/websocket_test.py::TestWebSocketObject::test_send_to_ws -tests/wsgi_test.py::TestHttpd::test_018_http_10_keepalive -[gw11] [ 82%] PASSED tests/wsgi_test.py::TestHttpd::test_012_ssl_server -tests/wsgi_test.py::TestHttpd::test_018b_http_10_keepalive_framing -[gw6] [ 82%] PASSED tests/patcher_test.py::MonkeyPatch::test_boolean_double -[gw0] [ 82%] PASSED tests/wsgi_test.py::TestHttpd::test_025_accept_errors -tests/patcher_test.py::MonkeyPatch::test_boolean_negative -[gw12] [ 83%] PASSED tests/wsgi_test.py::TestHttpd::test_022_custom_pool -tests/wsgi_test.py::TestHttpd::test_026_http_10_nokeepalive -[gw5] [ 83%] PASSED tests/wsgi_test.py::TestHttpd::test_024_expect_100_continue -tests/wsgi_test.py::TestHttpd::test_027_keepalive_chunked -[gw18] [ 83%] PASSED tests/wsgi_test.py::TestHttpd::test_024d_expect_100_continue_with_eager_app_chunked -tests/wsgi_test.py::TestHttpd::test_026_log_format -tests/wsgi_test.py::TestHttpd::test_028_ssl_handshake_errors -[gw17] [ 83%] PASSED tests/patcher_test.py::Tpool::test_unpatched_thread -tests/patcher_test.py::test_subprocess_after_monkey_patch -[gw8] [ 83%] PASSED tests/wsgi_test.py::TestHttpd::test_002_keepalive -[gw7] [ 83%] PASSED tests/wsgi_test.py::TestHttpd::test_021_environ_clobbering -tests/wsgi_test.py::TestHttpd::test_024a_expect_100_continue_with_headers +[gw8] [ 96%] PASSED tests/zmq_test.py::TestUpstreamDownStream::test_change_subscription +[gw32] [ 96%] PASSED tests/wsgi_test.py::TestHttpd::test_server_keepalive_as_timeout +tests/zmq_test.py::TestUpstreamDownStream::test_close_xsocket_raises_enotsup +[gw29] [ 96%] PASSED tests/websocket_new_test.py::TestWebSocketWithCompression::test_compressed_send_recv_13 +[gw32] [ 96%] PASSED tests/zmq_test.py::TestUpstreamDownStream::test_close_xsocket_raises_enotsup +[gw6] [ 96%] PASSED tests/websocket_new_test.py::TestWebSocketWithCompression::test_client_compress_no_context_takeover_13 +[gw19] [ 96%] PASSED tests/zmq_test.py::TestUpstreamDownStream::test_send_during_recv_multipart +[gw34] [ 97%] PASSED tests/zmq_test.py::TestUpstreamDownStream::test_cpu_usage_after_bind +[gw41] [ 97%] PASSED tests/zmq_test.py::TestUpstreamDownStream::test_send_1k_req_rep +[gw18] [ 97%] PASSED tests/patcher_test.py::Tpool::test_simple tests/wsgi_test.py::TestHttpd::test_024c_expect_100_continue_with_headers_multiple_nonchunked -[gw3] [ 83%] PASSED tests/wsgi_test.py::TestHttpd::test_006_reject_long_urls -[gw16] [ 84%] PASSED tests/wsgi_test.py::TestHttpd::test_020_x_forwarded_for -tests/wsgi_test.py::TestHttpd::test_024b_expect_100_continue_with_headers_multiple_chunked +[gw18] [ 97%] PASSED tests/wsgi_test.py::TestHttpd::test_024c_expect_100_continue_with_headers_multiple_nonchunked +[gw20] [ 97%] PASSED tests/hub_test.py::TestDeadRunLoop::test_parent tests/wsgi_test.py::TestHttpd::test_026b_http_10_zero_keepalive -[gw2] [ 84%] PASSED tests/wsgi_test.py::TestHttpd::test_018_http_10_keepalive -tests/wsgi_test.py::TestHttpd::test_029_posthooks -[gw4] [ 84%] PASSED tests/patcher_test.py::test_blocking_select_methods_are_deleted -tests/patcher_test.py::test_regular_file_readall -[gw5] [ 84%] PASSED tests/wsgi_test.py::TestHttpd::test_026_log_format -[gw0] [ 84%] PASSED tests/wsgi_test.py::TestHttpd::test_026_http_10_nokeepalive -[gw18] [ 84%] PASSED tests/wsgi_test.py::TestHttpd::test_028_ssl_handshake_errors -tests/wsgi_test.py::TestHttpd::test_aborted_chunked_post_bad_chunks -tests/wsgi_test.py::TestHttpd::test_032_wsgi_input_as_iterable -tests/wsgi_test.py::TestHttpd::test_aborted_chunked_post_between_chunks -[gw12] [ 84%] PASSED tests/wsgi_test.py::TestHttpd::test_027_keepalive_chunked -tests/wsgi_test.py::TestHttpd::test_aborted_chunked_post -[gw7] [ 85%] PASSED tests/wsgi_test.py::TestHttpd::test_024c_expect_100_continue_with_headers_multiple_nonchunked -tests/wsgi_test.py::TestHttpd::test_chunked_response_when_app_yields_empty_string -[gw5] [ 85%] PASSED tests/wsgi_test.py::TestHttpd::test_aborted_chunked_post_bad_chunks -[gw18] [ 85%] PASSED tests/wsgi_test.py::TestHttpd::test_aborted_chunked_post_between_chunks -tests/wsgi_test.py::TestHttpd::test_close_idle_connections_listen_socket_closed -tests/wsgi_test.py::TestHttpd::test_content_length_and_transfer_encoding_escape_hatch -[gw11] [ 85%] PASSED tests/wsgi_test.py::TestHttpd::test_018b_http_10_keepalive_framing -tests/wsgi_test.py::TestHttpd::test_030_reject_long_header_lines -[gw2] [ 85%] PASSED tests/wsgi_test.py::TestHttpd::test_029_posthooks -[gw0] [ 85%] PASSED tests/wsgi_test.py::TestHttpd::test_032_wsgi_input_as_iterable -tests/wsgi_test.py::TestHttpd::test_close_idle_connections -tests/wsgi_test.py::TestHttpd::test_configurable_url_length_limit -[gw16] [ 85%] PASSED tests/wsgi_test.py::TestHttpd::test_026b_http_10_zero_keepalive -tests/wsgi_test.py::TestHttpd::test_close_chunked_with_1_0_client -[gw18] [ 86%] PASSED tests/wsgi_test.py::TestHttpd::test_content_length_and_transfer_encoding_escape_hatch -tests/wsgi_test.py::TestHttpd::test_env_header_stripping -[gw5] [ 86%] PASSED tests/wsgi_test.py::TestHttpd::test_close_idle_connections_listen_socket_closed -[gw8] [ 86%] PASSED tests/wsgi_test.py::TestHttpd::test_024a_expect_100_continue_with_headers -tests/wsgi_test.py::TestHttpd::test_do_not_close_non_idle_connections -tests/wsgi_test.py::TestHttpd::test_aborted_post_io_error -[gw7] [ 86%] PASSED tests/wsgi_test.py::TestHttpd::test_chunked_response_when_app_yields_empty_string -tests/wsgi_test.py::TestHttpd::test_disable_header_name_capitalization -[gw12] [ 86%] PASSED tests/wsgi_test.py::TestHttpd::test_aborted_chunked_post -tests/wsgi_test.py::TestHttpd::test_debug -[gw3] [ 86%] PASSED tests/wsgi_test.py::TestHttpd::test_024b_expect_100_continue_with_headers_multiple_chunked -tests/wsgi_test.py::TestHttpd::test_client_disconnect -[gw0] [ 86%] PASSED tests/wsgi_test.py::TestHttpd::test_configurable_url_length_limit -[gw13] [ 87%] PASSED tests/patcher_test.py::GreenThreadWrapper::test_is_alive -tests/patcher_test.py::GreenThreadWrapper::test_is_daemon -tests/wsgi_test.py::TestHttpd::test_exceptions_close_connection -[gw18] [ 87%] PASSED tests/wsgi_test.py::TestHttpd::test_env_header_stripping -tests/wsgi_test.py::TestHttpd::test_headers_raw -[gw2] [ 87%] PASSED tests/wsgi_test.py::TestHttpd::test_close_idle_connections -tests/wsgi_test.py::TestHttpd::test_error_in_chunked_closes_connection -[gw11] [ 87%] PASSED tests/wsgi_test.py::TestHttpd::test_030_reject_long_header_lines -tests/wsgi_test.py::TestHttpd::test_env_headers -[gw16] [ 87%] PASSED tests/wsgi_test.py::TestHttpd::test_close_chunked_with_1_0_client -tests/wsgi_test.py::TestHttpd::test_header_name_capitalization -[gw0] [ 87%] PASSED tests/wsgi_test.py::TestHttpd::test_exceptions_close_connection -[gw18] [ 87%] PASSED tests/wsgi_test.py::TestHttpd::test_headers_raw -tests/wsgi_test.py::TestHttpd::test_path_info_decoding -[gw1] [ 88%] PASSED tests/patcher_test.py::test_importlib_lock -tests/wsgi_test.py::TestHttpd::test_path_info_latin1 -tests/websocket_test.py::TestWebSocket::test_incorrect_headers -[gw12] [ 88%] PASSED tests/wsgi_test.py::TestHttpd::test_debug -[gw7] [ 88%] PASSED tests/wsgi_test.py::TestHttpd::test_disable_header_name_capitalization -tests/wsgi_test.py::TestHttpd::test_minimum_chunk_size_parameter_leaves_httpprotocol_class_member_intact -tests/wsgi_test.py::TestHttpd::test_log_unix_address -[gw2] [ 88%] PASSED tests/wsgi_test.py::TestHttpd::test_error_in_chunked_closes_connection -tests/wsgi_test.py::TestHttpd::test_rfc9112_reject_bad_request -[gw8] [ 88%] PASSED tests/wsgi_test.py::TestHttpd::test_aborted_post_io_error -tests/wsgi_test.py::TestHttpd::test_log_disable -[gw12] [ 88%] PASSED tests/wsgi_test.py::TestHttpd::test_minimum_chunk_size_parameter_leaves_httpprotocol_class_member_intact -[gw0] [ 88%] PASSED tests/wsgi_test.py::TestHttpd::test_path_info_decoding -tests/wsgi_test.py::TestHttpd::test_timeouts_in_app_iter -tests/wsgi_test.py::TestHttpd::test_server_socket_timeout -[gw7] [ 89%] PASSED tests/wsgi_test.py::TestHttpd::test_log_unix_address -tests/wsgi_test.py::TestHttpd::test_unicode_with_nonascii_characters_raises_error -[gw16] [ 89%] PASSED tests/wsgi_test.py::TestHttpd::test_header_name_capitalization -tests/wsgi_test.py::TestHttpd::test_server_keepalive_sent_in_headers -[gw11] [ 89%] PASSED tests/wsgi_test.py::TestHttpd::test_env_headers -[gw1] [ 89%] PASSED tests/websocket_test.py::TestWebSocket::test_incorrect_headers -[gw3] [ 89%] PASSED tests/wsgi_test.py::TestHttpd::test_client_disconnect -tests/wsgi_test.py::TestHttpd::test_server_keepalive_as_timeout -tests/wsgi_test.py::TestHttpd::test_timeouts_in_app_call -tests/wsgi_test.py::TestHttpd::test_partial_writes_are_handled -[gw12] [ 89%] PASSED tests/wsgi_test.py::TestHttpd::test_timeouts_in_app_iter -tests/wsgi_test.py::IterableAlreadyHandledTest::test_iterable_app_keeps_socket_open_unless_connection_close_sent -[gw7] [ 89%] PASSED tests/wsgi_test.py::TestHttpd::test_unicode_with_nonascii_characters_raises_error -[gw2] [ 90%] PASSED tests/wsgi_test.py::TestHttpd::test_rfc9112_reject_bad_request -[gw18] [ 90%] PASSED tests/wsgi_test.py::TestHttpd::test_path_info_latin1 -tests/wsgi_test.py::TestChunkedInput::test_chunked_readline -tests/wsgi_test.py::TestHttpd::test_unicode_with_only_ascii_characters_works -tests/wsgi_test.py::TestHttpd::test_socket_remains_open -[gw8] [ 90%] PASSED tests/wsgi_test.py::TestHttpd::test_log_disable -[gw0] [ 90%] PASSED tests/wsgi_test.py::TestHttpd::test_server_socket_timeout -tests/wsgi_test.py::ProxiedIterableAlreadyHandledTest::test_iterable_app_keeps_socket_open_unless_connection_close_sent -tests/wsgi_test.py::TestHttpd::test_zero_length_chunked_response -[gw12] [ 90%] PASSED tests/wsgi_test.py::IterableAlreadyHandledTest::test_iterable_app_keeps_socket_open_unless_connection_close_sent -[gw16] [ 90%] PASSED tests/wsgi_test.py::TestHttpd::test_server_keepalive_sent_in_headers -tests/wsgi_test.py::TestChunkedInput::test_close_before_finished -tests/wsgi_test.py::TestChunkedInput::test_chunked_readline_from_input -[gw1] [ 90%] PASSED tests/wsgi_test.py::TestHttpd::test_timeouts_in_app_call -[gw10] [ 90%] PASSED tests/tpool_test.py::test_isolate_from_socket_default_timeout -tests/wsgi_test.py::TestChunkedInput::test_chunked_readline_wsgi_override_minimum_chunk_size -tests/wsgi_test.py::TestHttpd::test_013_empty_return -[gw18] [ 91%] PASSED tests/wsgi_test.py::TestHttpd::test_socket_remains_open -tests/wsgi_test.py::TestChunkedInput::test_short_read_with_content_length -[gw8] [ 91%] PASSED tests/wsgi_test.py::TestHttpd::test_zero_length_chunked_response -tests/wsgi_test.py::TestChunkedInput::test_short_read_with_zero_content_length -[gw16] [ 91%] PASSED tests/wsgi_test.py::TestChunkedInput::test_chunked_readline_from_input -[gw3] [ 91%] PASSED tests/wsgi_test.py::TestHttpd::test_partial_writes_are_handled -tests/zmq_test.py::TestUpstreamDownStream::test_close_linger -[gw12] [ 91%] PASSED tests/wsgi_test.py::TestChunkedInput::test_close_before_finished -tests/wsgi_test.py::TestChunkedInput::test_chunked_readlines_from_input -tests/zmq_test.py::TestUpstreamDownStream::test_close_during_recv -[gw14] [ 91%] PASSED tests/patcher_test.py::MonkeyPatch::test_late_patching -tests/patcher_test.py::MonkeyPatch::test_patched_modules -[gw18] [ 91%] PASSED tests/wsgi_test.py::TestChunkedInput::test_short_read_with_content_length -tests/zmq_test.py::TestUpstreamDownStream::test_cpu_usage_after_bind -[gw11] [ 92%] PASSED tests/wsgi_test.py::TestHttpd::test_server_keepalive_as_timeout -tests/wsgi_test.py::TestChunkedInput::test_chunked_readline_wsgi_not_override_minimum_chunk_size -[gw7] [ 92%] PASSED tests/wsgi_test.py::TestChunkedInput::test_chunked_readline -[gw2] [ 92%] PASSED tests/wsgi_test.py::TestHttpd::test_unicode_with_only_ascii_characters_works -tests/wsgi_test.py::TestChunkedInput::test_dirt -tests/wsgi_test.py::TestChunkedInput::test_short_read -[gw16] [ 92%] PASSED tests/zmq_test.py::TestUpstreamDownStream::test_close_linger -tests/zmq_test.py::TestUpstreamDownStream::test_getsockopt_events -[gw10] [ 92%] PASSED tests/wsgi_test.py::TestHttpd::test_013_empty_return -tests/zmq_test.py::TestUpstreamDownStream::test_close_xsocket_raises_enotsup -[gw8] [ 92%] PASSED tests/wsgi_test.py::TestChunkedInput::test_short_read_with_zero_content_length -[gw12] [ 92%] PASSED tests/zmq_test.py::TestUpstreamDownStream::test_close_during_recv -tests/zmq_test.py::TestUpstreamDownStream::test_recv_during_send -tests/zmq_test.py::TestUpstreamDownStream::test_cpu_usage_after_pub_send_or_dealer_recv -[gw0] [ 93%] PASSED tests/wsgi_test.py::ProxiedIterableAlreadyHandledTest::test_iterable_app_keeps_socket_open_unless_connection_close_sent -tests/zmq_test.py::TestUpstreamDownStream::test_change_subscription -[gw1] [ 93%] PASSED tests/wsgi_test.py::TestChunkedInput::test_chunked_readline_wsgi_override_minimum_chunk_size -tests/zmq_test.py::TestUpstreamDownStream::test_close_socket_raises_enotsup -[gw2] [ 93%] PASSED tests/wsgi_test.py::TestChunkedInput::test_short_read -tests/zmq_test.py::TestUpstreamDownStream::test_send_1k_push_pull -[gw7] [ 93%] PASSED tests/wsgi_test.py::TestChunkedInput::test_dirt -tests/zmq_test.py::TestUpstreamDownStream::test_send_1k_req_rep -[gw3] [ 93%] PASSED tests/wsgi_test.py::TestChunkedInput::test_chunked_readlines_from_input -tests/zmq_test.py::TestUpstreamDownStream::test_recv_multipart_bug68 -[gw10] [ 93%] PASSED tests/zmq_test.py::TestUpstreamDownStream::test_close_xsocket_raises_enotsup -tests/zmq_test.py::TestUpstreamDownStream::test_send_during_recv_multipart -[gw18] [ 93%] PASSED tests/zmq_test.py::TestUpstreamDownStream::test_cpu_usage_after_bind -tests/zmq_test.py::TestUpstreamDownStream::test_recv_noblock_bug76 -[gw2] [ 94%] PASSED tests/zmq_test.py::TestUpstreamDownStream::test_send_1k_push_pull -tests/zmq_test.py::TestBlockedThread::test_block -[gw17] [ 94%] PASSED tests/patcher_test.py::test_subprocess_after_monkey_patch -tests/patcher_test.py::Threading::test_greenlet -[gw12] [ 94%] PASSED tests/zmq_test.py::TestUpstreamDownStream::test_recv_during_send -[gw1] [ 94%] PASSED tests/zmq_test.py::TestUpstreamDownStream::test_close_socket_raises_enotsup -tests/zmq_test.py::TestQueueLock::test_count -tests/zmq_test.py::TestQueueLock::test_queue_lock_order -[gw18] [ 94%] PASSED tests/zmq_test.py::TestUpstreamDownStream::test_recv_noblock_bug76 -[gw11] [ 94%] PASSED tests/wsgi_test.py::TestChunkedInput::test_chunked_readline_wsgi_not_override_minimum_chunk_size -[gw16] [ 94%] PASSED tests/zmq_test.py::TestUpstreamDownStream::test_getsockopt_events -tests/zmq_test.py::TestUpstreamDownStream::test_send_during_recv -tests/zmq_test.py::TestUpstreamDownStream::test_recv_spawned_before_send_is_non_blocking -[gw9] [ 95%] PASSED tests/patcher_test.py::test_patcher_existing_locks_exception -tests/patcher_test.py::test_patcher_threading_subclass_done -[gw0] [ 95%] PASSED tests/zmq_test.py::TestUpstreamDownStream::test_change_subscription -[gw3] [ 95%] PASSED tests/zmq_test.py::TestUpstreamDownStream::test_recv_multipart_bug68 -tests/zmq_test.py::TestQueueLock::test_nested_acquire -tests/zmq_test.py::test_recv_timeout -[gw8] [ 95%] PASSED tests/zmq_test.py::TestUpstreamDownStream::test_cpu_usage_after_pub_send_or_dealer_recv -[gw4] [ 95%] PASSED tests/patcher_test.py::test_regular_file_readall -tests/patcher_test.py::test_threading_current -tests/zmq_test.py::TestQueueLock::test_errors -[gw12] [ 95%] PASSED tests/zmq_test.py::TestQueueLock::test_count -[gw16] [ 95%] PASSED tests/zmq_test.py::TestUpstreamDownStream::test_send_during_recv -[gw2] [ 96%] PASSED tests/zmq_test.py::TestBlockedThread::test_block -[gw3] [ 96%] PASSED tests/zmq_test.py::test_recv_timeout -[gw1] [ 96%] PASSED tests/zmq_test.py::TestQueueLock::test_queue_lock_order -[gw11] [ 96%] PASSED tests/zmq_test.py::TestUpstreamDownStream::test_recv_spawned_before_send_is_non_blocking -[gw5] [ 96%] PASSED tests/wsgi_test.py::TestHttpd::test_do_not_close_non_idle_connections -[gw8] [ 96%] PASSED tests/zmq_test.py::TestQueueLock::test_errors -tests/wsgi_test.py::TestHttpd::test_ipv6 -[gw0] [ 96%] PASSED tests/zmq_test.py::TestQueueLock::test_nested_acquire -[gw10] [ 97%] PASSED tests/zmq_test.py::TestUpstreamDownStream::test_send_during_recv_multipart -[gw13] [ 97%] PASSED tests/patcher_test.py::GreenThreadWrapper::test_is_daemon -tests/patcher_test.py::GreenThreadWrapper::test_join -[gw5] [ 97%] SKIPPED tests/wsgi_test.py::TestHttpd::test_ipv6 -[gw19] [ 97%] PASSED tests/tpool_test.py::TpoolLongTests::test_a_buncha_stuff -tests/websocket_new_test.py::TestWebSocketWithCompression::test_compressed_send_recv_client_no_context_13 -[gw6] [ 97%] PASSED tests/patcher_test.py::MonkeyPatch::test_boolean_negative -tests/wsgi_test.py::TestHttpd::test_031_reject_large_headers -[gw19] [ 97%] PASSED tests/websocket_new_test.py::TestWebSocketWithCompression::test_compressed_send_recv_client_no_context_13 -tests/websocket_new_test.py::TestWebSocketWithCompression::test_compressed_send_recv_server_no_context_13 -[gw14] [ 97%] PASSED tests/patcher_test.py::MonkeyPatch::test_patched_modules -tests/patcher_test.py::MonkeyPatch::test_typeerror -[gw19] [ 98%] PASSED tests/websocket_new_test.py::TestWebSocketWithCompression::test_compressed_send_recv_server_no_context_13 -[gw6] [ 98%] PASSED tests/wsgi_test.py::TestHttpd::test_031_reject_large_headers -[gw9] [ 98%] PASSED tests/patcher_test.py::test_patcher_threading_subclass_done -[gw17] [ 98%] PASSED tests/patcher_test.py::Threading::test_greenlet -tests/patcher_test.py::Threading::test_greenthread -[gw7] [ 98%] PASSED tests/zmq_test.py::TestUpstreamDownStream::test_send_1k_req_rep -tests/zmq_test.py::test_recv_json_no_args -[gw7] [ 98%] PASSED tests/zmq_test.py::test_recv_json_no_args -[gw4] [ 98%] PASSED tests/patcher_test.py::test_threading_current -[gw13] [ 99%] PASSED tests/patcher_test.py::GreenThreadWrapper::test_join -[gw14] [ 99%] PASSED tests/patcher_test.py::MonkeyPatch::test_typeerror -[gw17] [ 99%] PASSED tests/patcher_test.py::Threading::test_greenthread -tests/patcher_test.py::Threading::test_keyerror -[gw17] [ 99%] PASSED tests/patcher_test.py::Threading::test_keyerror -[gw15] [ 99%] PASSED tests/greenpool_test.py::Stress::test_imap_50 +[gw20] [ 97%] PASSED tests/wsgi_test.py::TestHttpd::test_026b_http_10_zero_keepalive +[gw16] [ 97%] PASSED tests/tpool_test.py::TpoolLongTests::test_a_buncha_stuff +tests/websocket_new_test.py::TestWebSocket::test_client_closing_connection_13 +[gw16] [ 98%] PASSED tests/websocket_new_test.py::TestWebSocket::test_client_closing_connection_13 +[gw30] [ 98%] PASSED tests/zmq_test.py::TestUpstreamDownStream::test_cpu_usage_after_pub_send_or_dealer_recv +[gw39] [ 98%] PASSED tests/test__socket_errors.py::TestSocketErrors::test_timeout_real_socket +tests/websocket_new_test.py::TestWebSocketWithCompression::test_client_compress_with_context_takeover_13 +[gw39] [ 98%] PASSED tests/websocket_new_test.py::TestWebSocketWithCompression::test_client_compress_with_context_takeover_13 +[gw27] [ 98%] PASSED tests/test__socket_errors.py::TestSocketErrors::test_timeout +tests/websocket_test.py::TestWebSocket::test_client_closing_connection_76 +[gw27] [ 98%] PASSED tests/websocket_test.py::TestWebSocket::test_client_closing_connection_76 +[gw13] [ 98%] PASSED tests/greenio_test.py::TestGreenIoLong::test_multiple_readers +tests/greenio_test.py::test_set_nonblocking +[gw13] [ 99%] PASSED tests/greenio_test.py::test_set_nonblocking +tests/greenio_test.py::test_socket_del_fails_gracefully_when_not_fully_initialized +[gw13] [ 99%] PASSED tests/greenio_test.py::test_socket_del_fails_gracefully_when_not_fully_initialized +tests/greenio_test.py::test_double_close_219 +[gw28] [ 99%] PASSED tests/patcher_test.py::test_socketserver_selectors +[gw13] [ 99%] PASSED tests/greenio_test.py::test_double_close_219 +[gw25] [ 99%] PASSED tests/greenpool_test.py::Stress::test_imap_50 tests/greenpool_test.py::Stress::test_imap_500 -[gw15] [ 99%] PASSED tests/greenpool_test.py::Stress::test_imap_500 -tests/greenpool_test.py::Stress::test_ordering_5 -[gw15] [ 99%] PASSED tests/greenpool_test.py::Stress::test_ordering_5 -tests/greenpool_test.py::Stress::test_ordering_50 -[gw15] [100%] PASSED tests/greenpool_test.py::Stress::test_ordering_50 +[gw10] [ 99%] PASSED tests/wsgi_test.py::TestHttpd::test_do_not_close_non_idle_connections +tests/wsgi_test.py::TestChunkedInput::test_chunked_readline_wsgi_override_minimum_chunk_size +[gw10] [ 99%] PASSED tests/wsgi_test.py::TestChunkedInput::test_chunked_readline_wsgi_override_minimum_chunk_size +[gw25] [100%] PASSED tests/greenpool_test.py::Stress::test_imap_500 +=================================== FAILURES =================================== +_______________________________ Os.test_waitpid ________________________________ +[gw17] linux -- Python 3.12.8 /usr/bin/python3.12 + +self = + + def tearDown(self): +> super().tearDown() + +tests/patcher_test.py:41: +_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ +tests/__init__.py:194: in tearDown + verify_hub_empty() +_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ + + def verify_hub_empty(): + + def format_listener(listener): + return 'Listener %r for greenlet %r with run callback %r' % ( + listener, listener.greenlet, getattr(listener.greenlet, 'run', None)) + + from eventlet import hubs + hub = hubs.get_hub() + readers = hub.get_readers() + writers = hub.get_writers() + num_readers = len(readers) + num_writers = len(writers) + num_timers = hub.get_timers_count() +> assert num_readers == 0 and num_writers == 0, \ + "Readers: %s (%d) Writers: %s (%d)" % ( + ', '.join(map(format_listener, readers)), num_readers, + ', '.join(map(format_listener, writers)), num_writers, + ) +E AssertionError: Readers: Listener FdListener('read', 15, , ) for greenlet with run callback None (1) Writers: (0) + +tests/__init__.py:245: AssertionError =============================== warnings summary =============================== +tests/convenience_test.py: 2 warnings tests/api_test.py: 2 warnings tests/greenio_test.py: 1 warning -tests/convenience_test.py: 2 warnings tests/ssl_test.py: 24 warnings -tests/websocket_test.py: 2 warnings tests/wsgi_test.py: 9 warnings +tests/websocket_test.py: 2 warnings /build/reproducible-path/python-eventlet-0.36.1/eventlet/green/ssl.py:97: DeprecationWarning: ssl.PROTOCOL_TLS is deprecated context = _original_sslcontext(protocol=ssl_version) -tests/backdoor_test.py::BackdoorTest::test_quick_client_disconnect -tests/backdoor_test.py::BackdoorTest::test_server -tests/backdoor_test.py::BackdoorTest::test_server_on_unix_socket - /usr/lib/python3/dist-packages/_pytest/unraisableexception.py:85: PytestUnraisableExceptionWarning: Exception ignored in: <_io.TextIOWrapper mode='rw' encoding='utf-8'> - - Traceback (most recent call last): - File "/usr/lib/python3.13/socket.py", line 737, in write - return self._sock.send(b) - ~~~~~~~~~~~~~~~^^^ - File "/build/reproducible-path/python-eventlet-0.36.1/eventlet/greenio/base.py", line 383, in send - return self._send_loop(self.fd.send, data, flags) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/python-eventlet-0.36.1/eventlet/greenio/base.py", line 370, in _send_loop - return send_method(data, *args) - BrokenPipeError: [Errno 32] Broken pipe - - During handling of the above exception, another exception occurred: - - Traceback (most recent call last): - File "/usr/lib/python3.13/socket.py", line 737, in write - return self._sock.send(b) - ~~~~~~~~~~~~~~~^^^ - File "/build/reproducible-path/python-eventlet-0.36.1/eventlet/greenio/base.py", line 383, in send - return self._send_loop(self.fd.send, data, flags) - ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/build/reproducible-path/python-eventlet-0.36.1/eventlet/greenio/base.py", line 370, in _send_loop - return send_method(data, *args) - BrokenPipeError: [Errno 32] Broken pipe - - warnings.warn(pytest.PytestUnraisableExceptionWarning(msg)) - -tests/not_asyncio_test.py::test_spawn_from_coroutine_errors - /build/reproducible-path/python-eventlet-0.36.1/tests/not_asyncio_test.py:22: RuntimeWarning: coroutine 'test_spawn_from_coroutine_errors..go' was never awaited - with pytest.raises(RuntimeError): - Enable tracemalloc to get traceback where the object was allocated. - See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. - tests/openssl_test.py::test_import /build/reproducible-path/python-eventlet-0.36.1/eventlet/green/OpenSSL/crypto.py:1: DeprecationWarning: X509Extension support in pyOpenSSL is deprecated. You should use the APIs in cryptography. from OpenSSL.crypto import * @@ -3936,6 +2487,12 @@ /build/reproducible-path/python-eventlet-0.36.1/eventlet/green/OpenSSL/crypto.py:1: DeprecationWarning: get_elliptic_curves is deprecated. You should use the APIs in cryptography instead. from OpenSSL.crypto import * +tests/not_asyncio_test.py::test_spawn_from_coroutine_errors + /build/reproducible-path/python-eventlet-0.36.1/tests/not_asyncio_test.py:22: RuntimeWarning: coroutine 'test_spawn_from_coroutine_errors..go' was never awaited + with pytest.raises(RuntimeError): + Enable tracemalloc to get traceback where the object was allocated. + See https://docs.pytest.org/en/stable/how-to/capture-warnings.html#resource-warnings for more info. + tests/ssl_test.py::SSLTest::test_context_wrapped_accept /build/reproducible-path/python-eventlet-0.36.1/tests/ssl_test.py:332: DeprecationWarning: ssl.PROTOCOL_TLS is deprecated context = ssl.SSLContext(ssl.PROTOCOL_TLS) @@ -3952,693 +2509,25 @@ result = function(*args, **kwargs) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html -================ 623 passed, 89 skipped, 53 warnings in 45.13s ================= -make[1]: Leaving directory '/build/reproducible-path/python-eventlet-0.36.1' - create-stamp debian/debhelper-build-stamp - dh_testroot -O--buildsystem=pybuild - dh_prep -O--buildsystem=pybuild - dh_auto_install -O--buildsystem=pybuild -I: pybuild plugin_pyproject:178: Copying package built for python3.12 to destdir -I: pybuild plugin_pyproject:178: Copying package built for python3.13 to destdir - dh_installdocs -O--buildsystem=pybuild -dh_installdocs: warning: Cannot auto-detect main package for python-eventlet-doc. If the default is wrong, please use --doc-main-package - debian/rules override_dh_sphinxdoc -make[1]: Entering directory '/build/reproducible-path/python-eventlet-0.36.1' -make[1]: pyversions: No such file or directory -py3versions: no X-Python3-Version in control file, using supported versions -debian/rules:36: warning: overriding recipe for target 'override_dh_installchangelogs' -/usr/share/openstack-pkg-tools/pkgos.make:58: warning: ignoring old recipe for target 'override_dh_installchangelogs' -PYTHONPATH=. python3 -m sphinx -N -b html doc/source /build/reproducible-path/python-eventlet-0.36.1/debian/python-eventlet-doc/usr/share/doc/python-eventlet-doc/html -Running Sphinx v8.1.3 -loading translations [en]... done -making output directory... done -WARNING: html_static_path entry '_static' does not exist -Converting `source_suffix = '.rst'` to `source_suffix = {'.rst': 'restructuredtext'}`. -Creating file /build/reproducible-path/python-eventlet-0.36.1/doc/source/reference/api/eventlet.rst. -Creating file /build/reproducible-path/python-eventlet-0.36.1/doc/source/reference/api/eventlet.green.rst. -Creating file /build/reproducible-path/python-eventlet-0.36.1/doc/source/reference/api/eventlet.green.OpenSSL.rst. -Creating file /build/reproducible-path/python-eventlet-0.36.1/doc/source/reference/api/eventlet.green.http.rst. -Creating file /build/reproducible-path/python-eventlet-0.36.1/doc/source/reference/api/eventlet.green.urllib.rst. -Creating file /build/reproducible-path/python-eventlet-0.36.1/doc/source/reference/api/eventlet.greenio.rst. -Creating file /build/reproducible-path/python-eventlet-0.36.1/doc/source/reference/api/eventlet.hubs.rst. -Creating file /build/reproducible-path/python-eventlet-0.36.1/doc/source/reference/api/eventlet.support.rst. -Creating file /build/reproducible-path/python-eventlet-0.36.1/doc/source/reference/api/eventlet.zipkin.rst. -Creating file /build/reproducible-path/python-eventlet-0.36.1/doc/source/reference/api/modules.rst. -building [mo]: targets for 0 po files that are out of date -writing output... -building [html]: targets for 42 source files that are out of date -updating environment: [new config] 42 added, 0 changed, 0 removed -reading sources... [ 2%] authors -reading sources... [ 5%] basic_usage -reading sources... [ 7%] design_patterns -reading sources... [ 10%] environment -reading sources... [ 12%] examples -reading sources... [ 14%] history -reading sources... [ 17%] hubs -reading sources... [ 19%] index -reading sources... [ 21%] maintenance/process -reading sources... [ 24%] migration -reading sources... [ 26%] modules -reading sources... [ 29%] modules/asyncio -reading sources... [ 31%] modules/backdoor -reading sources... [ 33%] modules/corolocal -reading sources... [ 36%] modules/dagpool -reading sources... [ 38%] modules/db_pool -reading sources... [ 40%] modules/debug -reading sources... [ 43%] modules/event -reading sources... [ 45%] modules/greenpool -reading sources... [ 48%] modules/greenthread -reading sources... [ 50%] modules/pools -reading sources... [ 52%] modules/queue -reading sources... [ 55%] modules/semaphore -reading sources... [ 57%] modules/timeout -reading sources... [ 60%] modules/websocket -reading sources... [ 62%] modules/wsgi -reading sources... [ 64%] modules/zmq -reading sources... [ 67%] patching -reading sources... [ 69%] reference/api/eventlet -reading sources... [ 71%] reference/api/eventlet.green -reading sources... [ 74%] reference/api/eventlet.green.OpenSSL -reading sources... [ 76%] reference/api/eventlet.green.http -reading sources... [ 79%] reference/api/eventlet.green.urllib -reading sources... [ 81%] reference/api/eventlet.greenio -reading sources... [ 83%] reference/api/eventlet.hubs -reading sources... [ 86%] reference/api/eventlet.support -reading sources... [ 88%] reference/api/eventlet.zipkin -reading sources... [ 90%] reference/api/modules -reading sources... [ 93%] ssl -reading sources... [ 95%] testing -reading sources... [ 98%] threading -reading sources... [100%] zeromq - -/build/reproducible-path/python-eventlet-0.36.1/doc/source/index.rst:69: WARNING: toctree contains reference to nonexisting document 'process' [toc.not_readable] -/build/reproducible-path/python-eventlet-0.36.1/eventlet/green/zmq.py:docstring of eventlet.green.zmq.Socket:7: WARNING: Definition list ends without a blank line; unexpected unindent. [docutils] -/build/reproducible-path/python-eventlet-0.36.1/eventlet/asyncio.py:docstring of eventlet.asyncio:1: WARNING: duplicate object description of eventlet.asyncio, other instance in modules/asyncio, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/asyncio.py:docstring of eventlet.asyncio.spawn_for_awaitable:1: WARNING: duplicate object description of eventlet.asyncio.spawn_for_awaitable, other instance in modules/asyncio, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/backdoor.py:docstring of eventlet.backdoor:1: WARNING: duplicate object description of eventlet.backdoor, other instance in modules/backdoor, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/backdoor.py:docstring of eventlet.backdoor.SocketConsole:1: WARNING: duplicate object description of eventlet.backdoor.SocketConsole, other instance in modules/backdoor, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/backdoor.py:docstring of eventlet.backdoor.SocketConsole.switch:1: WARNING: duplicate object description of eventlet.backdoor.SocketConsole.switch, other instance in modules/backdoor, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/backdoor.py:docstring of eventlet.backdoor.backdoor:1: WARNING: duplicate object description of eventlet.backdoor.backdoor, other instance in modules/backdoor, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/backdoor.py:docstring of eventlet.backdoor.backdoor_server:1: WARNING: duplicate object description of eventlet.backdoor.backdoor_server, other instance in modules/backdoor, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/corolocal.py:docstring of eventlet.corolocal:1: WARNING: duplicate object description of eventlet.corolocal, other instance in modules/corolocal, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/corolocal.py:docstring of eventlet.corolocal.get_ident:1: WARNING: duplicate object description of eventlet.corolocal.get_ident, other instance in modules/corolocal, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/corolocal.py:docstring of eventlet.corolocal.local:1: WARNING: duplicate object description of eventlet.corolocal.local, other instance in modules/corolocal, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/dagpool.py:docstring of eventlet.dagpool:1: WARNING: duplicate object description of eventlet.dagpool, other instance in modules/dagpool, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/dagpool.py:docstring of eventlet.dagpool.Collision:1: WARNING: duplicate object description of eventlet.dagpool.Collision, other instance in modules/dagpool, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/dagpool.py:docstring of eventlet.dagpool.DAGPool:1: WARNING: duplicate object description of eventlet.dagpool.DAGPool, other instance in modules/dagpool, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/dagpool.py:docstring of eventlet.dagpool.DAGPool.__init__:1: WARNING: duplicate object description of eventlet.dagpool.DAGPool.__init__, other instance in modules/dagpool, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/dagpool.py:docstring of eventlet.dagpool.DAGPool.__getitem__:1: WARNING: duplicate object description of eventlet.dagpool.DAGPool.__getitem__, other instance in modules/dagpool, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/dagpool.py:docstring of eventlet.dagpool.DAGPool.get:1: WARNING: duplicate object description of eventlet.dagpool.DAGPool.get, other instance in modules/dagpool, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/dagpool.py:docstring of eventlet.dagpool.DAGPool.items:1: WARNING: duplicate object description of eventlet.dagpool.DAGPool.items, other instance in modules/dagpool, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/dagpool.py:docstring of eventlet.dagpool.DAGPool.keys:1: WARNING: duplicate object description of eventlet.dagpool.DAGPool.keys, other instance in modules/dagpool, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/dagpool.py:docstring of eventlet.dagpool.DAGPool.kill:1: WARNING: duplicate object description of eventlet.dagpool.DAGPool.kill, other instance in modules/dagpool, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/dagpool.py:docstring of eventlet.dagpool.DAGPool.post:1: WARNING: duplicate object description of eventlet.dagpool.DAGPool.post, other instance in modules/dagpool, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/dagpool.py:docstring of eventlet.dagpool.DAGPool.running:1: WARNING: duplicate object description of eventlet.dagpool.DAGPool.running, other instance in modules/dagpool, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/dagpool.py:docstring of eventlet.dagpool.DAGPool.running_keys:1: WARNING: duplicate object description of eventlet.dagpool.DAGPool.running_keys, other instance in modules/dagpool, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/dagpool.py:docstring of eventlet.dagpool.DAGPool.spawn:1: WARNING: duplicate object description of eventlet.dagpool.DAGPool.spawn, other instance in modules/dagpool, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/dagpool.py:docstring of eventlet.dagpool.DAGPool.spawn_many:1: WARNING: duplicate object description of eventlet.dagpool.DAGPool.spawn_many, other instance in modules/dagpool, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/dagpool.py:docstring of eventlet.dagpool.DAGPool.wait:1: WARNING: duplicate object description of eventlet.dagpool.DAGPool.wait, other instance in modules/dagpool, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/dagpool.py:docstring of eventlet.dagpool.DAGPool.wait_each:1: WARNING: duplicate object description of eventlet.dagpool.DAGPool.wait_each, other instance in modules/dagpool, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/dagpool.py:docstring of eventlet.dagpool.DAGPool.wait_each_exception:1: WARNING: duplicate object description of eventlet.dagpool.DAGPool.wait_each_exception, other instance in modules/dagpool, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/dagpool.py:docstring of eventlet.dagpool.DAGPool.wait_each_success:1: WARNING: duplicate object description of eventlet.dagpool.DAGPool.wait_each_success, other instance in modules/dagpool, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/dagpool.py:docstring of eventlet.dagpool.DAGPool.waitall:1: WARNING: duplicate object description of eventlet.dagpool.DAGPool.waitall, other instance in modules/dagpool, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/dagpool.py:docstring of eventlet.dagpool.DAGPool.waiting:1: WARNING: duplicate object description of eventlet.dagpool.DAGPool.waiting, other instance in modules/dagpool, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/dagpool.py:docstring of eventlet.dagpool.DAGPool.waiting_for:1: WARNING: duplicate object description of eventlet.dagpool.DAGPool.waiting_for, other instance in modules/dagpool, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/dagpool.py:docstring of eventlet.dagpool.PropagateError:1: WARNING: duplicate object description of eventlet.dagpool.PropagateError, other instance in modules/dagpool, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/db_pool.py:docstring of eventlet.db_pool:1: WARNING: duplicate object description of eventlet.db_pool, other instance in modules/db_pool, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/db_pool.py:docstring of eventlet.db_pool.BaseConnectionPool:1: WARNING: duplicate object description of eventlet.db_pool.BaseConnectionPool, other instance in modules/db_pool, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/db_pool.py:docstring of eventlet.db_pool.BaseConnectionPool.clear:1: WARNING: duplicate object description of eventlet.db_pool.BaseConnectionPool.clear, other instance in modules/db_pool, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/db_pool.py:docstring of eventlet.db_pool.BaseConnectionPool.get:1: WARNING: duplicate object description of eventlet.db_pool.BaseConnectionPool.get, other instance in modules/db_pool, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/db_pool.py:docstring of eventlet.db_pool.BaseConnectionPool.item:1: WARNING: duplicate object description of eventlet.db_pool.BaseConnectionPool.item, other instance in modules/db_pool, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/db_pool.py:docstring of eventlet.db_pool.BaseConnectionPool.put:1: WARNING: duplicate object description of eventlet.db_pool.BaseConnectionPool.put, other instance in modules/db_pool, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/db_pool.py:docstring of eventlet.db_pool.ConnectTimeout:1: WARNING: duplicate object description of eventlet.db_pool.ConnectTimeout, other instance in modules/db_pool, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/db_pool.py:docstring of eventlet.db_pool.TpooledConnectionPool:1: WARNING: duplicate object description of eventlet.db_pool.ConnectionPool, other instance in modules/db_pool, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/db_pool.py:docstring of eventlet.db_pool.DatabaseConnector:1: WARNING: duplicate object description of eventlet.db_pool.DatabaseConnector, other instance in modules/db_pool, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/db_pool.py:docstring of eventlet.db_pool.DatabaseConnector.credentials_for:1: WARNING: duplicate object description of eventlet.db_pool.DatabaseConnector.credentials_for, other instance in modules/db_pool, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/db_pool.py:docstring of eventlet.db_pool.DatabaseConnector.get:1: WARNING: duplicate object description of eventlet.db_pool.DatabaseConnector.get, other instance in modules/db_pool, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/db_pool.py:docstring of eventlet.db_pool.GenericConnectionWrapper:1: WARNING: duplicate object description of eventlet.db_pool.GenericConnectionWrapper, other instance in modules/db_pool, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/db_pool.py:docstring of eventlet.db_pool.GenericConnectionWrapper.affected_rows:1: WARNING: duplicate object description of eventlet.db_pool.GenericConnectionWrapper.affected_rows, other instance in modules/db_pool, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/db_pool.py:docstring of eventlet.db_pool.GenericConnectionWrapper.autocommit:1: WARNING: duplicate object description of eventlet.db_pool.GenericConnectionWrapper.autocommit, other instance in modules/db_pool, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/db_pool.py:docstring of eventlet.db_pool.GenericConnectionWrapper.begin:1: WARNING: duplicate object description of eventlet.db_pool.GenericConnectionWrapper.begin, other instance in modules/db_pool, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/db_pool.py:docstring of eventlet.db_pool.GenericConnectionWrapper.change_user:1: WARNING: duplicate object description of eventlet.db_pool.GenericConnectionWrapper.change_user, other instance in modules/db_pool, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/db_pool.py:docstring of eventlet.db_pool.GenericConnectionWrapper.character_set_name:1: WARNING: duplicate object description of eventlet.db_pool.GenericConnectionWrapper.character_set_name, other instance in modules/db_pool, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/db_pool.py:docstring of eventlet.db_pool.GenericConnectionWrapper.close:1: WARNING: duplicate object description of eventlet.db_pool.GenericConnectionWrapper.close, other instance in modules/db_pool, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/db_pool.py:docstring of eventlet.db_pool.GenericConnectionWrapper.commit:1: WARNING: duplicate object description of eventlet.db_pool.GenericConnectionWrapper.commit, other instance in modules/db_pool, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/db_pool.py:docstring of eventlet.db_pool.GenericConnectionWrapper.cursor:1: WARNING: duplicate object description of eventlet.db_pool.GenericConnectionWrapper.cursor, other instance in modules/db_pool, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/db_pool.py:docstring of eventlet.db_pool.GenericConnectionWrapper.dump_debug_info:1: WARNING: duplicate object description of eventlet.db_pool.GenericConnectionWrapper.dump_debug_info, other instance in modules/db_pool, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/db_pool.py:docstring of eventlet.db_pool.GenericConnectionWrapper.errno:1: WARNING: duplicate object description of eventlet.db_pool.GenericConnectionWrapper.errno, other instance in modules/db_pool, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/db_pool.py:docstring of eventlet.db_pool.GenericConnectionWrapper.error:1: WARNING: duplicate object description of eventlet.db_pool.GenericConnectionWrapper.error, other instance in modules/db_pool, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/db_pool.py:docstring of eventlet.db_pool.GenericConnectionWrapper.errorhandler:1: WARNING: duplicate object description of eventlet.db_pool.GenericConnectionWrapper.errorhandler, other instance in modules/db_pool, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/db_pool.py:docstring of eventlet.db_pool.GenericConnectionWrapper.get_server_info:1: WARNING: duplicate object description of eventlet.db_pool.GenericConnectionWrapper.get_server_info, other instance in modules/db_pool, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/db_pool.py:docstring of eventlet.db_pool.GenericConnectionWrapper.insert_id:1: WARNING: duplicate object description of eventlet.db_pool.GenericConnectionWrapper.insert_id, other instance in modules/db_pool, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/db_pool.py:docstring of eventlet.db_pool.GenericConnectionWrapper.literal:1: WARNING: duplicate object description of eventlet.db_pool.GenericConnectionWrapper.literal, other instance in modules/db_pool, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/db_pool.py:docstring of eventlet.db_pool.GenericConnectionWrapper.ping:1: WARNING: duplicate object description of eventlet.db_pool.GenericConnectionWrapper.ping, other instance in modules/db_pool, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/db_pool.py:docstring of eventlet.db_pool.GenericConnectionWrapper.query:1: WARNING: duplicate object description of eventlet.db_pool.GenericConnectionWrapper.query, other instance in modules/db_pool, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/db_pool.py:docstring of eventlet.db_pool.GenericConnectionWrapper.rollback:1: WARNING: duplicate object description of eventlet.db_pool.GenericConnectionWrapper.rollback, other instance in modules/db_pool, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/db_pool.py:docstring of eventlet.db_pool.GenericConnectionWrapper.select_db:1: WARNING: duplicate object description of eventlet.db_pool.GenericConnectionWrapper.select_db, other instance in modules/db_pool, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/db_pool.py:docstring of eventlet.db_pool.GenericConnectionWrapper.server_capabilities:1: WARNING: duplicate object description of eventlet.db_pool.GenericConnectionWrapper.server_capabilities, other instance in modules/db_pool, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/db_pool.py:docstring of eventlet.db_pool.GenericConnectionWrapper.set_character_set:1: WARNING: duplicate object description of eventlet.db_pool.GenericConnectionWrapper.set_character_set, other instance in modules/db_pool, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/db_pool.py:docstring of eventlet.db_pool.GenericConnectionWrapper.set_isolation_level:1: WARNING: duplicate object description of eventlet.db_pool.GenericConnectionWrapper.set_isolation_level, other instance in modules/db_pool, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/db_pool.py:docstring of eventlet.db_pool.GenericConnectionWrapper.set_server_option:1: WARNING: duplicate object description of eventlet.db_pool.GenericConnectionWrapper.set_server_option, other instance in modules/db_pool, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/db_pool.py:docstring of eventlet.db_pool.GenericConnectionWrapper.set_sql_mode:1: WARNING: duplicate object description of eventlet.db_pool.GenericConnectionWrapper.set_sql_mode, other instance in modules/db_pool, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/db_pool.py:docstring of eventlet.db_pool.GenericConnectionWrapper.show_warnings:1: WARNING: duplicate object description of eventlet.db_pool.GenericConnectionWrapper.show_warnings, other instance in modules/db_pool, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/db_pool.py:docstring of eventlet.db_pool.GenericConnectionWrapper.shutdown:1: WARNING: duplicate object description of eventlet.db_pool.GenericConnectionWrapper.shutdown, other instance in modules/db_pool, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/db_pool.py:docstring of eventlet.db_pool.GenericConnectionWrapper.sqlstate:1: WARNING: duplicate object description of eventlet.db_pool.GenericConnectionWrapper.sqlstate, other instance in modules/db_pool, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/db_pool.py:docstring of eventlet.db_pool.GenericConnectionWrapper.stat:1: WARNING: duplicate object description of eventlet.db_pool.GenericConnectionWrapper.stat, other instance in modules/db_pool, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/db_pool.py:docstring of eventlet.db_pool.GenericConnectionWrapper.store_result:1: WARNING: duplicate object description of eventlet.db_pool.GenericConnectionWrapper.store_result, other instance in modules/db_pool, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/db_pool.py:docstring of eventlet.db_pool.GenericConnectionWrapper.string_literal:1: WARNING: duplicate object description of eventlet.db_pool.GenericConnectionWrapper.string_literal, other instance in modules/db_pool, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/db_pool.py:docstring of eventlet.db_pool.GenericConnectionWrapper.thread_id:1: WARNING: duplicate object description of eventlet.db_pool.GenericConnectionWrapper.thread_id, other instance in modules/db_pool, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/db_pool.py:docstring of eventlet.db_pool.GenericConnectionWrapper.use_result:1: WARNING: duplicate object description of eventlet.db_pool.GenericConnectionWrapper.use_result, other instance in modules/db_pool, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/db_pool.py:docstring of eventlet.db_pool.GenericConnectionWrapper.warning_count:1: WARNING: duplicate object description of eventlet.db_pool.GenericConnectionWrapper.warning_count, other instance in modules/db_pool, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/db_pool.py:docstring of eventlet.db_pool.PooledConnectionWrapper:1: WARNING: duplicate object description of eventlet.db_pool.PooledConnectionWrapper, other instance in modules/db_pool, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/db_pool.py:docstring of eventlet.db_pool.PooledConnectionWrapper.close:1: WARNING: duplicate object description of eventlet.db_pool.PooledConnectionWrapper.close, other instance in modules/db_pool, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/db_pool.py:docstring of eventlet.db_pool.RawConnectionPool:1: WARNING: duplicate object description of eventlet.db_pool.RawConnectionPool, other instance in modules/db_pool, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/db_pool.py:docstring of eventlet.db_pool.RawConnectionPool.connect:1: WARNING: duplicate object description of eventlet.db_pool.RawConnectionPool.connect, other instance in modules/db_pool, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/db_pool.py:docstring of eventlet.db_pool.RawConnectionPool.create:1: WARNING: duplicate object description of eventlet.db_pool.RawConnectionPool.create, other instance in modules/db_pool, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/db_pool.py:docstring of eventlet.db_pool.TpooledConnectionPool:1: WARNING: duplicate object description of eventlet.db_pool.TpooledConnectionPool, other instance in modules/db_pool, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/db_pool.py:docstring of eventlet.db_pool.TpooledConnectionPool.connect:1: WARNING: duplicate object description of eventlet.db_pool.TpooledConnectionPool.connect, other instance in modules/db_pool, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/db_pool.py:docstring of eventlet.db_pool.TpooledConnectionPool.create:1: WARNING: duplicate object description of eventlet.db_pool.TpooledConnectionPool.create, other instance in modules/db_pool, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/db_pool.py:docstring of eventlet.db_pool.cleanup_rollback:1: WARNING: duplicate object description of eventlet.db_pool.cleanup_rollback, other instance in modules/db_pool, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/debug.py:docstring of eventlet.debug:1: WARNING: duplicate object description of eventlet.debug, other instance in modules/debug, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/debug.py:docstring of eventlet.debug.format_asyncio_info:1: WARNING: duplicate object description of eventlet.debug.format_asyncio_info, other instance in modules/debug, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/debug.py:docstring of eventlet.debug.format_hub_listeners:1: WARNING: duplicate object description of eventlet.debug.format_hub_listeners, other instance in modules/debug, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/debug.py:docstring of eventlet.debug.format_hub_timers:1: WARNING: duplicate object description of eventlet.debug.format_hub_timers, other instance in modules/debug, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/debug.py:docstring of eventlet.debug.format_threads_info:1: WARNING: duplicate object description of eventlet.debug.format_threads_info, other instance in modules/debug, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/debug.py:docstring of eventlet.debug.hub_blocking_detection:1: WARNING: duplicate object description of eventlet.debug.hub_blocking_detection, other instance in modules/debug, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/debug.py:docstring of eventlet.debug.hub_exceptions:1: WARNING: duplicate object description of eventlet.debug.hub_exceptions, other instance in modules/debug, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/debug.py:docstring of eventlet.debug.hub_listener_stacks:1: WARNING: duplicate object description of eventlet.debug.hub_listener_stacks, other instance in modules/debug, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/debug.py:docstring of eventlet.debug.hub_prevent_multiple_readers:1: WARNING: duplicate object description of eventlet.debug.hub_prevent_multiple_readers, other instance in modules/debug, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/debug.py:docstring of eventlet.debug.hub_timer_stacks:1: WARNING: duplicate object description of eventlet.debug.hub_timer_stacks, other instance in modules/debug, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/debug.py:docstring of eventlet.debug.spew:1: WARNING: duplicate object description of eventlet.debug.spew, other instance in modules/debug, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/debug.py:docstring of eventlet.debug.tpool_exceptions:1: WARNING: duplicate object description of eventlet.debug.tpool_exceptions, other instance in modules/debug, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/debug.py:docstring of eventlet.debug.unspew:1: WARNING: duplicate object description of eventlet.debug.unspew, other instance in modules/debug, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/event.py:docstring of eventlet.event:1: WARNING: duplicate object description of eventlet.event, other instance in modules/event, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/event.py:docstring of eventlet.event.Event:1: WARNING: duplicate object description of eventlet.event.Event, other instance in modules/event, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/event.py:docstring of eventlet.event.Event.ready:1: WARNING: duplicate object description of eventlet.event.Event.ready, other instance in modules/event, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/event.py:docstring of eventlet.event.Event.send:1: WARNING: duplicate object description of eventlet.event.Event.send, other instance in modules/event, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/event.py:docstring of eventlet.event.Event.send_exception:1: WARNING: duplicate object description of eventlet.event.Event.send_exception, other instance in modules/event, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/event.py:docstring of eventlet.event.Event.wait:1: WARNING: duplicate object description of eventlet.event.Event.wait, other instance in modules/event, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/greenpool.py:docstring of eventlet.greenpool:1: WARNING: duplicate object description of eventlet.greenpool, other instance in modules/greenpool, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/greenpool.py:docstring of eventlet.greenpool.GreenPile:1: WARNING: duplicate object description of eventlet.greenpool.GreenPile, other instance in modules/greenpool, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/greenpool.py:docstring of eventlet.greenpool.GreenPile.next:1: WARNING: duplicate object description of eventlet.greenpool.GreenPile.next, other instance in modules/greenpool, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/greenpool.py:docstring of eventlet.greenpool.GreenPile.spawn:1: WARNING: duplicate object description of eventlet.greenpool.GreenPile.spawn, other instance in modules/greenpool, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/greenpool.py:docstring of eventlet.greenpool.GreenPool:1: WARNING: duplicate object description of eventlet.greenpool.GreenPool, other instance in modules/greenpool, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/greenpool.py:docstring of eventlet.greenpool.GreenPool.free:1: WARNING: duplicate object description of eventlet.greenpool.GreenPool.free, other instance in modules/greenpool, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/greenpool.py:docstring of eventlet.greenpool.GreenPool.imap:1: WARNING: duplicate object description of eventlet.greenpool.GreenPool.imap, other instance in modules/greenpool, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/greenpool.py:docstring of eventlet.greenpool.GreenPool.resize:1: WARNING: duplicate object description of eventlet.greenpool.GreenPool.resize, other instance in modules/greenpool, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/greenpool.py:docstring of eventlet.greenpool.GreenPool.running:1: WARNING: duplicate object description of eventlet.greenpool.GreenPool.running, other instance in modules/greenpool, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/greenpool.py:docstring of eventlet.greenpool.GreenPool.spawn:1: WARNING: duplicate object description of eventlet.greenpool.GreenPool.spawn, other instance in modules/greenpool, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/greenpool.py:docstring of eventlet.greenpool.GreenPool.spawn_n:1: WARNING: duplicate object description of eventlet.greenpool.GreenPool.spawn_n, other instance in modules/greenpool, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/greenpool.py:docstring of eventlet.greenpool.GreenPool.starmap:1: WARNING: duplicate object description of eventlet.greenpool.GreenPool.starmap, other instance in modules/greenpool, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/greenpool.py:docstring of eventlet.greenpool.GreenPool.waitall:1: WARNING: duplicate object description of eventlet.greenpool.GreenPool.waitall, other instance in modules/greenpool, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/greenpool.py:docstring of eventlet.greenpool.GreenPool.waiting:1: WARNING: duplicate object description of eventlet.greenpool.GreenPool.waiting, other instance in modules/greenpool, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/greenthread.py:docstring of eventlet.greenthread:1: WARNING: duplicate object description of eventlet.greenthread, other instance in modules/greenthread, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/greenthread.py:docstring of eventlet.greenthread.GreenThread:1: WARNING: duplicate object description of eventlet.greenthread.GreenThread, other instance in modules/greenthread, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/greenthread.py:docstring of eventlet.greenthread.GreenThread.cancel:1: WARNING: duplicate object description of eventlet.greenthread.GreenThread.cancel, other instance in modules/greenthread, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/greenthread.py:docstring of eventlet.greenthread.GreenThread.kill:1: WARNING: duplicate object description of eventlet.greenthread.GreenThread.kill, other instance in modules/greenthread, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/greenthread.py:docstring of eventlet.greenthread.GreenThread.link:1: WARNING: duplicate object description of eventlet.greenthread.GreenThread.link, other instance in modules/greenthread, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/greenthread.py:docstring of eventlet.greenthread.GreenThread.unlink:1: WARNING: duplicate object description of eventlet.greenthread.GreenThread.unlink, other instance in modules/greenthread, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/greenthread.py:docstring of eventlet.greenthread.GreenThread.wait:1: WARNING: duplicate object description of eventlet.greenthread.GreenThread.wait, other instance in modules/greenthread, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/greenthread.py:docstring of greenlet._greenlet.getcurrent:1: WARNING: duplicate object description of eventlet.greenthread.getcurrent, other instance in modules/greenthread, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/greenthread.py:docstring of eventlet.greenthread.kill:1: WARNING: duplicate object description of eventlet.greenthread.kill, other instance in modules/greenthread, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/greenthread.py:docstring of eventlet.greenthread.sleep:1: WARNING: duplicate object description of eventlet.greenthread.sleep, other instance in modules/greenthread, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/greenthread.py:docstring of eventlet.greenthread.spawn:1: WARNING: duplicate object description of eventlet.greenthread.spawn, other instance in modules/greenthread, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/greenthread.py:docstring of eventlet.greenthread.spawn_after:1: WARNING: duplicate object description of eventlet.greenthread.spawn_after, other instance in modules/greenthread, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/greenthread.py:docstring of eventlet.greenthread.spawn_after_local:1: WARNING: duplicate object description of eventlet.greenthread.spawn_after_local, other instance in modules/greenthread, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/greenthread.py:docstring of eventlet.greenthread.spawn_n:1: WARNING: duplicate object description of eventlet.greenthread.spawn_n, other instance in modules/greenthread, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/patcher.py:docstring of eventlet.patcher.import_patched:1: WARNING: duplicate object description of eventlet.patcher.import_patched, other instance in patching, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/patcher.py:docstring of eventlet.patcher.is_monkey_patched:1: WARNING: duplicate object description of eventlet.patcher.is_monkey_patched, other instance in patching, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/patcher.py:docstring of eventlet.patcher.monkey_patch:1: WARNING: duplicate object description of eventlet.patcher.monkey_patch, other instance in patching, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/pools.py:docstring of eventlet.pools:1: WARNING: duplicate object description of eventlet.pools, other instance in modules/pools, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/pools.py:docstring of eventlet.pools.Pool:1: WARNING: duplicate object description of eventlet.pools.Pool, other instance in modules/pools, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/pools.py:docstring of eventlet.pools.Pool.create:1: WARNING: duplicate object description of eventlet.pools.Pool.create, other instance in modules/pools, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/pools.py:docstring of eventlet.pools.Pool.free:1: WARNING: duplicate object description of eventlet.pools.Pool.free, other instance in modules/pools, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/pools.py:docstring of eventlet.pools.Pool.get:1: WARNING: duplicate object description of eventlet.pools.Pool.get, other instance in modules/pools, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/pools.py:docstring of eventlet.pools.Pool.item:1: WARNING: duplicate object description of eventlet.pools.Pool.item, other instance in modules/pools, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/pools.py:docstring of eventlet.pools.Pool.put:1: WARNING: duplicate object description of eventlet.pools.Pool.put, other instance in modules/pools, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/pools.py:docstring of eventlet.pools.Pool.resize:1: WARNING: duplicate object description of eventlet.pools.Pool.resize, other instance in modules/pools, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/pools.py:docstring of eventlet.pools.Pool.waiting:1: WARNING: duplicate object description of eventlet.pools.Pool.waiting, other instance in modules/pools, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/pools.py:docstring of eventlet.pools.TokenPool:1: WARNING: duplicate object description of eventlet.pools.TokenPool, other instance in modules/pools, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/pools.py:docstring of eventlet.pools.TokenPool.create:1: WARNING: duplicate object description of eventlet.pools.TokenPool.create, other instance in modules/pools, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/queue.py:docstring of eventlet.queue:1: WARNING: duplicate object description of eventlet.queue, other instance in modules/queue, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/docstring of _queue.Empty:1: WARNING: duplicate object description of eventlet.queue.Empty, other instance in modules/queue, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/docstring of _queue.Empty:1: WARNING: duplicate object description of _queue.Empty, other instance in modules/queue, use :no-index: for one of them -/usr/lib/python3.13/queue.py:docstring of queue.Full:1: WARNING: duplicate object description of eventlet.queue.Full, other instance in modules/queue, use :no-index: for one of them -/usr/lib/python3.13/queue.py:docstring of queue.Full:1: WARNING: duplicate object description of queue.Full, other instance in modules/queue, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/queue.py:docstring of eventlet.queue.LifoQueue:1: WARNING: duplicate object description of eventlet.queue.LifoQueue, other instance in modules/queue, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/queue.py:docstring of eventlet.queue.LightQueue:1: WARNING: duplicate object description of eventlet.queue.LightQueue, other instance in modules/queue, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/queue.py:docstring of eventlet.queue.LightQueue.empty:1: WARNING: duplicate object description of eventlet.queue.LightQueue.empty, other instance in modules/queue, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/queue.py:docstring of eventlet.queue.LightQueue.full:1: WARNING: duplicate object description of eventlet.queue.LightQueue.full, other instance in modules/queue, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/queue.py:docstring of eventlet.queue.LightQueue.get:1: WARNING: duplicate object description of eventlet.queue.LightQueue.get, other instance in modules/queue, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/queue.py:docstring of eventlet.queue.LightQueue.get_nowait:1: WARNING: duplicate object description of eventlet.queue.LightQueue.get_nowait, other instance in modules/queue, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/queue.py:docstring of eventlet.queue.LightQueue.getting:1: WARNING: duplicate object description of eventlet.queue.LightQueue.getting, other instance in modules/queue, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/queue.py:docstring of eventlet.queue.LightQueue.put:1: WARNING: duplicate object description of eventlet.queue.LightQueue.put, other instance in modules/queue, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/queue.py:docstring of eventlet.queue.LightQueue.put_nowait:1: WARNING: duplicate object description of eventlet.queue.LightQueue.put_nowait, other instance in modules/queue, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/queue.py:docstring of eventlet.queue.LightQueue.putting:1: WARNING: duplicate object description of eventlet.queue.LightQueue.putting, other instance in modules/queue, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/queue.py:docstring of eventlet.queue.LightQueue.qsize:1: WARNING: duplicate object description of eventlet.queue.LightQueue.qsize, other instance in modules/queue, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/queue.py:docstring of eventlet.queue.LightQueue.resize:1: WARNING: duplicate object description of eventlet.queue.LightQueue.resize, other instance in modules/queue, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/queue.py:docstring of eventlet.queue.PriorityQueue:1: WARNING: duplicate object description of eventlet.queue.PriorityQueue, other instance in modules/queue, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/queue.py:docstring of eventlet.queue.Queue:1: WARNING: duplicate object description of eventlet.queue.Queue, other instance in modules/queue, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/queue.py:docstring of eventlet.queue.Queue.join:1: WARNING: duplicate object description of eventlet.queue.Queue.join, other instance in modules/queue, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/queue.py:docstring of eventlet.queue.Queue.task_done:1: WARNING: duplicate object description of eventlet.queue.Queue.task_done, other instance in modules/queue, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/semaphore.py:docstring of eventlet.semaphore.BoundedSemaphore:1: WARNING: duplicate object description of eventlet.semaphore.BoundedSemaphore, other instance in modules/semaphore, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/semaphore.py:docstring of eventlet.semaphore.BoundedSemaphore.release:1: WARNING: duplicate object description of eventlet.semaphore.BoundedSemaphore.release, other instance in modules/semaphore, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/semaphore.py:docstring of eventlet.semaphore.CappedSemaphore:1: WARNING: duplicate object description of eventlet.semaphore.CappedSemaphore, other instance in modules/semaphore, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/semaphore.py:docstring of eventlet.semaphore.CappedSemaphore.acquire:1: WARNING: duplicate object description of eventlet.semaphore.CappedSemaphore.acquire, other instance in modules/semaphore, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/semaphore.py:docstring of eventlet.semaphore.CappedSemaphore.balance:1: WARNING: duplicate object description of eventlet.semaphore.CappedSemaphore.balance, other instance in modules/semaphore, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/semaphore.py:docstring of eventlet.semaphore.CappedSemaphore.bounded:1: WARNING: duplicate object description of eventlet.semaphore.CappedSemaphore.bounded, other instance in modules/semaphore, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/semaphore.py:docstring of eventlet.semaphore.CappedSemaphore.locked:1: WARNING: duplicate object description of eventlet.semaphore.CappedSemaphore.locked, other instance in modules/semaphore, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/semaphore.py:docstring of eventlet.semaphore.CappedSemaphore.release:1: WARNING: duplicate object description of eventlet.semaphore.CappedSemaphore.release, other instance in modules/semaphore, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/semaphore.py:docstring of eventlet.semaphore.Semaphore:1: WARNING: duplicate object description of eventlet.semaphore.Semaphore, other instance in modules/semaphore, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/semaphore.py:docstring of eventlet.semaphore.Semaphore.acquire:1: WARNING: duplicate object description of eventlet.semaphore.Semaphore.acquire, other instance in modules/semaphore, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/semaphore.py:docstring of eventlet.semaphore.Semaphore.balance:1: WARNING: duplicate object description of eventlet.semaphore.Semaphore.balance, other instance in modules/semaphore, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/semaphore.py:docstring of eventlet.semaphore.Semaphore.bounded:1: WARNING: duplicate object description of eventlet.semaphore.Semaphore.bounded, other instance in modules/semaphore, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/semaphore.py:docstring of eventlet.semaphore.Semaphore.locked:1: WARNING: duplicate object description of eventlet.semaphore.Semaphore.locked, other instance in modules/semaphore, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/semaphore.py:docstring of eventlet.semaphore.Semaphore.release:1: WARNING: duplicate object description of eventlet.semaphore.Semaphore.release, other instance in modules/semaphore, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/timeout.py:docstring of eventlet.timeout.Timeout:1: WARNING: duplicate object description of eventlet.timeout.Timeout, other instance in modules/timeout, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/timeout.py:docstring of eventlet.timeout.with_timeout:1: WARNING: duplicate object description of eventlet.timeout.with_timeout, other instance in modules/timeout, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/websocket.py:docstring of eventlet.websocket:1: WARNING: duplicate object description of eventlet.websocket, other instance in modules/websocket, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/websocket.py:docstring of eventlet.websocket.WebSocket:1: WARNING: duplicate object description of eventlet.websocket.WebSocket, other instance in modules/websocket, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/websocket.py:docstring of eventlet.websocket.WebSocket.close:1: WARNING: duplicate object description of eventlet.websocket.WebSocket.close, other instance in modules/websocket, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/websocket.py:docstring of eventlet.websocket.WebSocket.send:1: WARNING: duplicate object description of eventlet.websocket.WebSocket.send, other instance in modules/websocket, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/websocket.py:docstring of eventlet.websocket.WebSocket.wait:1: WARNING: duplicate object description of eventlet.websocket.WebSocket.wait, other instance in modules/websocket, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/websocket.py:docstring of eventlet.websocket.WebSocketWSGI:1: WARNING: duplicate object description of eventlet.websocket.WebSocketWSGI, other instance in modules/websocket, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/wsgi.py:docstring of eventlet.wsgi:1: WARNING: duplicate object description of eventlet.wsgi, other instance in modules/wsgi, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/wsgi.py:docstring of eventlet.wsgi.format_date_time:1: WARNING: duplicate object description of eventlet.wsgi.format_date_time, other instance in modules/wsgi, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/wsgi.py:docstring of eventlet.wsgi.server:1: WARNING: duplicate object description of eventlet.wsgi.server, other instance in modules/wsgi, use :no-index: for one of them -/usr/lib/python3.13/http/server.py:docstring of http.server.BaseHTTPRequestHandler:76: WARNING: Bullet list ends without a blank line; unexpected unindent. [docutils] -/usr/lib/python3.13/http/server.py:docstring of http.server.BaseHTTPRequestHandler:81: WARNING: Bullet list ends without a blank line; unexpected unindent. [docutils] -/usr/lib/python3.13/http/server.py:docstring of http.server.BaseHTTPRequestHandler:84: WARNING: Bullet list ends without a blank line; unexpected unindent. [docutils] -/usr/lib/python3.13/http/server.py:docstring of http.server.BaseHTTPRequestHandler.send_error:5: ERROR: Unexpected indentation. [docutils] -/usr/lib/python3.13/http/server.py:docstring of http.server.BaseHTTPRequestHandler.send_error:6: WARNING: Block quote ends without a blank line; unexpected unindent. [docutils] -/usr/lib/python3.13/http/server.py:docstring of http.server.BaseHTTPRequestHandler.send_error:7: WARNING: Inline emphasis start-string without end-string. [docutils] -WARNING: autodoc: failed to import module 'MySQLdb' from module 'eventlet.green'; the following exception was raised: -No module named 'MySQLdb' [autodoc.import_object] -/build/reproducible-path/python-eventlet-0.36.1/docstring of _queue.Empty:1: WARNING: duplicate object description of _queue.Empty, other instance in reference/api/eventlet, use :no-index: for one of them -/usr/lib/python3.13/queue.py:docstring of queue.Full:1: WARNING: duplicate object description of queue.Full, other instance in reference/api/eventlet, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/green/SocketServer.py:docstring of eventlet.green.SocketServer:36: ERROR: Unexpected indentation. [docutils] -/build/reproducible-path/python-eventlet-0.36.1/eventlet/green/SocketServer.py:docstring of eventlet.green.SocketServer:36: WARNING: Blank line required after table. [docutils] -/build/reproducible-path/python-eventlet-0.36.1/eventlet/green/SocketServer.py:docstring of eventlet.green.SocketServer:37: WARNING: Line block ends without a blank line. [docutils] -/build/reproducible-path/python-eventlet-0.36.1/eventlet/green/SocketServer.py:docstring of eventlet.green.SocketServer:38: WARNING: Block quote ends without a blank line; unexpected unindent. [docutils] -/build/reproducible-path/python-eventlet-0.36.1/eventlet/green/SocketServer.py:docstring of eventlet.green.SocketServer:41: ERROR: Unexpected indentation. [docutils] -/build/reproducible-path/python-eventlet-0.36.1/eventlet/green/SocketServer.py:docstring of eventlet.green.SocketServer:42: WARNING: Line block ends without a blank line. [docutils] -/build/reproducible-path/python-eventlet-0.36.1/eventlet/green/SocketServer.py:docstring of eventlet.green.SocketServer:43: WARNING: Block quote ends without a blank line; unexpected unindent. [docutils] -/build/reproducible-path/python-eventlet-0.36.1/eventlet/green/SocketServer.py:docstring of eventlet.green.SocketServer:106: ERROR: Unexpected indentation. [docutils] -/build/reproducible-path/python-eventlet-0.36.1/eventlet/green/SocketServer.py:docstring of eventlet.green.SocketServer:113: ERROR: Unexpected indentation. [docutils] -/usr/lib/python3.13/ftplib.py:docstring of ftplib.FTP.connect:6: ERROR: Unexpected indentation. [docutils] -/usr/lib/python3.13/ftplib.py:docstring of ftplib.FTP.ntransfercmd:10: WARNING: Inline interpreted text or phrase reference start-string without end-string. [docutils] -/usr/lib/python3.13/ftplib.py:docstring of ftplib.FTP.retrbinary:6: ERROR: Unexpected indentation. [docutils] -/usr/lib/python3.13/ftplib.py:docstring of ftplib.FTP.retrbinary:7: WARNING: Block quote ends without a blank line; unexpected unindent. [docutils] -/usr/lib/python3.13/ftplib.py:docstring of ftplib.FTP.retrbinary:9: WARNING: Definition list ends without a blank line; unexpected unindent. [docutils] -/usr/lib/python3.13/ftplib.py:docstring of ftplib.FTP.retrlines:6: ERROR: Unexpected indentation. [docutils] -/usr/lib/python3.13/ftplib.py:docstring of ftplib.FTP.storbinary:7: ERROR: Unexpected indentation. [docutils] -/usr/lib/python3.13/ftplib.py:docstring of ftplib.FTP.storbinary:8: WARNING: Block quote ends without a blank line; unexpected unindent. [docutils] -/usr/lib/python3.13/ftplib.py:docstring of ftplib.FTP.storbinary:10: WARNING: Definition list ends without a blank line; unexpected unindent. [docutils] -/usr/lib/python3.13/ftplib.py:docstring of ftplib.FTP.storlines:7: ERROR: Unexpected indentation. [docutils] -/usr/lib/python3.13/ftplib.py:docstring of ftplib.FTP_TLS.ntransfercmd:10: WARNING: Inline interpreted text or phrase reference start-string without end-string. [docutils] -/build/reproducible-path/python-eventlet-0.36.1/eventlet/green/httplib.py:docstring of eventlet.green.httplib:12: WARNING: Line block ends without a blank line. [docutils] -/build/reproducible-path/python-eventlet-0.36.1/eventlet/green/httplib.py:docstring of eventlet.green.httplib:16: WARNING: Line block ends without a blank line. [docutils] -/build/reproducible-path/python-eventlet-0.36.1/eventlet/green/httplib.py:docstring of eventlet.green.httplib:20: WARNING: Line block ends without a blank line. [docutils] -/build/reproducible-path/python-eventlet-0.36.1/eventlet/green/httplib.py:docstring of eventlet.green.httplib:23: WARNING: Inline substitution_reference start-string without end-string. [docutils] -/build/reproducible-path/python-eventlet-0.36.1/eventlet/green/httplib.py:docstring of eventlet.green.httplib:27: WARNING: Definition list ends without a blank line; unexpected unindent. [docutils] -/build/reproducible-path/python-eventlet-0.36.1/eventlet/green/httplib.py:docstring of eventlet.green.httplib:29: ERROR: Unexpected indentation. [docutils] -/build/reproducible-path/python-eventlet-0.36.1/eventlet/green/httplib.py:docstring of eventlet.green.httplib:29: WARNING: Inline substitution_reference start-string without end-string. [docutils] -/build/reproducible-path/python-eventlet-0.36.1/eventlet/green/httplib.py:docstring of eventlet.green.httplib:33: WARNING: Block quote ends without a blank line; unexpected unindent. [docutils] -/build/reproducible-path/python-eventlet-0.36.1/eventlet/green/httplib.py:docstring of eventlet.green.httplib:35: WARNING: Block quote ends without a blank line; unexpected unindent. [docutils] -/build/reproducible-path/python-eventlet-0.36.1/eventlet/green/httplib.py:docstring of eventlet.green.httplib:36: WARNING: Block quote ends without a blank line; unexpected unindent. [docutils] -/build/reproducible-path/python-eventlet-0.36.1/eventlet/green/httplib.py:docstring of eventlet.green.httplib:38: WARNING: Block quote ends without a blank line; unexpected unindent. [docutils] -/build/reproducible-path/python-eventlet-0.36.1/eventlet/green/httplib.py:docstring of eventlet.green.httplib:40: WARNING: Line block ends without a blank line. [docutils] -/build/reproducible-path/python-eventlet-0.36.1/eventlet/green/httplib.py:docstring of eventlet.green.httplib:42: WARNING: Block quote ends without a blank line; unexpected unindent. [docutils] -/build/reproducible-path/python-eventlet-0.36.1/eventlet/green/httplib.py:docstring of eventlet.green.httplib:48: ERROR: Unexpected indentation. [docutils] -/build/reproducible-path/python-eventlet-0.36.1/eventlet/green/http/client.py:docstring of eventlet.green.http.client.HTTPConnection.putrequest:7: ERROR: Unexpected indentation. [docutils] -/build/reproducible-path/python-eventlet-0.36.1/eventlet/green/http/client.py:docstring of eventlet.green.http.client.HTTPConnection.putrequest:3: WARNING: Inline interpreted text or phrase reference start-string without end-string. [docutils] -/build/reproducible-path/python-eventlet-0.36.1/eventlet/green/http/client.py:docstring of eventlet.green.http.client.HTTPConnection.putrequest:3: WARNING: Inline interpreted text or phrase reference start-string without end-string. [docutils] -/build/reproducible-path/python-eventlet-0.36.1/eventlet/green/http/client.py:docstring of eventlet.green.http.client.HTTPConnection.putrequest:3: WARNING: Inline interpreted text or phrase reference start-string without end-string. [docutils] -/build/reproducible-path/python-eventlet-0.36.1/eventlet/green/http/client.py:docstring of eventlet.green.http.client.HTTPConnection.putrequest:3: WARNING: Inline interpreted text or phrase reference start-string without end-string. [docutils] -/build/reproducible-path/python-eventlet-0.36.1/eventlet/green/os.py:docstring of posix.chdir:5: ERROR: Unexpected indentation. [docutils] -/build/reproducible-path/python-eventlet-0.36.1/eventlet/green/os.py:docstring of posix.chown:16: ERROR: Unexpected indentation. [docutils] -/build/reproducible-path/python-eventlet-0.36.1/eventlet/green/os.py:docstring of posix.chown:17: WARNING: Block quote ends without a blank line; unexpected unindent. [docutils] -/build/reproducible-path/python-eventlet-0.36.1/eventlet/green/os.py:docstring of os.fwalk:26: ERROR: Unexpected indentation. [docutils] -/build/reproducible-path/python-eventlet-0.36.1/eventlet/green/os.py:docstring of os.fwalk:28: ERROR: Unexpected indentation. [docutils] -/build/reproducible-path/python-eventlet-0.36.1/eventlet/green/os.py:docstring of os.fwalk:29: WARNING: Block quote ends without a blank line; unexpected unindent. [docutils] -/build/reproducible-path/python-eventlet-0.36.1/eventlet/green/os.py:docstring of os.fwalk:31: ERROR: Unexpected indentation. [docutils] -/build/reproducible-path/python-eventlet-0.36.1/eventlet/green/os.py:docstring of posix.getxattr:5: ERROR: Unexpected indentation. [docutils] -/build/reproducible-path/python-eventlet-0.36.1/eventlet/green/os.py:docstring of posix.listdir:6: WARNING: Definition list ends without a blank line; unexpected unindent. [docutils] -/build/reproducible-path/python-eventlet-0.36.1/eventlet/green/os.py:docstring of posix.listdir:8: ERROR: Unexpected indentation. [docutils] -/build/reproducible-path/python-eventlet-0.36.1/eventlet/green/os.py:docstring of posix.listxattr:6: ERROR: Unexpected indentation. [docutils] -/build/reproducible-path/python-eventlet-0.36.1/eventlet/green/os.py:docstring of posix.pathconf:5: ERROR: Unexpected indentation. [docutils] -/build/reproducible-path/python-eventlet-0.36.1/eventlet/green/os.py:docstring of posix.removexattr:5: ERROR: Unexpected indentation. [docutils] -/build/reproducible-path/python-eventlet-0.36.1/eventlet/green/os.py:docstring of posix.setxattr:5: ERROR: Unexpected indentation. [docutils] -/usr/lib/python3.13/os.py:docstring of os.stat_result:5: WARNING: Definition list ends without a blank line; unexpected unindent. [docutils] -/build/reproducible-path/python-eventlet-0.36.1/eventlet/green/os.py:docstring of posix.statvfs:5: ERROR: Unexpected indentation. [docutils] -/usr/lib/python3.13/os.py:docstring of os.statvfs_result:5: WARNING: Definition list ends without a blank line; unexpected unindent. [docutils] -/build/reproducible-path/python-eventlet-0.36.1/eventlet/green/os.py:docstring of posix.times:5: WARNING: Definition list ends without a blank line; unexpected unindent. [docutils] -docstring of posix.times_result:5: WARNING: Definition list ends without a blank line; unexpected unindent. [docutils] -docstring of posix.uname_result:5: WARNING: Definition list ends without a blank line; unexpected unindent. [docutils] -/build/reproducible-path/python-eventlet-0.36.1/eventlet/green/os.py:docstring of posix.utime:5: ERROR: Unexpected indentation. [docutils] -/build/reproducible-path/python-eventlet-0.36.1/eventlet/green/os.py:docstring of posix.utime:12: WARNING: Definition list ends without a blank line; unexpected unindent. [docutils] -docstring of posix.waitid_result:5: WARNING: Definition list ends without a blank line; unexpected unindent. [docutils] -/build/reproducible-path/python-eventlet-0.36.1/eventlet/green/os.py:docstring of os.walk:53: ERROR: Unexpected indentation. [docutils] -/build/reproducible-path/python-eventlet-0.36.1/eventlet/green/os.py:docstring of os.walk:57: ERROR: Unexpected indentation. [docutils] -/build/reproducible-path/python-eventlet-0.36.1/eventlet/green/subprocess.py:docstring of eventlet.green.subprocess:12: WARNING: Definition list ends without a blank line; unexpected unindent. [docutils] -WARNING: autodoc: failed to import module 'urllib2' from module 'eventlet.green'; the following exception was raised: -No module named 'urllib2' [autodoc.import_object] -/build/reproducible-path/python-eventlet-0.36.1/eventlet/green/zmq.py:docstring of eventlet.green.zmq:1: WARNING: duplicate object description of eventlet.green.zmq, other instance in modules/zmq, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/green/zmq.py:docstring of eventlet.green.zmq.Context:1: WARNING: duplicate object description of eventlet.green.zmq.Context, other instance in modules/zmq, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/green/zmq.py:docstring of eventlet.green.zmq.Context.socket:1: WARNING: duplicate object description of eventlet.green.zmq.Context.socket, other instance in modules/zmq, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/green/zmq.py:docstring of eventlet.green.zmq.Socket:1: WARNING: duplicate object description of eventlet.green.zmq.Socket, other instance in modules/zmq, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/green/zmq.py:docstring of eventlet.green.zmq.Socket:7: WARNING: Definition list ends without a blank line; unexpected unindent. [docutils] -/build/reproducible-path/python-eventlet-0.36.1/eventlet/green/zmq.py:docstring of eventlet.green.zmq.Socket.recv:1: WARNING: duplicate object description of eventlet.green.zmq.Socket.recv, other instance in modules/zmq, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/green/zmq.py:docstring of eventlet.green.zmq.Socket.send:1: WARNING: duplicate object description of eventlet.green.zmq.Socket.send, other instance in modules/zmq, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/green/zmq.py:docstring of eventlet.green.zmq.Socket.send_multipart:25: ERROR: Unexpected indentation. [docutils] -/build/reproducible-path/python-eventlet-0.36.1/eventlet/green/SocketServer.py:docstring of eventlet.green.SocketServer:38: ERROR: Undefined substitution referenced: "------->". [docutils] -/build/reproducible-path/python-eventlet-0.36.1/eventlet/green/SocketServer.py:docstring of eventlet.green.SocketServer:43: ERROR: Undefined substitution referenced: "------->". [docutils] -WARNING: autodoc: failed to import module 'tsafe' from module 'eventlet.green.OpenSSL'; the following exception was raised: -No module named 'OpenSSL.tsafe' [autodoc.import_object] -/build/reproducible-path/python-eventlet-0.36.1/eventlet/green/http/client.py:docstring of eventlet.green.http.client:12: WARNING: Line block ends without a blank line. [docutils] -/build/reproducible-path/python-eventlet-0.36.1/eventlet/green/http/client.py:docstring of eventlet.green.http.client:16: WARNING: Line block ends without a blank line. [docutils] -/build/reproducible-path/python-eventlet-0.36.1/eventlet/green/http/client.py:docstring of eventlet.green.http.client:20: WARNING: Line block ends without a blank line. [docutils] -/build/reproducible-path/python-eventlet-0.36.1/eventlet/green/http/client.py:docstring of eventlet.green.http.client:23: WARNING: Inline substitution_reference start-string without end-string. [docutils] -/build/reproducible-path/python-eventlet-0.36.1/eventlet/green/http/client.py:docstring of eventlet.green.http.client:27: WARNING: Definition list ends without a blank line; unexpected unindent. [docutils] -/build/reproducible-path/python-eventlet-0.36.1/eventlet/green/http/client.py:docstring of eventlet.green.http.client:29: ERROR: Unexpected indentation. [docutils] -/build/reproducible-path/python-eventlet-0.36.1/eventlet/green/http/client.py:docstring of eventlet.green.http.client:29: WARNING: Inline substitution_reference start-string without end-string. [docutils] -/build/reproducible-path/python-eventlet-0.36.1/eventlet/green/http/client.py:docstring of eventlet.green.http.client:33: WARNING: Block quote ends without a blank line; unexpected unindent. [docutils] -/build/reproducible-path/python-eventlet-0.36.1/eventlet/green/http/client.py:docstring of eventlet.green.http.client:35: WARNING: Block quote ends without a blank line; unexpected unindent. [docutils] -/build/reproducible-path/python-eventlet-0.36.1/eventlet/green/http/client.py:docstring of eventlet.green.http.client:36: WARNING: Block quote ends without a blank line; unexpected unindent. [docutils] -/build/reproducible-path/python-eventlet-0.36.1/eventlet/green/http/client.py:docstring of eventlet.green.http.client:38: WARNING: Block quote ends without a blank line; unexpected unindent. [docutils] -/build/reproducible-path/python-eventlet-0.36.1/eventlet/green/http/client.py:docstring of eventlet.green.http.client:40: WARNING: Line block ends without a blank line. [docutils] -/build/reproducible-path/python-eventlet-0.36.1/eventlet/green/http/client.py:docstring of eventlet.green.http.client:42: WARNING: Block quote ends without a blank line; unexpected unindent. [docutils] -/build/reproducible-path/python-eventlet-0.36.1/eventlet/green/http/client.py:docstring of eventlet.green.http.client:48: ERROR: Unexpected indentation. [docutils] -/build/reproducible-path/python-eventlet-0.36.1/eventlet/green/http/client.py:docstring of eventlet.green.http.client.HTTPConnection.putrequest:7: ERROR: Unexpected indentation. [docutils] -/build/reproducible-path/python-eventlet-0.36.1/eventlet/green/http/client.py:docstring of eventlet.green.http.client.HTTPConnection.putrequest:3: WARNING: Inline interpreted text or phrase reference start-string without end-string. [docutils] -/build/reproducible-path/python-eventlet-0.36.1/eventlet/green/http/client.py:docstring of eventlet.green.http.client.HTTPConnection.putrequest:3: WARNING: Inline interpreted text or phrase reference start-string without end-string. [docutils] -/build/reproducible-path/python-eventlet-0.36.1/eventlet/green/http/client.py:docstring of eventlet.green.http.client.HTTPConnection.putrequest:3: WARNING: Inline interpreted text or phrase reference start-string without end-string. [docutils] -/build/reproducible-path/python-eventlet-0.36.1/eventlet/green/http/client.py:docstring of eventlet.green.http.client.HTTPConnection.putrequest:3: WARNING: Inline interpreted text or phrase reference start-string without end-string. [docutils] -/build/reproducible-path/python-eventlet-0.36.1/eventlet/green/http/cookiejar.py:docstring of eventlet.green.http.cookiejar:16: WARNING: Block quote ends without a blank line; unexpected unindent. [docutils] -/build/reproducible-path/python-eventlet-0.36.1/eventlet/green/http/cookiejar.py:docstring of eventlet.green.http.cookiejar:18: WARNING: Block quote ends without a blank line; unexpected unindent. [docutils] -/build/reproducible-path/python-eventlet-0.36.1/eventlet/green/http/cookiejar.py:docstring of eventlet.green.http.cookiejar:20: WARNING: Line block ends without a blank line. [docutils] -/build/reproducible-path/python-eventlet-0.36.1/eventlet/green/http/cookiejar.py:docstring of eventlet.green.http.cookiejar:23: WARNING: Inline substitution_reference start-string without end-string. [docutils] -/build/reproducible-path/python-eventlet-0.36.1/eventlet/green/http/cookiejar.py:docstring of eventlet.green.http.cookiejar:24: WARNING: Block quote ends without a blank line; unexpected unindent. [docutils] -/build/reproducible-path/python-eventlet-0.36.1/eventlet/green/http/cookiejar.py:docstring of eventlet.green.http.cookiejar.MozillaCookieJar:5: WARNING: Inline interpreted text or phrase reference start-string without end-string. [docutils] -WARNING: autodoc: failed to import module 'cookies' from module 'eventlet.green.http'; the following exception was raised: -Traceback (most recent call last): - File "/usr/lib/python3/dist-packages/sphinx/ext/autodoc/importer.py", line 143, in import_module - return importlib.import_module(modname) - ~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^ - File "/usr/lib/python3.13/importlib/__init__.py", line 88, in import_module - return _bootstrap._gcd_import(name[level:], package, level) - ~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - File "", line 1387, in _gcd_import - File "", line 1360, in _find_and_load - File "", line 1331, in _find_and_load_unlocked - File "", line 935, in _load_unlocked - File "", line 1026, in exec_module - File "", line 488, in _call_with_frames_removed - File "/build/reproducible-path/python-eventlet-0.36.1/eventlet/green/http/cookies.py", line 515, in - _CookiePattern = re.compile(r""" - (?x) # This is a verbose pattern - ...<15 lines>... - (\s+|;|$) # Ending either at space, semicolon, or EOS. - """, re.ASCII) # May be removed if safe. - File "/usr/lib/python3.13/re/__init__.py", line 289, in compile - return _compile(pattern, flags) - File "/usr/lib/python3.13/re/__init__.py", line 350, in _compile - p = _compiler.compile(pattern, flags) - File "/usr/lib/python3.13/re/_compiler.py", line 748, in compile - p = _parser.parse(p, flags) - File "/usr/lib/python3.13/re/_parser.py", line 980, in parse - p = _parse_sub(source, state, flags & SRE_FLAG_VERBOSE, 0) - File "/usr/lib/python3.13/re/_parser.py", line 459, in _parse_sub - itemsappend(_parse(source, state, verbose, nested + 1, - ~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - not nested and not items)) - ^^^^^^^^^^^^^^^^^^^^^^^^^ - File "/usr/lib/python3.13/re/_parser.py", line 841, in _parse - raise source.error('global flags not at the start ' - 'of the expression', - source.tell() - start) -re.PatternError: global flags not at the start of the expression at position 5 (line 2, column 5) - [autodoc.import_object] -/build/reproducible-path/python-eventlet-0.36.1/eventlet/green/http/server.py:docstring of eventlet.green.http.server.BaseHTTPRequestHandler:76: WARNING: Bullet list ends without a blank line; unexpected unindent. [docutils] -/build/reproducible-path/python-eventlet-0.36.1/eventlet/green/http/server.py:docstring of eventlet.green.http.server.BaseHTTPRequestHandler:81: WARNING: Bullet list ends without a blank line; unexpected unindent. [docutils] -/build/reproducible-path/python-eventlet-0.36.1/eventlet/green/http/server.py:docstring of eventlet.green.http.server.BaseHTTPRequestHandler:84: WARNING: Bullet list ends without a blank line; unexpected unindent. [docutils] -/build/reproducible-path/python-eventlet-0.36.1/eventlet/green/http/server.py:docstring of eventlet.green.http.server.BaseHTTPRequestHandler.send_error:5: ERROR: Unexpected indentation. [docutils] -/build/reproducible-path/python-eventlet-0.36.1/eventlet/green/http/server.py:docstring of eventlet.green.http.server.BaseHTTPRequestHandler.send_error:6: WARNING: Block quote ends without a blank line; unexpected unindent. [docutils] -/build/reproducible-path/python-eventlet-0.36.1/eventlet/green/http/server.py:docstring of eventlet.green.http.server.BaseHTTPRequestHandler.send_error:7: WARNING: Inline emphasis start-string without end-string. [docutils] -/build/reproducible-path/python-eventlet-0.36.1/eventlet/green/urllib/parse.py:docstring of urllib.parse.quote:13: ERROR: Unexpected indentation. [docutils] -/build/reproducible-path/python-eventlet-0.36.1/eventlet/green/urllib/request.py:docstring of eventlet.green.urllib.request:54: ERROR: Unexpected indentation. [docutils] -/build/reproducible-path/python-eventlet-0.36.1/eventlet/green/urllib/request.py:docstring of eventlet.green.urllib.request:62: ERROR: Unexpected indentation. [docutils] -/build/reproducible-path/python-eventlet-0.36.1/eventlet/green/urllib/request.py:docstring of urllib.request.urlopen:37: WARNING: Inline emphasis start-string without end-string. [docutils] -/build/reproducible-path/python-eventlet-0.36.1/eventlet/greenio/py3.py:docstring of eventlet.greenio.py3.GreenPipe:7: ERROR: Unexpected indentation. [docutils] -/build/reproducible-path/python-eventlet-0.36.1/eventlet/greenio/py3.py:docstring of eventlet.greenio.py3.GreenPipe:8: WARNING: Block quote ends without a blank line; unexpected unindent. [docutils] -/build/reproducible-path/python-eventlet-0.36.1/eventlet/hubs/hub.py:docstring of eventlet.hubs.hub.BaseHub.schedule_call_global:4: ERROR: Unexpected indentation. [docutils] -/build/reproducible-path/python-eventlet-0.36.1/eventlet/hubs/hub.py:docstring of eventlet.hubs.hub.BaseHub.schedule_call_global:4: WARNING: Inline emphasis start-string without end-string. [docutils] -/build/reproducible-path/python-eventlet-0.36.1/eventlet/hubs/hub.py:docstring of eventlet.hubs.hub.BaseHub.schedule_call_global:4: WARNING: Inline strong start-string without end-string. [docutils] -/build/reproducible-path/python-eventlet-0.36.1/eventlet/hubs/hub.py:docstring of eventlet.hubs.hub.BaseHub.schedule_call_local:3: ERROR: Unexpected indentation. [docutils] -/build/reproducible-path/python-eventlet-0.36.1/eventlet/hubs/hub.py:docstring of eventlet.hubs.hub.BaseHub.schedule_call_local:3: WARNING: Inline emphasis start-string without end-string. [docutils] -/build/reproducible-path/python-eventlet-0.36.1/eventlet/hubs/hub.py:docstring of eventlet.hubs.hub.BaseHub.schedule_call_local:3: WARNING: Inline strong start-string without end-string. [docutils] -WARNING: autodoc: failed to import module 'pyevent' from module 'eventlet.hubs'; the following exception was raised: -Eventlet pyevent hub was removed because it was not maintained. Try version 0.22.1 or older. Sorry for the inconvenience. [autodoc.import_object] -/build/reproducible-path/python-eventlet-0.36.1/eventlet/hubs/__init__.py:docstring of eventlet.hubs.get_default_hub:1: WARNING: duplicate object description of eventlet.hubs.get_default_hub, other instance in hubs, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/hubs/__init__.py:docstring of eventlet.hubs.get_default_hub:9: CRITICAL: Problems with "include" directive path: -InputError: [Errno 2] No such file or directory: 'doc/source/doc/source/common.txt'. [docutils] -/build/reproducible-path/python-eventlet-0.36.1/eventlet/hubs/__init__.py:docstring of eventlet.hubs.get_hub:1: WARNING: duplicate object description of eventlet.hubs.get_hub, other instance in hubs, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/hubs/__init__.py:docstring of eventlet.hubs.trampoline:1: WARNING: duplicate object description of eventlet.hubs.trampoline, other instance in hubs, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/hubs/__init__.py:docstring of eventlet.hubs.use_hub:1: WARNING: duplicate object description of eventlet.hubs.use_hub, other instance in hubs, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/hubs/__init__.py:docstring of eventlet.hubs.get_default_hub:10: ERROR: Undefined substitution referenced: "internal". [docutils] -/build/reproducible-path/python-eventlet-0.36.1/eventlet/hubs/__init__.py:docstring of eventlet.hubs.get_hub:3: ERROR: Undefined substitution referenced: "internal". [docutils] -/build/reproducible-path/python-eventlet-0.36.1/eventlet/hubs/__init__.py:docstring of eventlet.hubs.trampoline:13: ERROR: Undefined substitution referenced: "internal". [docutils] -/build/reproducible-path/python-eventlet-0.36.1/eventlet/support/greendns.py:docstring of eventlet.support.greendns.ResolverProxy.query:7: ERROR: Unexpected indentation. [docutils] -WARNING: autodoc: failed to import module 'psycopg2_patcher' from module 'eventlet.support'; the following exception was raised: -No module named 'psycopg2' [autodoc.import_object] -WARNING: autodoc: failed to import module 'pylib' from module 'eventlet.support'; the following exception was raised: -No module named 'py.magic'; 'py' is not a package [autodoc.import_object] -WARNING: autodoc: failed to import module 'stacklesspypys' from module 'eventlet.support'; the following exception was raised: -No module named 'stackless' [autodoc.import_object] -WARNING: autodoc: failed to import module 'stacklesss' from module 'eventlet.support'; the following exception was raised: -No module named 'stackless' [autodoc.import_object] -WARNING: autodoc: failed to import module 'api' from module 'eventlet.zipkin'; the following exception was raised: -No module named 'thrift' [autodoc.import_object] -WARNING: autodoc: failed to import module 'client' from module 'eventlet.zipkin'; the following exception was raised: -No module named 'scribe' [autodoc.import_object] -WARNING: autodoc: failed to import module 'greenthread' from module 'eventlet.zipkin'; the following exception was raised: -No module named 'thrift' [autodoc.import_object] -WARNING: autodoc: failed to import module 'http' from module 'eventlet.zipkin'; the following exception was raised: -No module named 'thrift' [autodoc.import_object] -WARNING: autodoc: failed to import module 'log' from module 'eventlet.zipkin'; the following exception was raised: -No module named 'thrift' [autodoc.import_object] -WARNING: autodoc: failed to import module 'patcher' from module 'eventlet.zipkin'; the following exception was raised: -No module named 'thrift' [autodoc.import_object] -WARNING: autodoc: failed to import module 'wsgi' from module 'eventlet.zipkin'; the following exception was raised: -No module named 'thrift' [autodoc.import_object] -/build/reproducible-path/python-eventlet-0.36.1/doc/source/ssl.rst:72: WARNING: Literal block expected; none found. [docutils] -/build/reproducible-path/python-eventlet-0.36.1/eventlet/tpool.py:docstring of eventlet.tpool:1: WARNING: duplicate object description of eventlet.tpool, other instance in reference/api/eventlet, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/tpool.py:docstring of eventlet.tpool.Proxy:1: WARNING: duplicate object description of eventlet.tpool.Proxy, other instance in reference/api/eventlet, use :no-index: for one of them -/build/reproducible-path/python-eventlet-0.36.1/eventlet/tpool.py:docstring of eventlet.tpool.execute:1: WARNING: duplicate object description of eventlet.tpool.execute, other instance in reference/api/eventlet, use :no-index: for one of them -looking for now-outdated files... none found -pickling environment... done -checking consistency... /build/reproducible-path/python-eventlet-0.36.1/doc/source/maintenance/process.rst: WARNING: document isn't included in any toctree -/build/reproducible-path/python-eventlet-0.36.1/doc/source/reference/api/modules.rst: WARNING: document isn't included in any toctree -done -preparing documents... done -copying assets... -copying static files... -Writing evaluated template result to /build/reproducible-path/python-eventlet-0.36.1/debian/python-eventlet-doc/usr/share/doc/python-eventlet-doc/html/_static/language_data.js -Writing evaluated template result to /build/reproducible-path/python-eventlet-0.36.1/debian/python-eventlet-doc/usr/share/doc/python-eventlet-doc/html/_static/basic.css -Writing evaluated template result to /build/reproducible-path/python-eventlet-0.36.1/debian/python-eventlet-doc/usr/share/doc/python-eventlet-doc/html/_static/documentation_options.js -Writing evaluated template result to /build/reproducible-path/python-eventlet-0.36.1/debian/python-eventlet-doc/usr/share/doc/python-eventlet-doc/html/_static/sidebar.js -Writing evaluated template result to /build/reproducible-path/python-eventlet-0.36.1/debian/python-eventlet-doc/usr/share/doc/python-eventlet-doc/html/_static/classic.css -copying static files: done -copying extra files... -copying extra files: done -copying assets: done -writing output... [ 2%] authors -writing output... [ 5%] basic_usage -writing output... [ 7%] design_patterns -writing output... [ 10%] environment -writing output... [ 12%] examples -writing output... [ 14%] history -writing output... [ 17%] hubs -writing output... [ 19%] index -writing output... [ 21%] maintenance/process -writing output... [ 24%] migration -writing output... [ 26%] modules -writing output... [ 29%] modules/asyncio -writing output... [ 31%] modules/backdoor -writing output... [ 33%] modules/corolocal -writing output... [ 36%] modules/dagpool -writing output... [ 38%] modules/db_pool -writing output... [ 40%] modules/debug -writing output... [ 43%] modules/event -writing output... [ 45%] modules/greenpool -writing output... [ 48%] modules/greenthread -writing output... [ 50%] modules/pools -writing output... [ 52%] modules/queue -writing output... [ 55%] modules/semaphore -writing output... [ 57%] modules/timeout -writing output... [ 60%] modules/websocket -writing output... [ 62%] modules/wsgi -writing output... [ 64%] modules/zmq -writing output... [ 67%] patching -writing output... [ 69%] reference/api/eventlet -writing output... [ 71%] reference/api/eventlet.green -writing output... [ 74%] reference/api/eventlet.green.OpenSSL -writing output... [ 76%] reference/api/eventlet.green.http -writing output... [ 79%] reference/api/eventlet.green.urllib -writing output... [ 81%] reference/api/eventlet.greenio -writing output... [ 83%] reference/api/eventlet.hubs -writing output... [ 86%] reference/api/eventlet.support -writing output... [ 88%] reference/api/eventlet.zipkin -writing output... [ 90%] reference/api/modules -writing output... [ 93%] ssl -writing output... [ 95%] testing -writing output... [ 98%] threading -writing output... [100%] zeromq - -/build/reproducible-path/python-eventlet-0.36.1/doc/source/modules/timeout.rst:: WARNING: more than one target found for cross-reference 'Timeout': eventlet.Timeout, eventlet.timeout.Timeout [ref.python] -generating indices... genindex py-modindex done -writing additional pages... search done -copying images... [100%] images/threading_illustration.png - -dumping search index in English (code: en)... done -dumping object inventory... done -build succeeded, 354 warnings. - -The HTML pages are in debian/python-eventlet-doc/usr/share/doc/python-eventlet-doc/html. -dh_sphinxdoc -make[1]: Leaving directory '/build/reproducible-path/python-eventlet-0.36.1' - debian/rules override_dh_installchangelogs -make[1]: Entering directory '/build/reproducible-path/python-eventlet-0.36.1' -make[1]: pyversions: No such file or directory -py3versions: no X-Python3-Version in control file, using supported versions -debian/rules:36: warning: overriding recipe for target 'override_dh_installchangelogs' -/usr/share/openstack-pkg-tools/pkgos.make:58: warning: ignoring old recipe for target 'override_dh_installchangelogs' -dh_installchangelogs NEWS -make[1]: Leaving directory '/build/reproducible-path/python-eventlet-0.36.1' - dh_installexamples -O--buildsystem=pybuild -dh_installexamples: warning: Cannot auto-detect main package for python-eventlet-doc. If the default is wrong, please use --doc-main-package - dh_python3 -O--buildsystem=pybuild - debian/rules override_dh_installinit -make[1]: Entering directory '/build/reproducible-path/python-eventlet-0.36.1' -make[1]: pyversions: No such file or directory -py3versions: no X-Python3-Version in control file, using supported versions -debian/rules:36: warning: overriding recipe for target 'override_dh_installchangelogs' -/usr/share/openstack-pkg-tools/pkgos.make:58: warning: ignoring old recipe for target 'override_dh_installchangelogs' -# Create the init scripts and systemd unit files from the template -set -e ; set -x ; for i in `ls -1 debian/*.init.in` ; do \ - MYINIT=`echo $i | sed s/.init.in//` ; \ - cp $i $MYINIT.init ; \ - cat /usr/share/openstack-pkg-tools/init-script-template >>$MYINIT.init ; \ - pkgos-gen-systemd-unit $i ; \ -done -+ ls -1 debian/*.init.in -ls: cannot access 'debian/*.init.in': No such file or directory -# If there's a service.in file, use that one instead of the generated one -set -e ; set -x ; for i in `ls -1 debian/*.service.in`; do \ - MYPKG=`echo $i | sed s/.service.in//` ; \ - cp $MYPKG.service.in $MYPKG.service ; \ -done -+ ls -1 debian/*.service.in -ls: cannot access 'debian/*.service.in': No such file or directory -# Generate the systemd unit if there's no already existing .service.in -set -e ; set -x ; for i in `ls debian/*.init.in` ; do \ - MYINIT=`echo $i | sed s/.init.in/.service.in/` ; \ - if ! [ -e $MYINIT ] ; then \ - pkgos-gen-systemd-unit $i ; \ - fi \ -done -+ ls debian/*.init.in -ls: cannot access 'debian/*.init.in': No such file or directory -dh_installinit --error-handler=true -make[1]: Leaving directory '/build/reproducible-path/python-eventlet-0.36.1' - debian/rules override_dh_installsystemd -make[1]: Entering directory '/build/reproducible-path/python-eventlet-0.36.1' -make[1]: pyversions: No such file or directory -py3versions: no X-Python3-Version in control file, using supported versions -debian/rules:36: warning: overriding recipe for target 'override_dh_installchangelogs' -/usr/share/openstack-pkg-tools/pkgos.make:58: warning: ignoring old recipe for target 'override_dh_installchangelogs' -# Create the init scripts and systemd unit files from the template -set -e ; set -x ; for i in `ls -1 debian/*.init.in` ; do \ - MYINIT=`echo $i | sed s/.init.in//` ; \ - cp $i $MYINIT.init ; \ - cat /usr/share/openstack-pkg-tools/init-script-template >>$MYINIT.init ; \ - pkgos-gen-systemd-unit $i ; \ -done -+ ls -1 debian/*.init.in -ls: cannot access 'debian/*.init.in': No such file or directory -# If there's a service.in file, use that one instead of the generated one -set -e ; set -x ; for i in `ls -1 debian/*.service.in`; do \ - MYPKG=`echo $i | sed s/.service.in//` ; \ - cp $MYPKG.service.in $MYPKG.service ; \ -done -+ ls -1 debian/*.service.in -ls: cannot access 'debian/*.service.in': No such file or directory -# Generate the systemd unit if there's no already existing .service.in -set -e ; set -x ; for i in `ls debian/*.init.in` ; do \ - MYINIT=`echo $i | sed s/.init.in/.service.in/` ; \ - if ! [ -e $MYINIT ] ; then \ - pkgos-gen-systemd-unit $i ; \ - fi \ -done -+ ls debian/*.init.in -ls: cannot access 'debian/*.init.in': No such file or directory -dh_installsystemd -make[1]: Leaving directory '/build/reproducible-path/python-eventlet-0.36.1' - dh_installsystemduser -O--buildsystem=pybuild - dh_perl -O--buildsystem=pybuild - dh_link -O--buildsystem=pybuild - dh_strip_nondeterminism -O--buildsystem=pybuild - debian/rules override_dh_compress -make[1]: Entering directory '/build/reproducible-path/python-eventlet-0.36.1' -make[1]: pyversions: No such file or directory -py3versions: no X-Python3-Version in control file, using supported versions -debian/rules:36: warning: overriding recipe for target 'override_dh_installchangelogs' -/usr/share/openstack-pkg-tools/pkgos.make:58: warning: ignoring old recipe for target 'override_dh_installchangelogs' -dh_compress -X.inv -X.txt -make[1]: Leaving directory '/build/reproducible-path/python-eventlet-0.36.1' - debian/rules override_dh_fixperms -make[1]: Entering directory '/build/reproducible-path/python-eventlet-0.36.1' -make[1]: pyversions: No such file or directory -py3versions: no X-Python3-Version in control file, using supported versions -debian/rules:36: warning: overriding recipe for target 'override_dh_installchangelogs' -/usr/share/openstack-pkg-tools/pkgos.make:58: warning: ignoring old recipe for target 'override_dh_installchangelogs' -dh_fixperms -echo "__version__ = '$SETUPTOOLS_SCM_PRETEND_VERSION'" >/build/reproducible-path/python-eventlet-0.36.1/debian/python3-eventlet/usr/lib/python3/dist-packages/eventlet/_version.py +=========================== short test summary info ============================ +FAILED tests/patcher_test.py::Os::test_waitpid - AssertionError: Readers: Lis... +============ 1 failed, 622 passed, 89 skipped, 50 warnings in 8.34s ============ +make[1]: *** [debian/rules:52: override_dh_auto_test] Error 1 make[1]: Leaving directory '/build/reproducible-path/python-eventlet-0.36.1' - dh_missing -O--buildsystem=pybuild - dh_installdeb -O--buildsystem=pybuild - debian/rules override_dh_gencontrol -make[1]: Entering directory '/build/reproducible-path/python-eventlet-0.36.1' -make[1]: pyversions: No such file or directory -py3versions: no X-Python3-Version in control file, using supported versions -debian/rules:36: warning: overriding recipe for target 'override_dh_installchangelogs' -/usr/share/openstack-pkg-tools/pkgos.make:58: warning: ignoring old recipe for target 'override_dh_installchangelogs' -if dpkg-vendor --derives-from ubuntu ; then \ - dh_gencontrol -- -T/build/reproducible-path/python-eventlet-0.36.1/debian/ubuntu_control_vars ; \ -else \ - dh_gencontrol -- -T/build/reproducible-path/python-eventlet-0.36.1/debian/debian_control_vars ; \ -fi -dpkg-gencontrol: warning: Depends field of package python3-eventlet: substitution variable ${sphinxdoc:Depends} used, but is not defined -dpkg-gencontrol: warning: package python-eventlet-doc: substitution variable ${sphinxdoc:Built-Using} unused, but is defined -make[1]: Leaving directory '/build/reproducible-path/python-eventlet-0.36.1' - dh_md5sums -O--buildsystem=pybuild - dh_builddeb -O--buildsystem=pybuild -dpkg-deb: building package 'python-eventlet-doc' in '../python-eventlet-doc_0.36.1-12_all.deb'. -dpkg-deb: building package 'python3-eventlet' in '../python3-eventlet_0.36.1-12_all.deb'. - dpkg-genbuildinfo --build=binary -O../python-eventlet_0.36.1-12_amd64.buildinfo - dpkg-genchanges --build=binary -O../python-eventlet_0.36.1-12_amd64.changes -dpkg-genchanges: info: binary-only upload (no source code included) - dpkg-source --after-build . -dpkg-source: info: using options from python-eventlet-0.36.1/debian/source/options: --extend-diff-ignore=^[^/]*[.]egg-info/ --extend-diff-ignore=^[.]gitreview$ -dpkg-buildpackage: info: binary-only upload (no source included) -dpkg-genchanges: info: not including original source code in upload +make: *** [debian/rules:12: binary] Error 2 +dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2 I: copying local configuration +E: Failed autobuilding of package +I: user script /srv/workspace/pbuilder/3917279/tmp/hooks/C01_cleanup starting +debug output: disk usage on i-capture-the-hostname at Thu Feb 12 09:05:31 UTC 2026 +Filesystem Size Used Avail Use% Mounted on +tmpfs 40G 0 40G 0% /dev/shm + +I: user script /srv/workspace/pbuilder/3917279/tmp/hooks/C01_cleanup finished I: unmounting dev/ptmx filesystem I: unmounting dev/pts filesystem I: unmounting dev/shm filesystem I: unmounting proc filesystem I: unmounting sys filesystem I: cleaning the build env -I: removing directory /srv/workspace/pbuilder/1403491 and its subdirectories -I: Current time: Thu Jan 9 14:41:16 -12 2025 -I: pbuilder-time-stamp: 1736476876 +I: removing directory /srv/workspace/pbuilder/3917279 and its subdirectories