Diff of the two buildlogs: -- --- b1/build.log 2025-01-19 03:38:14.753125630 +0000 +++ b2/build.log 2025-01-19 03:40:28.527094098 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Fri Feb 20 21:58:01 -12 2026 -I: pbuilder-time-stamp: 1771667881 +I: Current time: Sun Feb 22 00:01:17 +14 2026 +I: pbuilder-time-stamp: 1771668077 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/trixie-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/3728376/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/3299674/tmp/hooks/D01_modify_environment starting +debug: Running on codethink03-arm64. +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 21 10:01 /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/3299674/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/3299674/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='arm64' - DEBIAN_FRONTEND='noninteractive' + 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]="aarch64-unknown-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=arm64 + DEBIAN_FRONTEND=noninteractive DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=12 ' - DISTRIBUTION='trixie' - HOME='/root' - HOST_ARCH='arm64' + DIRSTACK=() + DISTRIBUTION=trixie + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=aarch64 + HOST_ARCH=arm64 IFS=' ' - INVOCATION_ID='f0b860734c434dcb9828271cb8eacc21' - 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='3728376' - PS1='# ' - PS2='> ' + INVOCATION_ID=e31ce30ca3564c7088fe2c95fdc483e1 + LANG=C + LANGUAGE=nl_BE:nl + LC_ALL=C + MACHTYPE=aarch64-unknown-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=3299674 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.KvDKHO8i/pbuilderrc_1QAB --distribution trixie --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.KvDKHO8i/b1 --logfile b1/build.log python-eventlet_0.36.1-12.dsc' - SUDO_GID='109' - SUDO_UID='104' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://192.168.101.4: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.KvDKHO8i/pbuilderrc_e3Z8 --distribution trixie --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.KvDKHO8i/b2 --logfile b2/build.log python-eventlet_0.36.1-12.dsc' + SUDO_GID=109 + SUDO_UID=104 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://192.168.101.4:3128 I: uname -a - Linux codethink01-arm64 6.1.0-30-cloud-arm64 #1 SMP Debian 6.1.124-1 (2025-01-12) aarch64 GNU/Linux + Linux i-capture-the-hostname 6.1.0-30-cloud-arm64 #1 SMP Debian 6.1.124-1 (2025-01-12) aarch64 GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 Nov 22 2024 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/3728376/tmp/hooks/D02_print_environment finished +I: user script /srv/workspace/pbuilder/3299674/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 trixie/main arm64 python3-sphinx all 8.1.3-4 [468 kB] Get: 134 http://deb.debian.org/debian trixie/main arm64 python3-sphinxcontrib.apidoc all 0.3.0-6 [7716 B] Get: 135 http://deb.debian.org/debian trixie/main arm64 python3-zmq arm64 26.2.0-1 [193 kB] -Fetched 50.0 MB in 0s (103 MB/s) +Fetched 50.0 MB in 0s (149 MB/s) Preconfiguring packages ... Selecting previously unselected package libpython3.12-minimal:arm64. (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 ... 19969 files and directories currently installed.) @@ -735,8 +767,8 @@ Setting up tzdata (2024b-6) ... Current default time zone: 'Etc/UTC' -Local time is now: Sat Feb 21 09:58:41 UTC 2026. -Universal Time is now: Sat Feb 21 09:58:41 UTC 2026. +Local time is now: Sat Feb 21 10:01:39 UTC 2026. +Universal Time is now: Sat Feb 21 10:01:39 UTC 2026. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up libpython3.13-minimal:arm64 (3.13.1-3) ... @@ -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/3299674/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for trixie +I: user script /srv/workspace/pbuilder/3299674/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,8 +984,11 @@ set -e ; set -x ; for i in 3.13 3.12 ; 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.13 python3.13 -m pytest tests -v -n 12 -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.13 3.12 +++ nproc ++ PYTHONPATH=. ++ PYTHON=python3.13 ++ python3.13 -m pytest tests -v -n 12 -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 @@ -961,279 +1000,279 @@ scheduling tests via LoadScheduling +tests/db_pool_test.py::Test01Psycopg2Tpool::test_set_isolation_level +tests/db_pool_test.py::Test01MysqlTpool::test_put_doesnt_double_wrap tests/db_pool_test.py::Test02MysqlRaw::test_zero_max_idle -[gw5] [ 0%] SKIPPED tests/db_pool_test.py::Test02MysqlRaw::test_zero_max_idle +tests/db_pool_test.py::Test02MysqlRaw::test_connecting +tests/greendns_test.py::TestHostsResolver::test_load_no_contents +tests/event_test.py::TestEvent::test_reset +tests/convenience_test.py::TestServe::test_called_for_each_connection +tests/debug_test.py::TestSpew::test_line_nooutput +tests/dagpool_test.py::test_waitall_exc +[gw9] [ 0%] PASSED tests/debug_test.py::TestSpew::test_line_nooutput +tests/debug_test.py::TestSpew::test_line_novalue +[gw3] [ 0%] PASSED tests/dagpool_test.py::test_waitall_exc +[gw9] [ 0%] PASSED tests/debug_test.py::TestSpew::test_line_novalue +tests/debug_test.py::TestSpew::test_spew +[gw9] [ 0%] PASSED tests/debug_test.py::TestSpew::test_spew +tests/debug_test.py::TestSpew::test_unspew +[gw9] [ 0%] PASSED tests/debug_test.py::TestSpew::test_unspew +tests/debug_test.py::TestDebug::test_everything +tests/db_pool_test.py::Test02Psycopg2Raw::test_raising_create +[gw8] [ 0%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_raising_create +tests/db_pool_test.py::Test02Psycopg2Raw::test_returns_immediately +tests/api_test.py::TestApi::test_001_trampoline_timeout +tests/dagpool_test.py::test_wait_each_posted +[gw2] [ 0%] PASSED tests/dagpool_test.py::test_wait_each_posted +tests/dagpool_test.py::test_wait_posted +[gw2] [ 1%] PASSED tests/dagpool_test.py::test_wait_posted +tests/dagpool_test.py::test_spawn_collision_preload +[gw2] [ 1%] PASSED tests/dagpool_test.py::test_spawn_collision_preload +tests/dagpool_test.py::test_spawn_collision_post +[gw2] [ 1%] PASSED tests/dagpool_test.py::test_spawn_collision_post +[gw6] [ 1%] SKIPPED tests/db_pool_test.py::Test02MysqlRaw::test_zero_max_idle tests/db_pool_test.py::Test01Psycopg2Tpool::test_bool -[gw5] [ 0%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_bool +[gw6] [ 1%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_bool tests/db_pool_test.py::Test01Psycopg2Tpool::test_close_does_a_put -[gw5] [ 0%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_close_does_a_put +[gw6] [ 1%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_close_does_a_put tests/db_pool_test.py::Test01Psycopg2Tpool::test_connecting -tests/event_test.py::TestEvent::test_reset -tests/db_pool_test.py::Test01Psycopg2Tpool::test_set_isolation_level -[gw6] [ 0%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_set_isolation_level +[gw6] [ 1%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_connecting +tests/db_pool_test.py::Test01Psycopg2Tpool::test_connection_is_clean_after_put +[gw6] [ 2%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_connection_is_clean_after_put +tests/db_pool_test.py::Test01Psycopg2Tpool::test_create_cursor +[gw6] [ 2%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_create_cursor +tests/db_pool_test.py::Test01Psycopg2Tpool::test_cursor_works_as_context_manager +[gw6] [ 2%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_cursor_works_as_context_manager +tests/db_pool_test.py::Test01Psycopg2Tpool::test_put_doesnt_double_wrap +[gw6] [ 2%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_put_doesnt_double_wrap +tests/db_pool_test.py::Test01Psycopg2Tpool::test_put_none +[gw6] [ 2%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_put_none +tests/db_pool_test.py::Test01Psycopg2Tpool::test_raising_create +[gw6] [ 2%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_raising_create +tests/db_pool_test.py::Test01Psycopg2Tpool::test_returns_immediately +[gw6] [ 2%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_returns_immediately +tests/db_pool_test.py::Test01Psycopg2Tpool::test_run_bad_query +[gw7] [ 3%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_set_isolation_level tests/db_pool_test.py::Test01Psycopg2Tpool::test_unwrap_connection -[gw6] [ 0%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_unwrap_connection +[gw7] [ 3%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_unwrap_connection tests/db_pool_test.py::Test01Psycopg2Tpool::test_visibility_from_other_connections -[gw6] [ 0%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_visibility_from_other_connections +[gw7] [ 3%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_visibility_from_other_connections tests/db_pool_test.py::Test01Psycopg2Tpool::test_waiters_get_woken -[gw6] [ 0%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_waiters_get_woken +[gw7] [ 3%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_waiters_get_woken tests/db_pool_test.py::Test01Psycopg2Tpool::test_zero_max_age -tests/convenience_test.py::TestServe::test_called_for_each_connection -tests/dagpool_test.py::test_waitall_exc -[gw2] [ 1%] PASSED tests/dagpool_test.py::test_waitall_exc -tests/dagpool_test.py::test_propagate_exc -[gw2] [ 1%] PASSED tests/dagpool_test.py::test_propagate_exc -tests/dagpool_test.py::test_wait_each_exc -[gw2] [ 1%] PASSED tests/dagpool_test.py::test_wait_each_exc -tests/dagpool_test.py::test_post_get_exc -[gw2] [ 1%] PASSED tests/dagpool_test.py::test_post_get_exc -tests/db_pool_test.py::test_raw_pool_issue_125 -tests/db_pool_test.py::Test02Psycopg2Raw::test_raising_create -[gw8] [ 1%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_raising_create -tests/db_pool_test.py::Test02Psycopg2Raw::test_returns_immediately -[gw8] [ 1%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_returns_immediately -tests/db_pool_test.py::Test02Psycopg2Raw::test_run_bad_query -[gw8] [ 1%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_run_bad_query -tests/db_pool_test.py::Test02Psycopg2Raw::test_run_query -[gw8] [ 2%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_run_query -tests/db_pool_test.py::Test02Psycopg2Raw::test_safe_close -[gw8] [ 2%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_safe_close -tests/db_pool_test.py::Test02Psycopg2Raw::test_set_isolation_level -[gw8] [ 2%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_set_isolation_level -tests/db_pool_test.py::Test02Psycopg2Raw::test_unwrap_connection -[gw8] [ 2%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_unwrap_connection -tests/greendns_test.py::TestHostsResolver::test_load_no_contents -[gw2] [ 2%] PASSED tests/db_pool_test.py::test_raw_pool_issue_125 -tests/db_pool_test.py::test_raw_pool_custom_cleanup_ok -[gw2] [ 2%] PASSED tests/db_pool_test.py::test_raw_pool_custom_cleanup_ok -tests/db_pool_test.py::test_raw_pool_custom_cleanup_arg_error -[gw2] [ 2%] PASSED tests/db_pool_test.py::test_raw_pool_custom_cleanup_arg_error -tests/db_pool_test.py::test_raw_pool_custom_cleanup_fatal -[gw2] [ 3%] 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/db_pool_test.py::Test02MysqlRaw::test_connecting -[gw7] [ 3%] SKIPPED tests/db_pool_test.py::Test02MysqlRaw::test_connecting -tests/db_pool_test.py::Test02MysqlRaw::test_connection_is_clean_after_put -[gw7] [ 3%] SKIPPED tests/db_pool_test.py::Test02MysqlRaw::test_connection_is_clean_after_put -tests/db_pool_test.py::Test02MysqlRaw::test_create_cursor -[gw7] [ 3%] SKIPPED tests/db_pool_test.py::Test02MysqlRaw::test_create_cursor -tests/db_pool_test.py::Test02MysqlRaw::test_put_doesnt_double_wrap -[gw7] [ 3%] SKIPPED tests/db_pool_test.py::Test02MysqlRaw::test_put_doesnt_double_wrap -tests/db_pool_test.py::Test02MysqlRaw::test_put_none -[gw7] [ 3%] SKIPPED tests/db_pool_test.py::Test02MysqlRaw::test_put_none -tests/db_pool_test.py::Test02MysqlRaw::test_raising_create -[gw7] [ 3%] SKIPPED tests/db_pool_test.py::Test02MysqlRaw::test_raising_create -tests/db_pool_test.py::Test02MysqlRaw::test_returns_immediately -[gw7] [ 4%] SKIPPED tests/db_pool_test.py::Test02MysqlRaw::test_returns_immediately -tests/db_pool_test.py::Test02MysqlRaw::test_run_bad_query -[gw7] [ 4%] SKIPPED tests/db_pool_test.py::Test02MysqlRaw::test_run_bad_query -tests/db_pool_test.py::Test02MysqlRaw::test_run_query -[gw7] [ 4%] SKIPPED tests/db_pool_test.py::Test02MysqlRaw::test_run_query -[gw6] [ 4%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_zero_max_age +[gw7] [ 3%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_zero_max_age tests/db_pool_test.py::Test01Psycopg2Tpool::test_zero_max_idle -[gw6] [ 4%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_zero_max_idle +[gw7] [ 3%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_zero_max_idle tests/db_pool_test.py::Test02Psycopg2Raw::test_bool -[gw6] [ 4%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_bool +[gw7] [ 3%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_bool tests/db_pool_test.py::Test02Psycopg2Raw::test_close_does_a_put -tests/debug_test.py::TestSpew::test_line_nooutput -[gw10] [ 4%] PASSED tests/debug_test.py::TestSpew::test_line_nooutput -tests/debug_test.py::TestSpew::test_line_novalue -[gw10] [ 5%] PASSED tests/debug_test.py::TestSpew::test_line_novalue -tests/debug_test.py::TestSpew::test_spew -[gw10] [ 5%] PASSED tests/debug_test.py::TestSpew::test_spew -tests/debug_test.py::TestSpew::test_unspew -[gw10] [ 5%] PASSED tests/debug_test.py::TestSpew::test_unspew -tests/debug_test.py::TestDebug::test_everything -tests/api_test.py::TestApi::test_001_trampoline_timeout -[gw6] [ 5%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_close_does_a_put +[gw7] [ 4%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_close_does_a_put tests/db_pool_test.py::Test02Psycopg2Raw::test_connecting -[gw6] [ 5%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_connecting +[gw7] [ 4%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_connecting tests/db_pool_test.py::Test02Psycopg2Raw::test_connection_is_clean_after_put -[gw6] [ 5%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_connection_is_clean_after_put -[gw2] [ 5%] PASSED tests/db_pool_test.py::test_raw_pool_clear_update_current_size -tests/db_pool_test.py::Test01MysqlTpool::test_bool -[gw2] [ 6%] SKIPPED tests/db_pool_test.py::Test01MysqlTpool::test_bool -tests/db_pool_test.py::Test01MysqlTpool::test_close_does_a_put -[gw2] [ 6%] SKIPPED tests/db_pool_test.py::Test01MysqlTpool::test_close_does_a_put -tests/db_pool_test.py::Test01MysqlTpool::test_connecting -[gw2] [ 6%] SKIPPED tests/db_pool_test.py::Test01MysqlTpool::test_connecting -tests/db_pool_test.py::Test01MysqlTpool::test_connection_is_clean_after_put -[gw2] [ 6%] SKIPPED tests/db_pool_test.py::Test01MysqlTpool::test_connection_is_clean_after_put -tests/db_pool_test.py::Test01MysqlTpool::test_create_cursor -tests/db_pool_test.py::Test02MysqlRaw::test_safe_close -[gw7] [ 6%] SKIPPED tests/db_pool_test.py::Test02MysqlRaw::test_safe_close -tests/db_pool_test.py::Test02MysqlRaw::test_unwrap_connection -[gw7] [ 6%] SKIPPED tests/db_pool_test.py::Test02MysqlRaw::test_unwrap_connection -tests/db_pool_test.py::Test02MysqlRaw::test_visibility_from_other_connections -[gw7] [ 6%] SKIPPED tests/db_pool_test.py::Test02MysqlRaw::test_visibility_from_other_connections -tests/db_pool_test.py::Test02MysqlRaw::test_waiters_get_woken -[gw7] [ 7%] SKIPPED tests/db_pool_test.py::Test02MysqlRaw::test_waiters_get_woken +[gw7] [ 4%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_connection_is_clean_after_put tests/db_pool_test.py::Test02Psycopg2Raw::test_create_cursor -[gw6] [ 7%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_create_cursor +[gw7] [ 4%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_create_cursor tests/db_pool_test.py::Test02Psycopg2Raw::test_cursor_works_as_context_manager -[gw6] [ 7%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_cursor_works_as_context_manager +[gw7] [ 4%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_cursor_works_as_context_manager tests/db_pool_test.py::Test02Psycopg2Raw::test_put_doesnt_double_wrap -tests/db_pool_test.py::Test02Psycopg2Raw::test_visibility_from_other_connections -[gw8] [ 7%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_visibility_from_other_connections -tests/db_pool_test.py::Test02Psycopg2Raw::test_waiters_get_woken -[gw8] [ 7%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_waiters_get_woken -tests/db_pool_test.py::Test02Psycopg2Raw::test_zero_max_age -[gw8] [ 7%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_zero_max_age -tests/db_pool_test.py::Test02Psycopg2Raw::test_zero_max_idle -[gw8] [ 7%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_zero_max_idle -tests/debug_test.py::TestSpew::test_line -[gw8] [ 8%] PASSED tests/debug_test.py::TestSpew::test_line -tests/debug_test.py::TestSpew::test_line_global -[gw8] [ 8%] PASSED tests/debug_test.py::TestSpew::test_line_global -tests/debug_test.py::TestSpew::test_line_nofile -tests/db_pool_test.py::Test01MysqlTpool::test_put_doesnt_double_wrap -[gw4] [ 8%] SKIPPED tests/db_pool_test.py::Test01MysqlTpool::test_put_doesnt_double_wrap +[gw7] [ 4%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_put_doesnt_double_wrap +tests/dagpool_test.py::test_spawn_collision_spawn +[gw2] [ 4%] PASSED tests/dagpool_test.py::test_spawn_collision_spawn +tests/dagpool_test.py::test_spawn_multiple +[gw2] [ 5%] PASSED tests/dagpool_test.py::test_spawn_multiple +tests/dagpool_test.py::test_spawn_many +[gw2] [ 5%] PASSED tests/dagpool_test.py::test_spawn_many +tests/dagpool_test.py::test_wait_each_all +[gw2] [ 5%] PASSED tests/dagpool_test.py::test_wait_each_all +tests/dagpool_test.py::test_kill +[gw2] [ 5%] PASSED tests/dagpool_test.py::test_kill +tests/dagpool_test.py::test_post_collision_preload +[gw4] [ 5%] SKIPPED tests/db_pool_test.py::Test01MysqlTpool::test_put_doesnt_double_wrap tests/db_pool_test.py::Test01MysqlTpool::test_put_none -[gw4] [ 8%] SKIPPED tests/db_pool_test.py::Test01MysqlTpool::test_put_none +[gw4] [ 5%] SKIPPED tests/db_pool_test.py::Test01MysqlTpool::test_put_none tests/db_pool_test.py::Test01MysqlTpool::test_raising_create -[gw4] [ 8%] SKIPPED tests/db_pool_test.py::Test01MysqlTpool::test_raising_create +[gw4] [ 5%] SKIPPED tests/db_pool_test.py::Test01MysqlTpool::test_raising_create tests/db_pool_test.py::Test01MysqlTpool::test_returns_immediately -[gw4] [ 8%] SKIPPED tests/db_pool_test.py::Test01MysqlTpool::test_returns_immediately +[gw4] [ 6%] SKIPPED tests/db_pool_test.py::Test01MysqlTpool::test_returns_immediately tests/db_pool_test.py::Test01MysqlTpool::test_run_bad_query -[gw4] [ 8%] SKIPPED tests/db_pool_test.py::Test01MysqlTpool::test_run_bad_query +[gw4] [ 6%] SKIPPED tests/db_pool_test.py::Test01MysqlTpool::test_run_bad_query tests/db_pool_test.py::Test01MysqlTpool::test_run_query -[gw4] [ 9%] SKIPPED tests/db_pool_test.py::Test01MysqlTpool::test_run_query +[gw4] [ 6%] SKIPPED tests/db_pool_test.py::Test01MysqlTpool::test_run_query tests/db_pool_test.py::Test01MysqlTpool::test_safe_close -[gw4] [ 9%] SKIPPED tests/db_pool_test.py::Test01MysqlTpool::test_safe_close +[gw4] [ 6%] SKIPPED tests/db_pool_test.py::Test01MysqlTpool::test_safe_close tests/db_pool_test.py::Test01MysqlTpool::test_unwrap_connection -[gw4] [ 9%] SKIPPED tests/db_pool_test.py::Test01MysqlTpool::test_unwrap_connection +[gw4] [ 6%] SKIPPED tests/db_pool_test.py::Test01MysqlTpool::test_unwrap_connection tests/db_pool_test.py::Test01MysqlTpool::test_visibility_from_other_connections -[gw4] [ 9%] SKIPPED tests/db_pool_test.py::Test01MysqlTpool::test_visibility_from_other_connections +[gw4] [ 6%] SKIPPED tests/db_pool_test.py::Test01MysqlTpool::test_visibility_from_other_connections tests/db_pool_test.py::Test01MysqlTpool::test_waiters_get_woken -[gw4] [ 9%] SKIPPED tests/db_pool_test.py::Test01MysqlTpool::test_waiters_get_woken +[gw4] [ 6%] SKIPPED tests/db_pool_test.py::Test01MysqlTpool::test_waiters_get_woken tests/db_pool_test.py::Test01MysqlTpool::test_zero_max_age -[gw4] [ 9%] SKIPPED tests/db_pool_test.py::Test01MysqlTpool::test_zero_max_age +[gw4] [ 7%] SKIPPED tests/db_pool_test.py::Test01MysqlTpool::test_zero_max_age tests/db_pool_test.py::Test01MysqlTpool::test_zero_max_idle -[gw4] [ 9%] SKIPPED tests/db_pool_test.py::Test01MysqlTpool::test_zero_max_idle +[gw4] [ 7%] SKIPPED tests/db_pool_test.py::Test01MysqlTpool::test_zero_max_idle tests/db_pool_test.py::Test02MysqlRaw::test_bool -[gw4] [ 9%] SKIPPED tests/db_pool_test.py::Test02MysqlRaw::test_bool -[gw5] [ 10%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_connecting -tests/db_pool_test.py::Test01Psycopg2Tpool::test_connection_is_clean_after_put -[gw5] [ 10%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_connection_is_clean_after_put -tests/db_pool_test.py::Test01Psycopg2Tpool::test_create_cursor -[gw5] [ 10%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_create_cursor -tests/db_pool_test.py::Test01Psycopg2Tpool::test_cursor_works_as_context_manager -[gw5] [ 10%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_cursor_works_as_context_manager -tests/db_pool_test.py::Test01Psycopg2Tpool::test_put_doesnt_double_wrap -[gw5] [ 10%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_put_doesnt_double_wrap -tests/db_pool_test.py::Test01Psycopg2Tpool::test_put_none -[gw5] [ 10%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_put_none -tests/db_pool_test.py::Test01Psycopg2Tpool::test_raising_create -[gw5] [ 10%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_raising_create -tests/db_pool_test.py::Test01Psycopg2Tpool::test_returns_immediately -[gw5] [ 11%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_returns_immediately -tests/db_pool_test.py::Test01Psycopg2Tpool::test_run_bad_query -[gw5] [ 11%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_run_bad_query -tests/db_pool_test.py::Test01Psycopg2Tpool::test_run_query -[gw5] [ 11%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_run_query -[gw6] [ 11%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_put_doesnt_double_wrap -tests/db_pool_test.py::Test02Psycopg2Raw::test_put_none -[gw6] [ 11%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_put_none -tests/greendns_test.py::TestUdp::test_udp_ipv4_wrong_addr -tests/dagpool_test.py::test_wait_each_posted -[gw3] [ 11%] PASSED tests/dagpool_test.py::test_wait_each_posted -tests/dagpool_test.py::test_wait_posted -[gw3] [ 11%] PASSED tests/dagpool_test.py::test_wait_posted -tests/dagpool_test.py::test_spawn_collision_preload -[gw3] [ 12%] PASSED tests/dagpool_test.py::test_spawn_collision_preload -tests/dagpool_test.py::test_spawn_collision_post -[gw3] [ 12%] PASSED tests/dagpool_test.py::test_spawn_collision_post -tests/dagpool_test.py::test_spawn_collision_spawn -[gw3] [ 12%] PASSED tests/dagpool_test.py::test_spawn_collision_spawn -tests/dagpool_test.py::test_spawn_multiple -[gw3] [ 12%] PASSED tests/dagpool_test.py::test_spawn_multiple -tests/dagpool_test.py::test_spawn_many -[gw3] [ 12%] PASSED tests/dagpool_test.py::test_spawn_many -tests/dagpool_test.py::test_wait_each_all -[gw3] [ 12%] PASSED tests/dagpool_test.py::test_wait_each_all -tests/dagpool_test.py::test_kill -[gw3] [ 12%] PASSED tests/dagpool_test.py::test_kill -tests/dagpool_test.py::test_post_collision_preload -[gw3] [ 13%] PASSED tests/dagpool_test.py::test_post_collision_preload +[gw4] [ 7%] SKIPPED tests/db_pool_test.py::Test02MysqlRaw::test_bool +[gw5] [ 7%] SKIPPED tests/db_pool_test.py::Test02MysqlRaw::test_connecting +tests/db_pool_test.py::Test02MysqlRaw::test_connection_is_clean_after_put +[gw5] [ 7%] SKIPPED tests/db_pool_test.py::Test02MysqlRaw::test_connection_is_clean_after_put +tests/db_pool_test.py::Test02MysqlRaw::test_create_cursor +[gw5] [ 7%] SKIPPED tests/db_pool_test.py::Test02MysqlRaw::test_create_cursor +tests/db_pool_test.py::Test02MysqlRaw::test_put_doesnt_double_wrap +[gw5] [ 7%] SKIPPED tests/db_pool_test.py::Test02MysqlRaw::test_put_doesnt_double_wrap +tests/db_pool_test.py::Test02MysqlRaw::test_put_none +[gw5] [ 8%] SKIPPED tests/db_pool_test.py::Test02MysqlRaw::test_put_none +tests/db_pool_test.py::Test02MysqlRaw::test_raising_create +[gw5] [ 8%] SKIPPED tests/db_pool_test.py::Test02MysqlRaw::test_raising_create +tests/db_pool_test.py::Test02MysqlRaw::test_returns_immediately +[gw5] [ 8%] SKIPPED tests/db_pool_test.py::Test02MysqlRaw::test_returns_immediately +tests/db_pool_test.py::Test02MysqlRaw::test_run_bad_query +[gw5] [ 8%] SKIPPED tests/db_pool_test.py::Test02MysqlRaw::test_run_bad_query +tests/db_pool_test.py::Test02MysqlRaw::test_run_query +[gw5] [ 8%] SKIPPED tests/db_pool_test.py::Test02MysqlRaw::test_run_query +tests/db_pool_test.py::Test02MysqlRaw::test_safe_close +[gw5] [ 8%] SKIPPED tests/db_pool_test.py::Test02MysqlRaw::test_safe_close +tests/db_pool_test.py::Test02MysqlRaw::test_unwrap_connection +[gw5] [ 8%] SKIPPED tests/db_pool_test.py::Test02MysqlRaw::test_unwrap_connection +tests/db_pool_test.py::Test02MysqlRaw::test_visibility_from_other_connections +[gw5] [ 9%] SKIPPED tests/db_pool_test.py::Test02MysqlRaw::test_visibility_from_other_connections +tests/db_pool_test.py::Test02MysqlRaw::test_waiters_get_woken +[gw5] [ 9%] SKIPPED tests/db_pool_test.py::Test02MysqlRaw::test_waiters_get_woken +[gw2] [ 9%] PASSED tests/dagpool_test.py::test_post_collision_preload tests/dagpool_test.py::test_post_collision_post -[gw3] [ 13%] PASSED tests/dagpool_test.py::test_post_collision_post +[gw2] [ 9%] PASSED tests/dagpool_test.py::test_post_collision_post tests/dagpool_test.py::test_post_collision_spawn -[gw3] [ 13%] PASSED tests/dagpool_test.py::test_post_collision_spawn +[gw2] [ 9%] PASSED tests/dagpool_test.py::test_post_collision_spawn tests/dagpool_test.py::test_post_replace -[gw3] [ 13%] PASSED tests/dagpool_test.py::test_post_replace -[gw10] [ 13%] PASSED tests/debug_test.py::TestDebug::test_everything +[gw2] [ 9%] PASSED tests/dagpool_test.py::test_post_replace +[gw8] [ 9%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_returns_immediately +tests/db_pool_test.py::Test02Psycopg2Raw::test_run_bad_query +[gw8] [ 9%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_run_bad_query +tests/db_pool_test.py::Test02Psycopg2Raw::test_run_query +[gw8] [ 10%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_run_query +tests/db_pool_test.py::Test02Psycopg2Raw::test_safe_close +[gw8] [ 10%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_safe_close +tests/db_pool_test.py::Test02Psycopg2Raw::test_set_isolation_level +[gw8] [ 10%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_set_isolation_level +tests/db_pool_test.py::Test02Psycopg2Raw::test_unwrap_connection +[gw8] [ 10%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_unwrap_connection +tests/db_pool_test.py::Test02Psycopg2Raw::test_visibility_from_other_connections +[gw8] [ 10%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_visibility_from_other_connections +tests/db_pool_test.py::Test02Psycopg2Raw::test_waiters_get_woken +[gw8] [ 10%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_waiters_get_woken +tests/db_pool_test.py::Test02Psycopg2Raw::test_zero_max_age +[gw8] [ 10%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_zero_max_age +tests/db_pool_test.py::Test02Psycopg2Raw::test_zero_max_idle +[gw8] [ 11%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_zero_max_idle +tests/debug_test.py::TestSpew::test_line +[gw8] [ 11%] PASSED tests/debug_test.py::TestSpew::test_line +tests/debug_test.py::TestSpew::test_line_global +[gw8] [ 11%] PASSED tests/debug_test.py::TestSpew::test_line_global +tests/dagpool_test.py::test_propagate_exc +[gw3] [ 11%] PASSED tests/dagpool_test.py::test_propagate_exc +tests/dagpool_test.py::test_wait_each_exc +[gw3] [ 11%] PASSED tests/dagpool_test.py::test_wait_each_exc +tests/dagpool_test.py::test_post_get_exc +[gw3] [ 11%] PASSED tests/dagpool_test.py::test_post_get_exc +tests/db_pool_test.py::test_raw_pool_issue_125 +[gw3] [ 11%] PASSED tests/db_pool_test.py::test_raw_pool_issue_125 +tests/db_pool_test.py::test_raw_pool_custom_cleanup_ok +[gw3] [ 12%] PASSED tests/db_pool_test.py::test_raw_pool_custom_cleanup_ok +tests/db_pool_test.py::test_raw_pool_custom_cleanup_arg_error +[gw3] [ 12%] PASSED tests/db_pool_test.py::test_raw_pool_custom_cleanup_arg_error +tests/db_pool_test.py::test_raw_pool_custom_cleanup_fatal +[gw3] [ 12%] PASSED tests/db_pool_test.py::test_raw_pool_custom_cleanup_fatal +tests/db_pool_test.py::test_raw_pool_clear_update_current_size +[gw3] [ 12%] PASSED tests/db_pool_test.py::test_raw_pool_clear_update_current_size +tests/db_pool_test.py::Test01MysqlTpool::test_bool +[gw3] [ 12%] SKIPPED tests/db_pool_test.py::Test01MysqlTpool::test_bool +tests/db_pool_test.py::Test01MysqlTpool::test_close_does_a_put +[gw3] [ 12%] SKIPPED tests/db_pool_test.py::Test01MysqlTpool::test_close_does_a_put +tests/db_pool_test.py::Test01MysqlTpool::test_connecting +[gw3] [ 12%] SKIPPED tests/db_pool_test.py::Test01MysqlTpool::test_connecting +tests/db_pool_test.py::Test01MysqlTpool::test_connection_is_clean_after_put +[gw3] [ 13%] SKIPPED tests/db_pool_test.py::Test01MysqlTpool::test_connection_is_clean_after_put +[gw11] [ 13%] PASSED tests/greendns_test.py::TestHostsResolver::test_load_no_contents +tests/greendns_test.py::TestHostsResolver::test_load_v4_v6_cname_aliases +[gw9] [ 13%] PASSED tests/debug_test.py::TestDebug::test_everything tests/debug_test.py::TestDebug::test_hub_exceptions -[gw2] [ 13%] SKIPPED tests/db_pool_test.py::Test01MysqlTpool::test_create_cursor +[gw6] [ 13%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_run_bad_query +tests/db_pool_test.py::Test01Psycopg2Tpool::test_run_query +[gw6] [ 13%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_run_query +tests/db_pool_test.py::Test01Psycopg2Tpool::test_safe_close +[gw6] [ 13%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_safe_close tests/greendns_test.py::TestProxyResolver::test_noanswer -tests/db_pool_test.py::Test02MysqlRaw::test_zero_max_age -[gw7] [ 13%] SKIPPED tests/db_pool_test.py::Test02MysqlRaw::test_zero_max_age -tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_idn -[gw7] [ 14%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_idn -tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_inet -[gw7] [ 14%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_inet -tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_inet6 -[gw7] [ 14%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_inet6 -tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_only_a_ans -[gw7] [ 14%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_only_a_ans -tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_only_aaaa_ans -[gw7] [ 14%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_only_aaaa_ans -tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_type_parameter -[gw7] [ 14%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_type_parameter -[gw9] [ 14%] PASSED tests/event_test.py::TestEvent::test_reset +[gw10] [ 13%] PASSED tests/event_test.py::TestEvent::test_reset tests/event_test.py::TestEvent::test_waiting_for_event -[gw8] [ 15%] PASSED tests/debug_test.py::TestSpew::test_line_nofile +tests/db_pool_test.py::Test02Psycopg2Raw::test_put_none +tests/dagpool_test.py::test_getitem +[gw7] [ 14%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_put_none tests/greendns_test.py::TestResolveCname::test_nodata -tests/greendns_test.py::TestGetaddrinfo::test_host_none -[gw7] [ 15%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_host_none -tests/greendns_test.py::TestGetaddrinfo::test_host_none_passive -[gw7] [ 15%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_host_none_passive -tests/greendns_test.py::TestGetaddrinfo::test_noport -[gw8] [ 15%] PASSED tests/greendns_test.py::TestResolveCname::test_nodata +[gw2] [ 14%] PASSED tests/dagpool_test.py::test_getitem +tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_idn +[gw7] [ 14%] PASSED tests/greendns_test.py::TestResolveCname::test_nodata tests/greendns_test.py::TestResolveCname::test_success -[gw8] [ 15%] PASSED tests/greendns_test.py::TestResolveCname::test_success +tests/db_pool_test.py::Test02MysqlRaw::test_close_does_a_put +[gw7] [ 14%] PASSED tests/greendns_test.py::TestResolveCname::test_success tests/greendns_test.py::TestResolveCname::test_timeout -[gw8] [ 15%] PASSED tests/greendns_test.py::TestResolveCname::test_timeout +[gw4] [ 14%] SKIPPED tests/db_pool_test.py::Test02MysqlRaw::test_close_does_a_put +[gw2] [ 14%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_idn +[gw7] [ 14%] PASSED tests/greendns_test.py::TestResolveCname::test_timeout tests/greendns_test.py::TestGetaddrinfo::test_AI_ADDRCONFIG -[gw11] [ 15%] PASSED tests/greendns_test.py::TestHostsResolver::test_load_no_contents -tests/db_pool_test.py::Test02MysqlRaw::test_close_does_a_put -[gw4] [ 16%] SKIPPED tests/db_pool_test.py::Test02MysqlRaw::test_close_does_a_put +tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_inet tests/greendns_test.py::TestGetaddrinfo::test_v4mapped_all -[gw4] [ 16%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_v4mapped_all +[gw2] [ 15%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_inet +[gw7] [ 15%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_AI_ADDRCONFIG +[gw4] [ 15%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_v4mapped_all tests/greendns_test.py::TestIsIpAddr::test_isv4 -[gw7] [ 16%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_noport -tests/greendns_test.py::TestGetaddrinfo::test_numerichost -[gw7] [ 16%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_numerichost -tests/greendns_test.py::TestGetaddrinfo::test_numericserv -[gw8] [ 16%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_AI_ADDRCONFIG tests/greendns_test.py::TestGetaddrinfo::test_AI_ADDRCONFIG_noaddr -[gw8] [ 16%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_AI_ADDRCONFIG_noaddr +tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_inet6 +[gw7] [ 15%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_AI_ADDRCONFIG_noaddr +[gw2] [ 15%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_inet6 tests/greendns_test.py::TestGetaddrinfo::test_canonname -[gw8] [ 16%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_canonname -[gw7] [ 17%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_numericserv +tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_only_a_ans +[gw11] [ 15%] PASSED tests/greendns_test.py::TestHostsResolver::test_load_v4_v6_cname_aliases +tests/greendns_test.py::TestHostsResolver::test_load_v6_link_local +[gw2] [ 15%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_only_a_ans +tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_only_aaaa_ans +[gw7] [ 16%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_canonname tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo -[gw8] [ 17%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo +[gw2] [ 16%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_only_aaaa_ans +tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_type_parameter +tests/db_pool_test.py::Test02MysqlRaw::test_zero_max_age +[gw7] [ 16%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo +[gw2] [ 16%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_type_parameter +tests/greendns_test.py::TestGetaddrinfo::test_host_none tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_bytes -[gw9] [ 17%] PASSED tests/event_test.py::TestEvent::test_waiting_for_event -tests/event_test.py::test_wait_timeout_ok -tests/greendns_test.py::TestHostsResolver::test_load_v4_v6_cname_aliases -tests/db_pool_test.py::Test01Psycopg2Tpool::test_safe_close -[gw8] [ 17%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_bytes +[gw5] [ 16%] SKIPPED tests/db_pool_test.py::Test02MysqlRaw::test_zero_max_age +[gw2] [ 16%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_host_none +[gw7] [ 16%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_bytes tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_hosts_only_ans_with_error -[gw8] [ 17%] 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] [ 17%] 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] [ 17%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_hosts_only_dns_error -tests/dagpool_test.py::test_getitem -[gw3] [ 18%] PASSED tests/dagpool_test.py::test_getitem -tests/greendns_test.py::test_import_rdtypes_then_eventlet -[gw5] [ 18%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_safe_close +tests/greendns_test.py::TestGetaddrinfo::test_host_none_passive tests/greendns_test.py::TestGethostbyname::test_ipaddr -[gw5] [ 18%] PASSED tests/greendns_test.py::TestGethostbyname::test_ipaddr +[gw9] [ 17%] PASSED tests/debug_test.py::TestDebug::test_hub_exceptions +tests/env_test.py::test_hub_selects +[gw2] [ 17%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_host_none_passive +tests/greendns_test.py::TestGetaddrinfo::test_noport +[gw5] [ 17%] PASSED tests/greendns_test.py::TestGethostbyname::test_ipaddr tests/greendns_test.py::TestGethostbyname::test_name -[gw5] [ 18%] PASSED tests/greendns_test.py::TestGethostbyname::test_name +[gw10] [ 17%] PASSED tests/event_test.py::TestEvent::test_waiting_for_event +tests/event_test.py::test_wait_timeout_ok +[gw7] [ 17%] 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] [ 17%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_hosts_only_ans_with_timeout +[gw5] [ 17%] PASSED tests/greendns_test.py::TestGethostbyname::test_name tests/greendns_test.py::TestGetaliases::test_getaliases [gw5] [ 18%] PASSED tests/greendns_test.py::TestGetaliases::test_getaliases +[gw2] [ 18%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_noport +tests/greendns_test.py::TestGetaddrinfo::test_numerichost +[gw2] [ 18%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_numerichost +tests/greendns_test.py::TestGetaddrinfo::test_numericserv +tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_hosts_only_dns_error +[gw7] [ 18%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_hosts_only_dns_error +tests/db_pool_test.py::Test01MysqlTpool::test_create_cursor +[gw3] [ 18%] SKIPPED tests/db_pool_test.py::Test01MysqlTpool::test_create_cursor +tests/greenio_test.py::TestGreenSocket::test_nonblocking_accept_mark_as_reopened tests/greendns_test.py::TestGethostbyname_ex::test_ipaddr [gw5] [ 18%] PASSED tests/greendns_test.py::TestGethostbyname_ex::test_ipaddr tests/greendns_test.py::TestGethostbyname_ex::test_multiple_addrs @@ -1241,1156 +1280,1156 @@ tests/greendns_test.py::TestGethostbyname_ex::test_name [gw5] [ 18%] PASSED tests/greendns_test.py::TestGethostbyname_ex::test_name tests/greendns_test.py::TestRaiseErrors::test_raise_new_error -[gw2] [ 19%] PASSED tests/greendns_test.py::TestProxyResolver::test_noanswer +tests/debug_test.py::TestSpew::test_line_nofile +[gw2] [ 19%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_numericserv +[gw1] [ 19%] PASSED tests/convenience_test.py::TestServe::test_called_for_each_connection +tests/convenience_test.py::TestServe::test_concurrency +[gw6] [ 19%] PASSED tests/greendns_test.py::TestProxyResolver::test_noanswer tests/greendns_test.py::TestProxyResolver::test_noanswer_hosts +[gw11] [ 19%] PASSED tests/greendns_test.py::TestHostsResolver::test_load_v6_link_local +tests/greendns_test.py::TestHostsResolver::test_query_A tests/greendns_test.py::TestGetaddrinfo::test_v4mapped -[gw7] [ 19%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_v4mapped -tests/greenio_test.py::TestGreenSocket::test_nonblocking_accept_mark_as_reopened tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_hosts_only_timeout -[gw8] [ 19%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_hosts_only_timeout +[gw7] [ 19%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_hosts_only_timeout tests/greenio_test.py::TestGreenSocket::test_socketpair_select +[gw2] [ 19%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_v4mapped +tests/greenio_test.py::TestGreenPipe::test_pipe [gw4] [ 19%] PASSED tests/greendns_test.py::TestIsIpAddr::test_isv4 tests/greendns_test.py::TestIsIpAddr::test_isv4_false -[gw6] [ 19%] PASSED tests/greendns_test.py::TestUdp::test_udp_ipv4_wrong_addr -tests/greendns_test.py::TestUdp::test_udp_ipv4_wrong_addr_ignore -[gw5] [ 19%] PASSED tests/greendns_test.py::TestRaiseErrors::test_raise_new_error -tests/greendns_test.py::test_reverse_name -[gw1] [ 19%] PASSED tests/convenience_test.py::TestServe::test_called_for_each_connection -tests/convenience_test.py::TestServe::test_concurrency -[gw10] [ 20%] PASSED tests/debug_test.py::TestDebug::test_hub_exceptions -tests/env_test.py::test_hub_selects +[gw8] [ 20%] PASSED tests/debug_test.py::TestSpew::test_line_nofile +tests/greendns_test.py::test_import_rdtypes_then_eventlet +[gw3] [ 20%] PASSED tests/greenio_test.py::TestGreenSocket::test_nonblocking_accept_mark_as_reopened +tests/greenio_test.py::TestGreenSocket::test_raised_multiple_readers [gw0] [ 20%] PASSED tests/api_test.py::TestApi::test_001_trampoline_timeout +[gw6] [ 20%] PASSED tests/greendns_test.py::TestProxyResolver::test_noanswer_hosts +tests/greendns_test.py::TestProxyResolver::test_nxdomain tests/api_test.py::TestApi::test_connect_ssl -[gw11] [ 20%] PASSED tests/greendns_test.py::TestHostsResolver::test_load_v4_v6_cname_aliases -tests/greendns_test.py::TestHostsResolver::test_load_v6_link_local -[gw9] [ 20%] PASSED tests/event_test.py::test_wait_timeout_ok -tests/event_test.py::test_wait_timeout_exceed -[gw4] [ 20%] PASSED tests/greendns_test.py::TestIsIpAddr::test_isv4_false +[gw5] [ 20%] PASSED tests/greendns_test.py::TestRaiseErrors::test_raise_new_error +tests/greendns_test.py::test_reverse_name +[gw11] [ 20%] PASSED tests/greendns_test.py::TestHostsResolver::test_query_A +tests/greendns_test.py::TestHostsResolver::test_query_AAAA +[gw1] [ 20%] PASSED tests/convenience_test.py::TestServe::test_concurrency +tests/convenience_test.py::TestServe::test_excepting_server +[gw4] [ 21%] PASSED tests/greendns_test.py::TestIsIpAddr::test_isv4_false tests/greendns_test.py::TestIsIpAddr::test_isv4_none -[gw2] [ 20%] PASSED tests/greendns_test.py::TestProxyResolver::test_noanswer_hosts -tests/greendns_test.py::TestProxyResolver::test_nxdomain -[gw0] [ 20%] PASSED tests/api_test.py::TestApi::test_connect_ssl -tests/api_test.py::TestApi::test_connect_tcp -[gw8] [ 21%] PASSED tests/greenio_test.py::TestGreenSocket::test_socketpair_select +[gw7] [ 21%] PASSED tests/greenio_test.py::TestGreenSocket::test_socketpair_select tests/greenio_test.py::TestGreenSocket::test_sockopt_interface -[gw7] [ 21%] PASSED tests/greenio_test.py::TestGreenSocket::test_nonblocking_accept_mark_as_reopened -tests/greenio_test.py::TestGreenSocket::test_raised_multiple_readers -[gw1] [ 21%] PASSED tests/convenience_test.py::TestServe::test_concurrency -[gw4] [ 21%] PASSED tests/greendns_test.py::TestIsIpAddr::test_isv4_none -tests/convenience_test.py::TestServe::test_excepting_server -tests/greendns_test.py::TestIsIpAddr::test_isv6 -[gw2] [ 21%] PASSED tests/greendns_test.py::TestProxyResolver::test_nxdomain +[gw3] [ 21%] PASSED tests/greenio_test.py::TestGreenSocket::test_raised_multiple_readers +tests/greenio_test.py::TestGreenSocket::test_recv_into_timeout +[gw10] [ 21%] PASSED tests/event_test.py::test_wait_timeout_ok +tests/event_test.py::test_wait_timeout_exceed +[gw6] [ 21%] PASSED tests/greendns_test.py::TestProxyResolver::test_nxdomain tests/greendns_test.py::TestProxyResolver::test_resolver -[gw9] [ 21%] PASSED tests/event_test.py::test_wait_timeout_exceed -tests/green_http_test.py::test_green_http_doesnt_change_original_module -[gw0] [ 21%] PASSED tests/api_test.py::TestApi::test_connect_tcp -tests/api_test.py::TestApi::test_killing_dormant -[gw11] [ 22%] PASSED tests/greendns_test.py::TestHostsResolver::test_load_v6_link_local -tests/greendns_test.py::TestHostsResolver::test_query_A -[gw8] [ 22%] PASSED tests/greenio_test.py::TestGreenSocket::test_sockopt_interface +[gw11] [ 21%] PASSED tests/greendns_test.py::TestHostsResolver::test_query_AAAA +tests/greendns_test.py::TestHostsResolver::test_query_CNAME +[gw0] [ 21%] PASSED tests/api_test.py::TestApi::test_connect_ssl +tests/api_test.py::TestApi::test_connect_tcp +[gw1] [ 22%] PASSED tests/convenience_test.py::TestServe::test_excepting_server +tests/convenience_test.py::TestServe::test_excepting_server_already_closed +[gw4] [ 22%] PASSED tests/greendns_test.py::TestIsIpAddr::test_isv4_none +tests/greendns_test.py::TestIsIpAddr::test_isv6 +[gw7] [ 22%] PASSED tests/greenio_test.py::TestGreenSocket::test_sockopt_interface tests/greenio_test.py::TestGreenSocket::test_timeout_and_final_write -[gw2] [ 22%] PASSED tests/greendns_test.py::TestProxyResolver::test_resolver +[gw2] [ 22%] PASSED tests/greenio_test.py::TestGreenPipe::test_pipe +tests/greenio_test.py::TestGreenPipe::test_pipe_read +[gw6] [ 22%] PASSED tests/greendns_test.py::TestProxyResolver::test_resolver tests/greendns_test.py::TestResolve::test_A -[gw2] [ 22%] PASSED tests/greendns_test.py::TestResolve::test_A +[gw11] [ 22%] PASSED tests/greendns_test.py::TestHostsResolver::test_query_CNAME +tests/greendns_test.py::TestHostsResolver::test_query_ans_types +[gw6] [ 22%] PASSED tests/greendns_test.py::TestResolve::test_A tests/greendns_test.py::TestResolve::test_AAAA -[gw2] [ 22%] PASSED tests/greendns_test.py::TestResolve::test_AAAA +[gw6] [ 23%] PASSED tests/greendns_test.py::TestResolve::test_AAAA tests/greendns_test.py::TestResolve::test_exc -[gw2] [ 22%] PASSED tests/greendns_test.py::TestResolve::test_exc +[gw6] [ 23%] PASSED tests/greendns_test.py::TestResolve::test_exc tests/greendns_test.py::TestResolve::test_noraise_noanswer -[gw7] [ 22%] PASSED tests/greenio_test.py::TestGreenSocket::test_raised_multiple_readers -tests/greenio_test.py::TestGreenSocket::test_recv_into_timeout -[gw2] [ 23%] PASSED tests/greendns_test.py::TestResolve::test_noraise_noanswer +[gw6] [ 23%] PASSED tests/greendns_test.py::TestResolve::test_noraise_noanswer tests/greendns_test.py::TestResolve::test_noraise_nxdomain -[gw2] [ 23%] PASSED tests/greendns_test.py::TestResolve::test_noraise_nxdomain +[gw6] [ 23%] PASSED tests/greendns_test.py::TestResolve::test_noraise_nxdomain tests/greendns_test.py::TestResolve::test_timeout -[gw2] [ 23%] PASSED tests/greendns_test.py::TestResolve::test_timeout +[gw6] [ 23%] PASSED tests/greendns_test.py::TestResolve::test_timeout tests/greendns_test.py::TestResolve::test_unknown_rdtype -[gw2] [ 23%] PASSED tests/greendns_test.py::TestResolve::test_unknown_rdtype -[gw4] [ 23%] PASSED tests/greendns_test.py::TestIsIpAddr::test_isv6 -tests/greendns_test.py::TestIsIpAddr::test_isv6_invalid +[gw6] [ 23%] PASSED tests/greendns_test.py::TestResolve::test_unknown_rdtype tests/greendns_test.py::TestResolveCname::test_no_answer -[gw2] [ 23%] PASSED tests/greendns_test.py::TestResolveCname::test_no_answer -tests/greenpool_test.py::GreenPool::test_imap -[gw6] [ 23%] PASSED tests/greendns_test.py::TestUdp::test_udp_ipv4_wrong_addr_ignore -tests/greendns_test.py::TestUdp::test_udp_ipv6 -[gw1] [ 24%] PASSED tests/convenience_test.py::TestServe::test_excepting_server -tests/convenience_test.py::TestServe::test_excepting_server_already_closed -[gw11] [ 24%] PASSED tests/greendns_test.py::TestHostsResolver::test_query_A -tests/greendns_test.py::TestHostsResolver::test_query_AAAA -[gw8] [ 24%] PASSED tests/greenio_test.py::TestGreenSocket::test_timeout_and_final_write -tests/greenio_test.py::TestGreenSocket::test_wrap_socket -[gw4] [ 24%] PASSED tests/greendns_test.py::TestIsIpAddr::test_isv6_invalid -tests/greendns_test.py::TestIsIpAddr::test_isv6_none -[gw2] [ 24%] PASSED tests/greenpool_test.py::GreenPool::test_imap -tests/greenpool_test.py::GreenPool::test_imap_multi_args -[gw6] [ 24%] PASSED tests/greendns_test.py::TestUdp::test_udp_ipv6 -tests/greendns_test.py::TestUdp::test_udp_ipv6_addr_zeroes +[gw6] [ 23%] PASSED tests/greendns_test.py::TestResolveCname::test_no_answer +tests/greenpool_test.py::GreenPool::test_spawn_n +[gw0] [ 24%] PASSED tests/api_test.py::TestApi::test_connect_tcp +tests/api_test.py::TestApi::test_killing_dormant [gw1] [ 24%] PASSED tests/convenience_test.py::TestServe::test_excepting_server_already_closed tests/convenience_test.py::TestServe::test_exiting_server -[gw11] [ 25%] PASSED tests/greendns_test.py::TestHostsResolver::test_query_AAAA -tests/greendns_test.py::TestHostsResolver::test_query_CNAME -[gw8] [ 25%] 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::TestGreenSocket::test_recv_into_timeout +[gw4] [ 24%] PASSED tests/greendns_test.py::TestIsIpAddr::test_isv6 +tests/greendns_test.py::TestIsIpAddr::test_isv6_invalid +[gw11] [ 24%] PASSED tests/greendns_test.py::TestHostsResolver::test_query_ans_types +tests/greendns_test.py::TestHostsResolver::test_query_unknown_no_raise +[gw10] [ 24%] PASSED tests/event_test.py::test_wait_timeout_exceed +tests/green_http_test.py::test_green_http_doesnt_change_original_module +[gw7] [ 24%] PASSED tests/greenio_test.py::TestGreenSocket::test_timeout_and_final_write +tests/greenio_test.py::TestGreenSocket::test_wrap_socket +[gw1] [ 24%] PASSED tests/convenience_test.py::TestServe::test_exiting_server +tests/convenience_test.py::TestServe::test_raising_stopserve +[gw4] [ 25%] PASSED tests/greendns_test.py::TestIsIpAddr::test_isv6_invalid +tests/greendns_test.py::TestIsIpAddr::test_isv6_none +[gw11] [ 25%] PASSED tests/greendns_test.py::TestHostsResolver::test_query_unknown_no_raise +tests/greendns_test.py::TestHostsResolver::test_query_unknown_raises +[gw6] [ 25%] PASSED tests/greenpool_test.py::GreenPool::test_spawn_n +tests/greenpool_test.py::GreenPool::test_spawn_n_2 +[gw3] [ 25%] PASSED tests/greenio_test.py::TestGreenSocket::test_recv_into_timeout tests/greenio_test.py::TestGreenSocket::test_recv_timeout +[gw7] [ 25%] PASSED tests/greenio_test.py::TestGreenSocket::test_wrap_socket +tests/greenio_test.py::TestGreenSocket::test_zero_timeout_and_back +[gw1] [ 25%] PASSED tests/convenience_test.py::TestServe::test_raising_stopserve +tests/convenience_test.py::TestServe::test_wrap_ssl [gw4] [ 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_killing_dormant -tests/api_test.py::TestApi::test_nested_with_timeout -[gw2] [ 25%] PASSED tests/greenpool_test.py::GreenPool::test_imap_multi_args -tests/greenpool_test.py::GreenPool::test_imap_nonefunc -[gw6] [ 25%] PASSED tests/greendns_test.py::TestUdp::test_udp_ipv6_addr_zeroes -tests/greendns_test.py::TestUdp::test_udp_ipv6_timeout +[gw11] [ 26%] PASSED tests/greendns_test.py::TestHostsResolver::test_query_unknown_raises +tests/greendns_test.py::TestHostsResolver::test_query_unknown_type +[gw6] [ 26%] PASSED tests/greenpool_test.py::GreenPool::test_spawn_n_2 +tests/greenpool_test.py::GreenPool::test_starmap +[gw2] [ 26%] PASSED tests/greenio_test.py::TestGreenPipe::test_pipe_read +tests/greenio_test.py::TestGreenPipe::test_pipe_read_unbuffered [gw4] [ 26%] PASSED tests/greendns_test.py::TestIsIpAddr::test_none tests/greendns_test.py::TestIsIpAddr::test_v4 -[gw1] [ 26%] PASSED tests/convenience_test.py::TestServe::test_exiting_server -tests/convenience_test.py::TestServe::test_raising_stopserve -[gw2] [ 26%] PASSED tests/greenpool_test.py::GreenPool::test_imap_nonefunc -tests/greenpool_test.py::GreenPool::test_imap_raises -[gw11] [ 26%] PASSED tests/greendns_test.py::TestHostsResolver::test_query_CNAME -tests/greendns_test.py::TestHostsResolver::test_query_ans_types -[gw1] [ 26%] PASSED tests/convenience_test.py::TestServe::test_raising_stopserve -tests/convenience_test.py::TestServe::test_wrap_ssl -[gw8] [ 26%] PASSED tests/greenio_test.py::TestGreenSocket::test_zero_timeout_and_back -tests/greenio_test.py::test_get_fileno_of_a_socket_works -[gw8] [ 26%] PASSED tests/greenio_test.py::test_get_fileno_of_a_socket_works -tests/greenio_test.py::test_get_fileno_of_an_int_works -[gw8] [ 27%] PASSED tests/greenio_test.py::test_get_fileno_of_an_int_works -tests/greenio_test.py::test_get_fileno_of_wrong_type_fails -[gw8] [ 27%] PASSED tests/greenio_test.py::test_get_fileno_of_wrong_type_fails -tests/greenio_test.py::test_get_fileno_of_a_socket_with_fileno_returning_wrong_type_fails -[gw4] [ 27%] PASSED tests/greendns_test.py::TestIsIpAddr::test_v4 -tests/greendns_test.py::TestIsIpAddr::test_v4_illegal -[gw8] [ 27%] 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 -[gw2] [ 27%] PASSED tests/greenpool_test.py::GreenPool::test_imap_raises -tests/greenpool_test.py::GreenPool::test_multiple_coros -[gw11] [ 27%] PASSED tests/greendns_test.py::TestHostsResolver::test_query_ans_types -tests/greendns_test.py::TestHostsResolver::test_query_unknown_no_raise -[gw0] [ 27%] PASSED tests/api_test.py::TestApi::test_nested_with_timeout -tests/api_test.py::TestApi::test_tcp_listener -[gw3] [ 27%] PASSED tests/greendns_test.py::test_import_rdtypes_then_eventlet -tests/greenio_test.py::TestGreenSocket::test_accept_timeout -[gw8] [ 28%] PASSED tests/greenio_test.py::TestGreenPipe::test_pip_read_until_end -[gw2] [ 28%] PASSED tests/greenpool_test.py::GreenPool::test_multiple_coros -tests/greenpool_test.py::GreenPool::test_pool_smash -tests/greenpool_test.py::GreenPool::test_spawn_n -[gw6] [ 28%] PASSED tests/greendns_test.py::TestUdp::test_udp_ipv6_timeout -tests/greendns_test.py::TestUdp::test_udp_ipv6_wrong_addr -[gw1] [ 28%] PASSED tests/convenience_test.py::TestServe::test_wrap_ssl +[gw11] [ 26%] PASSED tests/greendns_test.py::TestHostsResolver::test_query_unknown_type +tests/greendns_test.py::TestHostsResolver::test_readlines_lines +[gw1] [ 26%] 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 +[gw1] [ 26%] PASSED tests/convenience_test.py::test_socket_reuse tests/convenience_test.py::test_reuse_random_port_warning -[gw7] [ 28%] PASSED tests/greenio_test.py::TestGreenSocket::test_recv_timeout -tests/greenio_test.py::TestGreenSocket::test_recvfrom_into_timeout -[gw4] [ 28%] PASSED tests/greendns_test.py::TestIsIpAddr::test_v4_illegal -tests/greendns_test.py::TestIsIpAddr::test_v6_addr -[gw1] [ 29%] PASSED tests/convenience_test.py::test_reuse_random_port_warning +[gw1] [ 27%] PASSED tests/convenience_test.py::test_reuse_random_port_warning tests/convenience_test.py::test_reuseport_oserror -[gw1] [ 29%] PASSED tests/convenience_test.py::test_reuseport_oserror +[gw1] [ 27%] PASSED tests/convenience_test.py::test_reuseport_oserror tests/dagpool_test.py::test_check_no_suspend -[gw1] [ 29%] PASSED tests/dagpool_test.py::test_check_no_suspend -[gw11] [ 29%] PASSED tests/greendns_test.py::TestHostsResolver::test_query_unknown_no_raise -tests/greendns_test.py::TestHostsResolver::test_query_unknown_raises +[gw1] [ 27%] PASSED tests/dagpool_test.py::test_check_no_suspend tests/dagpool_test.py::test_init -[gw1] [ 29%] PASSED tests/dagpool_test.py::test_init +[gw1] [ 27%] PASSED tests/dagpool_test.py::test_init tests/dagpool_test.py::test_wait_each_empty -[gw1] [ 29%] PASSED tests/dagpool_test.py::test_wait_each_empty +[gw1] [ 27%] PASSED tests/dagpool_test.py::test_wait_each_empty tests/dagpool_test.py::test_wait_each_preload -[gw1] [ 29%] PASSED tests/dagpool_test.py::test_wait_each_preload -tests/greenthread_test.py::Spawn::test_link -[gw9] [ 30%] 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 -[gw2] [ 30%] PASSED tests/greenpool_test.py::GreenPool::test_pool_smash -tests/greenpool_test.py::GreenPool::test_recursive_waitall -[gw0] [ 30%] PASSED tests/api_test.py::TestApi::test_tcp_listener -tests/api_test.py::TestApi::test_timeout_cancel -[gw10] [ 30%] PASSED tests/env_test.py::test_hub_selects +[gw1] [ 27%] PASSED tests/dagpool_test.py::test_wait_each_preload +tests/greenthread_test.py::SpawnAfter::test_kill_already_started +[gw6] [ 27%] PASSED tests/greenpool_test.py::GreenPool::test_starmap +tests/greenpool_test.py::GreenPool::test_timer_cancel +[gw9] [ 27%] PASSED tests/env_test.py::test_hub_selects tests/env_test.py::test_tpool_dns -[gw6] [ 30%] PASSED tests/greendns_test.py::TestUdp::test_udp_ipv6_wrong_addr -tests/greendns_test.py::TestUdp::test_udp_ipv6_wrong_addr_ignore -[gw5] [ 30%] PASSED tests/greendns_test.py::test_reverse_name -[gw8] [ 30%] PASSED tests/greenpool_test.py::GreenPool::test_spawn_n -tests/greenpool_test.py::GreenPool::test_spawn_n_2 +[gw11] [ 28%] PASSED tests/greendns_test.py::TestHostsResolver::test_readlines_lines +tests/greendns_test.py::TestHostsResolver::test_readlines_missing_file +[gw2] [ 28%] PASSED tests/greenio_test.py::TestGreenPipe::test_pipe_read_unbuffered +[gw4] [ 28%] PASSED tests/greendns_test.py::TestIsIpAddr::test_v4 +tests/greendns_test.py::TestIsIpAddr::test_v4_illegal +tests/greenio_test.py::TestGreenPipe::test_pipe_writes_large_messages +[gw1] [ 28%] PASSED tests/greenthread_test.py::SpawnAfter::test_kill_already_started +tests/greenthread_test.py::SpawnAfter::test_kill_meth +[gw0] [ 28%] PASSED tests/api_test.py::TestApi::test_killing_dormant +tests/api_test.py::TestApi::test_nested_with_timeout +[gw6] [ 28%] PASSED tests/greenpool_test.py::GreenPool::test_timer_cancel +tests/greenpool_test.py::GreenPool::test_waitall_on_nothing +[gw8] [ 28%] PASSED tests/greendns_test.py::test_import_rdtypes_then_eventlet +tests/greenio_test.py::TestGreenSocket::test_accept_timeout +[gw11] [ 29%] PASSED tests/greendns_test.py::TestHostsResolver::test_readlines_missing_file +tests/greendns_test.py::TestUdp::test_udp_ipv4 +[gw4] [ 29%] PASSED tests/greendns_test.py::TestIsIpAddr::test_v4_illegal +tests/greendns_test.py::TestIsIpAddr::test_v6_addr +[gw2] [ 29%] PASSED tests/greenio_test.py::TestGreenPipe::test_pipe_writes_large_messages +tests/greenio_test.py::TestGreenPipe::test_seek_on_buffered_pipe +[gw7] [ 29%] PASSED tests/greenio_test.py::TestGreenSocket::test_zero_timeout_and_back +tests/greenio_test.py::test_get_fileno_of_a_socket_works +[gw7] [ 29%] PASSED tests/greenio_test.py::test_get_fileno_of_a_socket_works +tests/greenio_test.py::test_get_fileno_of_an_int_works +[gw7] [ 29%] PASSED tests/greenio_test.py::test_get_fileno_of_an_int_works +tests/greenio_test.py::test_get_fileno_of_wrong_type_fails +[gw1] [ 29%] PASSED tests/greenthread_test.py::SpawnAfter::test_kill_meth +tests/greenthread_test.py::SpawnAfter::test_kill_n +[gw7] [ 30%] PASSED tests/greenio_test.py::test_get_fileno_of_wrong_type_fails +tests/greenio_test.py::test_get_fileno_of_a_socket_with_fileno_returning_wrong_type_fails +[gw7] [ 30%] PASSED tests/greenio_test.py::test_get_fileno_of_a_socket_with_fileno_returning_wrong_type_fails +[gw6] [ 30%] PASSED tests/greenpool_test.py::GreenPool::test_waitall_on_nothing +tests/greenpool_test.py::GreenPool::test_waiting +tests/greenio_test.py::TestGreenPipe::test_pip_read_until_end +[gw11] [ 30%] PASSED tests/greendns_test.py::TestUdp::test_udp_ipv4 +tests/greendns_test.py::TestUdp::test_udp_ipv4_timeout +[gw4] [ 30%] PASSED tests/greendns_test.py::TestIsIpAddr::test_v6_addr +tests/greenpool_test.py::GreenPool::test_imap +[gw2] [ 30%] PASSED tests/greenio_test.py::TestGreenPipe::test_seek_on_buffered_pipe +tests/greenio_test.py::TestGreenPipe::test_truncate +[gw1] [ 30%] PASSED tests/greenthread_test.py::SpawnAfter::test_kill_n +tests/greenthread_test.py::SpawnAfter::test_link +[gw6] [ 31%] PASSED tests/greenpool_test.py::GreenPool::test_waiting +tests/greenpool_test.py::GreenPile::test_constructing_from_pool +[gw7] [ 31%] PASSED tests/greenio_test.py::TestGreenPipe::test_pip_read_until_end +tests/greenthread_test.py::Spawn::test_link +[gw4] [ 31%] PASSED tests/greenpool_test.py::GreenPool::test_imap +tests/greenpool_test.py::GreenPool::test_imap_multi_args +[gw2] [ 31%] PASSED tests/greenio_test.py::TestGreenPipe::test_truncate +tests/greenio_test.py::TestGreenIoLong::test_multiple_readers +[gw3] [ 31%] PASSED tests/greenio_test.py::TestGreenSocket::test_recv_timeout +tests/greenio_test.py::TestGreenSocket::test_recvfrom_into_timeout +[gw1] [ 31%] PASSED tests/greenthread_test.py::SpawnAfter::test_link +tests/greenthread_test.py::SpawnAfter::test_link_after_exited +[gw7] [ 31%] PASSED tests/greenthread_test.py::Spawn::test_link +tests/greenthread_test.py::Spawn::test_link_after_exited +[gw6] [ 32%] PASSED tests/greenpool_test.py::GreenPile::test_constructing_from_pool +tests/greenpool_test.py::GreenPile::test_empty_pile +[gw5] [ 32%] PASSED tests/greendns_test.py::test_reverse_name tests/greendns_test.py::test_proxy_resolve_unqualified -[gw5] [ 31%] PASSED tests/greendns_test.py::test_proxy_resolve_unqualified +[gw5] [ 32%] PASSED tests/greendns_test.py::test_proxy_resolve_unqualified tests/greendns_test.py::test_hosts_priority -[gw5] [ 31%] PASSED tests/greendns_test.py::test_hosts_priority +[gw5] [ 32%] PASSED tests/greendns_test.py::test_hosts_priority tests/greendns_test.py::test_hosts_no_network -[gw11] [ 31%] PASSED tests/greendns_test.py::TestHostsResolver::test_query_unknown_raises -tests/greendns_test.py::TestHostsResolver::test_query_unknown_type -[gw5] [ 31%] PASSED tests/greendns_test.py::test_hosts_no_network -tests/greenio_test.py::TestGreenPipe::test_pipe -[gw4] [ 31%] PASSED tests/greendns_test.py::TestIsIpAddr::test_v6_addr +[gw5] [ 32%] PASSED tests/greendns_test.py::test_hosts_no_network +[gw0] [ 32%] PASSED tests/api_test.py::TestApi::test_nested_with_timeout +tests/api_test.py::TestApi::test_tcp_listener tests/greenio_test.py::test_partial_write_295 -[gw1] [ 31%] PASSED tests/greenthread_test.py::Spawn::test_link -tests/greenthread_test.py::Spawn::test_link_after_exited -[gw11] [ 31%] PASSED tests/greendns_test.py::TestHostsResolver::test_query_unknown_type -tests/greendns_test.py::TestHostsResolver::test_readlines_lines -[gw3] [ 32%] PASSED tests/greenio_test.py::TestGreenSocket::test_accept_timeout +[gw8] [ 32%] PASSED tests/greenio_test.py::TestGreenSocket::test_accept_timeout tests/greenio_test.py::TestGreenSocket::test_blocking_accept_mark_as_reopened -[gw2] [ 32%] PASSED tests/greenpool_test.py::GreenPool::test_recursive_waitall -tests/greenpool_test.py::GreenPool::test_reentrant -[gw0] [ 32%] PASSED tests/api_test.py::TestApi::test_timeout_cancel +[gw7] [ 33%] PASSED tests/greenthread_test.py::Spawn::test_link_after_exited +tests/greenthread_test.py::Spawn::test_link_relinks +[gw1] [ 33%] PASSED tests/greenthread_test.py::SpawnAfter::test_link_after_exited +tests/greenthread_test.py::SpawnAfter::test_link_relinks +[gw6] [ 33%] PASSED tests/greenpool_test.py::GreenPile::test_empty_pile +tests/greenpool_test.py::GreenPile::test_pile +[gw4] [ 33%] PASSED tests/greenpool_test.py::GreenPool::test_imap_multi_args +tests/greenpool_test.py::GreenPool::test_imap_nonefunc +[gw0] [ 33%] PASSED tests/api_test.py::TestApi::test_tcp_listener +tests/api_test.py::TestApi::test_timeout_cancel +[gw10] [ 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 +[gw8] [ 33%] PASSED tests/greenio_test.py::TestGreenSocket::test_blocking_accept_mark_as_reopened +[gw7] [ 34%] PASSED tests/greenthread_test.py::Spawn::test_link_relinks +tests/greenthread_test.py::Spawn::test_n +[gw1] [ 34%] PASSED tests/greenthread_test.py::SpawnAfter::test_link_relinks +tests/greenio_test.py::TestGreenSocket::test_close_with_makefile +tests/greenthread_test.py::SpawnAfter::test_n +[gw11] [ 34%] PASSED tests/greendns_test.py::TestUdp::test_udp_ipv4_timeout +tests/greenpool_test.py::test_greenpool_type_check +[gw11] [ 34%] PASSED tests/greenpool_test.py::test_greenpool_type_check +tests/greenpool_test.py::Stress::test_imap_50 +[gw6] [ 34%] PASSED tests/greenpool_test.py::GreenPile::test_pile +tests/greenpool_test.py::GreenPile::test_pile_spawn_times_out +[gw4] [ 34%] PASSED tests/greenpool_test.py::GreenPool::test_imap_nonefunc +tests/greenpool_test.py::GreenPool::test_imap_raises +[gw0] [ 34%] PASSED tests/api_test.py::TestApi::test_timeout_cancel tests/api_test.py::test_wrap_is_timeout -[gw0] [ 32%] PASSED tests/api_test.py::test_wrap_is_timeout +[gw0] [ 35%] PASSED tests/api_test.py::test_wrap_is_timeout tests/api_test.py::test_timeouterror_deprecated -[gw7] [ 32%] PASSED tests/greenio_test.py::TestGreenSocket::test_recvfrom_into_timeout +[gw1] [ 35%] PASSED tests/greenthread_test.py::SpawnAfter::test_n +tests/greenthread_test.py::SpawnAfter::test_simple +[gw7] [ 35%] PASSED tests/greenthread_test.py::Spawn::test_n +tests/greenthread_test.py::Spawn::test_simple +[gw8] [ 35%] PASSED tests/greenio_test.py::TestGreenSocket::test_close_with_makefile +tests/greenio_test.py::TestGreenSocket::test_closure +[gw3] [ 35%] PASSED tests/greenio_test.py::TestGreenSocket::test_recvfrom_into_timeout tests/greenio_test.py::TestGreenSocket::test_recvfrom_timeout -[gw1] [ 32%] PASSED tests/greenthread_test.py::Spawn::test_link_after_exited -tests/greenthread_test.py::Spawn::test_link_relinks -[gw8] [ 32%] PASSED tests/greenpool_test.py::GreenPool::test_spawn_n_2 -tests/greenpool_test.py::GreenPool::test_starmap -[gw11] [ 33%] PASSED tests/greendns_test.py::TestHostsResolver::test_readlines_lines -tests/greendns_test.py::TestHostsResolver::test_readlines_missing_file -[gw5] [ 33%] PASSED tests/greenio_test.py::TestGreenPipe::test_pipe -tests/greenio_test.py::TestGreenPipe::test_pipe_read -[gw4] [ 33%] PASSED tests/greenio_test.py::test_partial_write_295 +[gw6] [ 35%] PASSED tests/greenpool_test.py::GreenPile::test_pile_spawn_times_out +tests/greenthread_test.py::SpawnAfterLocal::test_timer_cancelled_upon_greenlet_exit +[gw5] [ 35%] PASSED tests/greenio_test.py::test_partial_write_295 tests/greenio_test.py::test_socket_file_read_non_int -[gw4] [ 33%] PASSED tests/greenio_test.py::test_socket_file_read_non_int +[gw5] [ 36%] PASSED tests/greenio_test.py::test_socket_file_read_non_int tests/greenio_test.py::test_pipe_context -[gw4] [ 33%] PASSED tests/greenio_test.py::test_pipe_context +[gw5] [ 36%] PASSED tests/greenio_test.py::test_pipe_context tests/greenio_test.py::test_greenpipe_write -[gw4] [ 33%] PASSED tests/greenio_test.py::test_greenpipe_write +[gw5] [ 36%] PASSED tests/greenio_test.py::test_greenpipe_write tests/greenio_test.py::test_greenpipe_append -[gw4] [ 33%] PASSED tests/greenio_test.py::test_greenpipe_append +[gw5] [ 36%] PASSED tests/greenio_test.py::test_greenpipe_append tests/greenio_test.py::test_greenpipe_read_overwrite -[gw4] [ 34%] PASSED tests/greenio_test.py::test_greenpipe_read_overwrite +[gw5] [ 36%] PASSED tests/greenio_test.py::test_greenpipe_read_overwrite tests/greenio_test.py::test_greenpipe_write_plus -[gw4] [ 34%] PASSED tests/greenio_test.py::test_greenpipe_write_plus -[gw8] [ 34%] PASSED tests/greenpool_test.py::GreenPool::test_starmap -tests/greenpool_test.py::GreenPool::test_timer_cancel -[gw3] [ 34%] PASSED tests/greenio_test.py::TestGreenSocket::test_blocking_accept_mark_as_reopened -tests/greenio_test.py::TestGreenSocket::test_close_with_makefile -[gw2] [ 34%] PASSED tests/greenpool_test.py::GreenPool::test_reentrant +[gw9] [ 36%] PASSED tests/env_test.py::test_tpool_dns +tests/env_test.py::test_tpool_size +[gw5] [ 36%] PASSED tests/greenio_test.py::test_greenpipe_write_plus tests/greenio_test.py::test_greenpipe_append_plus -[gw4] [ 34%] PASSED tests/greenio_test.py::test_greenpipe_append_plus +[gw5] [ 36%] PASSED tests/greenio_test.py::test_greenpipe_append_plus tests/greenpool_test.py::GreenPool::test_empty_imap -tests/greenpool_test.py::GreenPool::test_resize -[gw11] [ 34%] PASSED tests/greendns_test.py::TestHostsResolver::test_readlines_missing_file -tests/greendns_test.py::TestUdp::test_udp_ipv4 -[gw6] [ 35%] PASSED tests/greendns_test.py::TestUdp::test_udp_ipv6_wrong_addr_ignore -tests/greendns_test.py::TestProxyResolver::test_getaliases -[gw1] [ 35%] PASSED tests/greenthread_test.py::Spawn::test_link_relinks -tests/greenthread_test.py::Spawn::test_n -[gw8] [ 35%] PASSED tests/greenpool_test.py::GreenPool::test_timer_cancel -tests/greenpool_test.py::GreenPool::test_waitall_on_nothing -[gw4] [ 35%] PASSED tests/greenpool_test.py::GreenPool::test_empty_imap +[gw4] [ 37%] PASSED tests/greenpool_test.py::GreenPool::test_imap_raises +tests/greenpool_test.py::GreenPool::test_multiple_coros +[gw7] [ 37%] PASSED tests/greenthread_test.py::Spawn::test_simple +tests/greenthread_test.py::SpawnAfter::test_basic +[gw8] [ 37%] SKIPPED tests/greenio_test.py::TestGreenSocket::test_closure +tests/greenio_test.py::TestGreenSocket::test_datagram_socket_operations_work +[gw1] [ 37%] PASSED tests/greenthread_test.py::SpawnAfter::test_simple +tests/greenthread_test.py::SpawnAfterLocal::test_spawn_is_not_cancelled +[gw5] [ 37%] PASSED tests/greenpool_test.py::GreenPool::test_empty_imap tests/greenpool_test.py::GreenPool::test_exceptions -[gw11] [ 35%] PASSED tests/greendns_test.py::TestUdp::test_udp_ipv4 -tests/greendns_test.py::TestUdp::test_udp_ipv4_timeout -[gw3] [ 35%] PASSED tests/greenio_test.py::TestGreenSocket::test_close_with_makefile -tests/greenio_test.py::TestGreenSocket::test_closure -[gw6] [ 35%] PASSED tests/greendns_test.py::TestProxyResolver::test_getaliases -tests/greendns_test.py::TestProxyResolver::test_getaliases_fqdn -[gw2] [ 36%] PASSED tests/greenpool_test.py::GreenPool::test_resize +[gw4] [ 37%] PASSED tests/greenpool_test.py::GreenPool::test_multiple_coros +tests/greenpool_test.py::GreenPool::test_pool_smash +[gw8] [ 37%] PASSED tests/greenio_test.py::TestGreenSocket::test_datagram_socket_operations_work +tests/greenio_test.py::TestGreenSocket::test_default_nonblocking +[gw5] [ 38%] PASSED tests/greenpool_test.py::GreenPool::test_exceptions +tests/patcher_test.py::MonkeyPatch::test_boolean_double +[gw4] [ 38%] PASSED tests/greenpool_test.py::GreenPool::test_pool_smash +tests/greenpool_test.py::GreenPool::test_recursive_waitall +[gw8] [ 38%] PASSED tests/greenio_test.py::TestGreenSocket::test_default_nonblocking +tests/greenio_test.py::TestGreenSocket::test_del_closes_socket +[gw4] [ 38%] PASSED tests/greenpool_test.py::GreenPool::test_recursive_waitall +tests/greenpool_test.py::GreenPool::test_reentrant +[gw7] [ 38%] PASSED tests/greenthread_test.py::SpawnAfter::test_basic +tests/greenthread_test.py::SpawnAfter::test_cancel +[gw1] [ 38%] PASSED tests/greenthread_test.py::SpawnAfterLocal::test_spawn_is_not_cancelled +tests/hub_test.py::test_fork_simple +[gw4] [ 38%] PASSED tests/greenpool_test.py::GreenPool::test_reentrant +tests/greenpool_test.py::GreenPool::test_resize +[gw8] [ 39%] PASSED tests/greenio_test.py::TestGreenSocket::test_del_closes_socket +tests/greenio_test.py::TestGreenSocket::test_dup_nonblocking +[gw7] [ 39%] PASSED tests/greenthread_test.py::SpawnAfter::test_cancel +tests/greenthread_test.py::SpawnAfter::test_cancel_already_started +[gw4] [ 39%] PASSED tests/greenpool_test.py::GreenPool::test_resize tests/greenpool_test.py::GreenPool::test_spawn -[gw1] [ 36%] PASSED tests/greenthread_test.py::Spawn::test_n -tests/greenthread_test.py::Spawn::test_simple -[gw5] [ 36%] PASSED tests/greenio_test.py::TestGreenPipe::test_pipe_read -[gw8] [ 36%] PASSED tests/greenpool_test.py::GreenPool::test_waitall_on_nothing -tests/greenpool_test.py::GreenPool::test_waiting -tests/greenio_test.py::TestGreenPipe::test_pipe_read_unbuffered -[gw4] [ 36%] PASSED tests/greenpool_test.py::GreenPool::test_exceptions -tests/hub_test.py::TestExceptionInMainloop::test_sleep -[gw7] [ 36%] PASSED tests/greenio_test.py::TestGreenSocket::test_recvfrom_timeout +[gw8] [ 39%] PASSED tests/greenio_test.py::TestGreenSocket::test_dup_nonblocking +tests/greenio_test.py::TestGreenSocket::test_full_duplex +[gw6] [ 39%] PASSED tests/greenthread_test.py::SpawnAfterLocal::test_timer_cancelled_upon_greenlet_exit +tests/greenthread_test.py::SpawnAfterLocal::test_timer_fired +[gw3] [ 39%] PASSED tests/greenio_test.py::TestGreenSocket::test_recvfrom_timeout tests/greenio_test.py::TestGreenSocket::test_send_timeout -[gw3] [ 36%] SKIPPED tests/greenio_test.py::TestGreenSocket::test_closure -tests/greenio_test.py::TestGreenSocket::test_datagram_socket_operations_work -[gw6] [ 36%] PASSED tests/greendns_test.py::TestProxyResolver::test_getaliases_fqdn -[gw5] [ 37%] PASSED tests/greenio_test.py::TestGreenPipe::test_pipe_read_unbuffered -tests/greenio_test.py::TestGreenPipe::test_pipe_writes_large_messages -[gw4] [ 37%] PASSED tests/hub_test.py::TestExceptionInMainloop::test_sleep -tests/greendns_test.py::TestProxyResolver::test_getaliases_nxdomain -[gw9] [ 37%] PASSED tests/green_http_test.py::test_green_httplib_doesnt_change_original_module +[gw8] [ 39%] PASSED tests/greenio_test.py::TestGreenSocket::test_full_duplex +tests/greenio_test.py::TestGreenSocket::test_invalid_connection +[gw4] [ 40%] PASSED tests/greenpool_test.py::GreenPool::test_spawn +tests/patcher_test.py::MonkeyPatch::test_typeerror +[gw3] [ 40%] PASSED tests/greenio_test.py::TestGreenSocket::test_send_timeout +tests/greenio_test.py::TestGreenSocket::test_sendall +[gw10] [ 40%] 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] [ 37%] PASSED tests/green_http_test.py::test_http_request_encode_chunked_kwarg +[gw10] [ 40%] PASSED tests/green_http_test.py::test_http_request_encode_chunked_kwarg tests/green_profile_test.py::test_green_profile_basic -[gw9] [ 37%] PASSED tests/green_profile_test.py::test_green_profile_basic +[gw10] [ 40%] PASSED tests/green_profile_test.py::test_green_profile_basic tests/green_select_test.py::test_select_mark_file_as_reopened -tests/hub_test.py::TestExceptionInGreenthread::test_exceptionleaks -[gw1] [ 37%] PASSED tests/greenthread_test.py::Spawn::test_simple -tests/greenthread_test.py::SpawnAfter::test_basic -[gw2] [ 37%] PASSED tests/greenpool_test.py::GreenPool::test_spawn -tests/greenpool_test.py::test_greenpool_type_check -[gw2] [ 38%] PASSED tests/greenpool_test.py::test_greenpool_type_check -tests/greenpool_test.py::Stress::test_imap_50 -[gw8] [ 38%] PASSED tests/greenpool_test.py::GreenPool::test_waiting -tests/greenpool_test.py::GreenPile::test_constructing_from_pool -[gw11] [ 38%] PASSED tests/greendns_test.py::TestUdp::test_udp_ipv4_timeout -tests/greenthread_test.py::SpawnAfter::test_kill_meth -[gw5] [ 38%] PASSED tests/greenio_test.py::TestGreenPipe::test_pipe_writes_large_messages -tests/greenio_test.py::TestGreenPipe::test_seek_on_buffered_pipe -[gw0] [ 38%] PASSED tests/api_test.py::test_timeouterror_deprecated +[gw8] [ 40%] PASSED tests/greenio_test.py::TestGreenSocket::test_invalid_connection +tests/patcher_test.py::Threading::test_tpool +[gw0] [ 40%] PASSED tests/api_test.py::test_timeouterror_deprecated tests/backdoor_test.py::BackdoorTest::test_quick_client_disconnect -[gw6] [ 38%] PASSED tests/greendns_test.py::TestProxyResolver::test_getaliases_nxdomain -tests/greendns_test.py::TestProxyResolver::test_hosts -[gw7] [ 38%] PASSED tests/greenio_test.py::TestGreenSocket::test_send_timeout -tests/greenio_test.py::TestGreenSocket::test_sendall -[gw4] [ 39%] PASSED tests/hub_test.py::TestExceptionInGreenthread::test_exceptionleaks -tests/hub_test.py::TestExceptionInGreenthread::test_exceptionpreservation -[gw3] [ 39%] PASSED tests/greenio_test.py::TestGreenSocket::test_datagram_socket_operations_work -tests/greenio_test.py::TestGreenSocket::test_default_nonblocking -[gw5] [ 39%] PASSED tests/greenio_test.py::TestGreenPipe::test_seek_on_buffered_pipe -tests/greenio_test.py::TestGreenPipe::test_truncate -[gw8] [ 39%] PASSED tests/greenpool_test.py::GreenPile::test_constructing_from_pool -tests/greenpool_test.py::GreenPile::test_empty_pile -[gw11] [ 39%] PASSED tests/greenthread_test.py::SpawnAfter::test_kill_meth -tests/greenthread_test.py::SpawnAfter::test_kill_n -[gw4] [ 39%] PASSED tests/hub_test.py::TestExceptionInGreenthread::test_exceptionpreservation -tests/hub_test.py::TestHubBlockingDetector::test_block_detect -[gw5] [ 39%] PASSED tests/greenio_test.py::TestGreenPipe::test_truncate -tests/greenio_test.py::TestGreenIoLong::test_multiple_readers -[gw6] [ 40%] PASSED tests/greendns_test.py::TestProxyResolver::test_hosts -tests/greendns_test.py::TestProxyResolver::test_hosts_noanswer -[gw8] [ 40%] PASSED tests/greenpool_test.py::GreenPile::test_empty_pile -tests/greenpool_test.py::GreenPile::test_pile -[gw0] [ 40%] PASSED tests/backdoor_test.py::BackdoorTest::test_quick_client_disconnect +[gw9] [ 41%] PASSED tests/env_test.py::test_tpool_size +tests/env_test.py::test_tpool_negative +[gw7] [ 41%] PASSED tests/greenthread_test.py::SpawnAfter::test_cancel_already_started +tests/greenthread_test.py::SpawnAfter::test_kill +[gw7] [ 41%] PASSED tests/greenthread_test.py::SpawnAfter::test_kill +tests/mysqldb_test.py::TestMySQLdb::test_module_attributes +[gw7] [ 41%] SKIPPED tests/mysqldb_test.py::TestMySQLdb::test_module_attributes +tests/mysqldb_test.py::TestMySQLdb::test_run_bad_query +[gw7] [ 41%] SKIPPED tests/mysqldb_test.py::TestMySQLdb::test_run_bad_query +tests/mysqldb_test.py::TestMySQLdb::test_run_query +[gw7] [ 41%] SKIPPED tests/mysqldb_test.py::TestMySQLdb::test_run_query +tests/mysqldb_test.py::TestMySQLdb::test_visibility_from_other_connections +[gw7] [ 41%] SKIPPED tests/mysqldb_test.py::TestMySQLdb::test_visibility_from_other_connections +tests/mysqldb_test.py::TestMySQLdb::test_yields +[gw7] [ 42%] SKIPPED tests/mysqldb_test.py::TestMySQLdb::test_yields +tests/mysqldb_test.py::TestMonkeyPatch::test_monkey_patching +[gw0] [ 42%] PASSED tests/backdoor_test.py::BackdoorTest::test_quick_client_disconnect tests/backdoor_test.py::BackdoorTest::test_server -[gw1] [ 40%] PASSED tests/greenthread_test.py::SpawnAfter::test_basic -tests/greenthread_test.py::SpawnAfter::test_cancel -[gw11] [ 40%] PASSED tests/greenthread_test.py::SpawnAfter::test_kill_n -tests/greenthread_test.py::SpawnAfter::test_link -[gw3] [ 40%] PASSED tests/greenio_test.py::TestGreenSocket::test_default_nonblocking -tests/greenio_test.py::TestGreenSocket::test_del_closes_socket -[gw6] [ 40%] PASSED tests/greendns_test.py::TestProxyResolver::test_hosts_noanswer +[gw5] [ 42%] PASSED tests/patcher_test.py::MonkeyPatch::test_boolean_double tests/patcher_test.py::MonkeyPatch::test_boolean_negative -[gw1] [ 41%] PASSED tests/greenthread_test.py::SpawnAfter::test_cancel -tests/greenthread_test.py::SpawnAfter::test_cancel_already_started -[gw10] [ 41%] PASSED tests/env_test.py::test_tpool_dns -tests/env_test.py::test_tpool_size -[gw8] [ 41%] PASSED tests/greenpool_test.py::GreenPile::test_pile -tests/greenpool_test.py::GreenPile::test_pile_spawn_times_out -[gw11] [ 41%] PASSED tests/greenthread_test.py::SpawnAfter::test_link -tests/greenthread_test.py::SpawnAfter::test_link_after_exited -[gw8] [ 41%] PASSED tests/greenpool_test.py::GreenPile::test_pile_spawn_times_out -tests/hub_test.py::TestDeadRunLoop::test_kill -[gw11] [ 41%] PASSED tests/greenthread_test.py::SpawnAfter::test_link_after_exited -tests/greenthread_test.py::SpawnAfter::test_link_relinks -[gw3] [ 41%] PASSED tests/greenio_test.py::TestGreenSocket::test_del_closes_socket -tests/greenio_test.py::TestGreenSocket::test_dup_nonblocking -[gw0] [ 42%] PASSED tests/backdoor_test.py::BackdoorTest::test_server +[gw7] [ 42%] SKIPPED tests/mysqldb_test.py::TestMonkeyPatch::test_monkey_patching +tests/not_asyncio_test.py::test_spawn_from_coroutine_errors +[gw7] [ 42%] PASSED tests/not_asyncio_test.py::test_spawn_from_coroutine_errors +tests/openssl_test.py::test_import +[gw7] [ 42%] PASSED tests/openssl_test.py::test_import +tests/patcher_test.py::test_regular_file_readall +[gw6] [ 42%] PASSED tests/greenthread_test.py::SpawnAfterLocal::test_timer_fired +tests/hub_test.py::TestTimerCleanup::test_cancel_accumulated +[gw6] [ 43%] PASSED tests/hub_test.py::TestTimerCleanup::test_cancel_accumulated +tests/hub_test.py::TestTimerCleanup::test_cancel_immediate +[gw9] [ 43%] PASSED tests/env_test.py::test_tpool_negative +tests/env_test.py::test_tpool_zero +[gw0] [ 43%] PASSED tests/backdoor_test.py::BackdoorTest::test_server tests/backdoor_test.py::BackdoorTest::test_server_on_ipv6_socket -[gw11] [ 42%] PASSED tests/greenthread_test.py::SpawnAfter::test_link_relinks -tests/greenthread_test.py::SpawnAfter::test_n -[gw1] [ 42%] PASSED tests/greenthread_test.py::SpawnAfter::test_cancel_already_started -tests/greenthread_test.py::SpawnAfter::test_kill -[gw3] [ 42%] PASSED tests/greenio_test.py::TestGreenSocket::test_dup_nonblocking -tests/greenio_test.py::TestGreenSocket::test_full_duplex -[gw9] [ 42%] PASSED tests/green_select_test.py::test_select_mark_file_as_reopened -tests/greendns_test.py::TestHostsResolver::test_default_fname -[gw0] [ 42%] SKIPPED tests/backdoor_test.py::BackdoorTest::test_server_on_ipv6_socket +[gw4] [ 43%] PASSED tests/patcher_test.py::MonkeyPatch::test_typeerror +tests/patcher_test.py::Tpool::test_patched_thread +[gw6] [ 43%] PASSED tests/hub_test.py::TestTimerCleanup::test_cancel_immediate +tests/hub_test.py::TestMultipleListenersCleanup::test_cleanup +[gw0] [ 43%] SKIPPED tests/backdoor_test.py::BackdoorTest::test_server_on_ipv6_socket tests/backdoor_test.py::BackdoorTest::test_server_on_unix_socket -[gw11] [ 42%] PASSED tests/greenthread_test.py::SpawnAfter::test_n -tests/greenthread_test.py::SpawnAfter::test_simple -[gw3] [ 43%] PASSED tests/greenio_test.py::TestGreenSocket::test_full_duplex -tests/greenio_test.py::TestGreenSocket::test_invalid_connection -[gw1] [ 43%] PASSED tests/greenthread_test.py::SpawnAfter::test_kill -tests/greenthread_test.py::SpawnAfter::test_kill_already_started -[gw9] [ 43%] PASSED tests/greendns_test.py::TestHostsResolver::test_default_fname +[gw6] [ 43%] PASSED tests/hub_test.py::TestMultipleListenersCleanup::test_cleanup +tests/hub_test.py::TestScheduleCall::test_global +[gw1] [ 44%] PASSED tests/hub_test.py::test_fork_simple +tests/hub_test.py::TestDeadRunLoop::test_kill +[gw8] [ 44%] PASSED tests/patcher_test.py::Threading::test_tpool +tests/patcher_test.py::Os::test_waitpid +[gw6] [ 44%] PASSED tests/hub_test.py::TestScheduleCall::test_global +tests/hub_test.py::TestScheduleCall::test_local +[gw10] [ 44%] PASSED tests/green_select_test.py::test_select_mark_file_as_reopened +tests/greendns_test.py::TestHostsResolver::test_default_fname +[gw6] [ 44%] PASSED tests/hub_test.py::TestScheduleCall::test_local +tests/hub_test.py::TestScheduleCall::test_ordering +[gw10] [ 44%] PASSED tests/greendns_test.py::TestHostsResolver::test_default_fname tests/greendns_test.py::TestHostsResolver::test_getaliases -[gw11] [ 43%] PASSED tests/greenthread_test.py::SpawnAfter::test_simple -tests/greenthread_test.py::SpawnAfterLocal::test_spawn_is_not_cancelled -[gw3] [ 43%] PASSED tests/greenio_test.py::TestGreenSocket::test_invalid_connection -tests/patcher_test.py::test_threading_join -[gw1] [ 43%] PASSED tests/greenthread_test.py::SpawnAfter::test_kill_already_started -tests/patcher_test.py::test_subprocess_after_monkey_patch -[gw9] [ 43%] PASSED tests/greendns_test.py::TestHostsResolver::test_getaliases [gw0] [ 44%] PASSED tests/backdoor_test.py::BackdoorTest::test_server_on_unix_socket tests/convenience_test.py::TestServe::test_blocking +[gw6] [ 45%] PASSED tests/hub_test.py::TestScheduleCall::test_ordering +tests/hub_test.py::TestDebug::test_debug_listeners +[gw10] [ 45%] PASSED tests/greendns_test.py::TestHostsResolver::test_getaliases tests/greendns_test.py::TestHostsResolver::test_getaliases_fqdn -[gw11] [ 44%] PASSED tests/greenthread_test.py::SpawnAfterLocal::test_spawn_is_not_cancelled -tests/greenthread_test.py::SpawnAfterLocal::test_timer_cancelled_upon_greenlet_exit -[gw0] [ 44%] PASSED tests/convenience_test.py::TestServe::test_blocking -tests/greenthread_test.py::SpawnAfterLocal::test_timer_fired -[gw7] [ 44%] PASSED tests/greenio_test.py::TestGreenSocket::test_sendall -tests/greenio_test.py::TestGreenSocket::test_sendall_timeout -[gw9] [ 44%] PASSED tests/greendns_test.py::TestHostsResolver::test_getaliases_fqdn +[gw7] [ 45%] PASSED tests/patcher_test.py::test_regular_file_readall +tests/patcher_test.py::test_threading_current +[gw6] [ 45%] PASSED tests/hub_test.py::TestDebug::test_debug_listeners +tests/patcher_test.py::test_patcher_threading_subclass_done +[gw0] [ 45%] PASSED tests/convenience_test.py::TestServe::test_blocking +tests/os_test.py::test_pathlib_open_issue_534 +[gw10] [ 45%] PASSED tests/greendns_test.py::TestHostsResolver::test_getaliases_fqdn tests/greendns_test.py::TestHostsResolver::test_getaliases_unknown -[gw9] [ 44%] PASSED tests/greendns_test.py::TestHostsResolver::test_getaliases_unknown -tests/greendns_test.py::TestHostsResolver::test_hosts_case_insensitive -[gw8] [ 44%] PASSED tests/hub_test.py::TestDeadRunLoop::test_kill -tests/hub_test.py::TestDeadRunLoop::test_parent -[gw6] [ 45%] PASSED tests/patcher_test.py::MonkeyPatch::test_boolean_negative +[gw3] [ 45%] PASSED tests/greenio_test.py::TestGreenSocket::test_sendall +tests/greenio_test.py::TestGreenSocket::test_sendall_timeout +[gw0] [ 45%] PASSED tests/os_test.py::test_pathlib_open_issue_534 +tests/patcher_psycopg_test.py::PatchingPsycopg::test_psycopg_patched +[gw5] [ 46%] PASSED tests/patcher_test.py::MonkeyPatch::test_boolean_negative tests/patcher_test.py::MonkeyPatch::test_boolean_negative2 -[gw9] [ 45%] PASSED tests/greendns_test.py::TestHostsResolver::test_hosts_case_insensitive -tests/mysqldb_test.py::TestMySQLdb::test_run_bad_query -[gw9] [ 45%] SKIPPED tests/mysqldb_test.py::TestMySQLdb::test_run_bad_query -tests/mysqldb_test.py::TestMySQLdb::test_run_query -[gw11] [ 45%] PASSED tests/greenthread_test.py::SpawnAfterLocal::test_timer_cancelled_upon_greenlet_exit -tests/patcher_test.py::GreenThreadWrapper::test_name -[gw9] [ 45%] SKIPPED tests/mysqldb_test.py::TestMySQLdb::test_run_query -tests/mysqldb_test.py::TestMySQLdb::test_visibility_from_other_connections -[gw9] [ 45%] SKIPPED tests/mysqldb_test.py::TestMySQLdb::test_visibility_from_other_connections -tests/mysqldb_test.py::TestMySQLdb::test_yields -[gw9] [ 45%] SKIPPED tests/mysqldb_test.py::TestMySQLdb::test_yields -tests/mysqldb_test.py::TestMonkeyPatch::test_monkey_patching -[gw7] [ 45%] PASSED tests/greenio_test.py::TestGreenSocket::test_sendall_timeout -tests/greenio_test.py::TestGreenSocket::test_shutdown_safe -[gw7] [ 46%] PASSED tests/greenio_test.py::TestGreenSocket::test_shutdown_safe -[gw9] [ 46%] SKIPPED tests/mysqldb_test.py::TestMonkeyPatch::test_monkey_patching -tests/not_asyncio_test.py::test_spawn_from_coroutine_errors -[gw9] [ 46%] PASSED tests/not_asyncio_test.py::test_spawn_from_coroutine_errors -tests/openssl_test.py::test_import -tests/greenio_test.py::TestGreenSocket::test_skip_nonblocking -[gw9] [ 46%] PASSED tests/openssl_test.py::test_import -tests/os_test.py::test_pathlib_open_issue_534 -[gw9] [ 46%] PASSED tests/os_test.py::test_pathlib_open_issue_534 -tests/patcher_test.py::test_patcher_threading_subclass_done -[gw0] [ 46%] PASSED tests/greenthread_test.py::SpawnAfterLocal::test_timer_fired -tests/hub_test.py::TestTimerCleanup::test_cancel_accumulated -[gw4] [ 46%] PASSED tests/hub_test.py::TestHubBlockingDetector::test_block_detect -tests/hub_test.py::TestHubBlockingDetector::test_block_detect_with_itimer -[gw7] [ 47%] PASSED tests/greenio_test.py::TestGreenSocket::test_skip_nonblocking +[gw10] [ 46%] PASSED tests/greendns_test.py::TestHostsResolver::test_getaliases_unknown +tests/greendns_test.py::TestHostsResolver::test_hosts_case_insensitive +[gw9] [ 46%] PASSED tests/env_test.py::test_tpool_zero +tests/event_test.py::TestEvent::test_double_exception +[gw0] [ 46%] SKIPPED tests/patcher_psycopg_test.py::PatchingPsycopg::test_psycopg_patched +tests/patcher_test.py::ImportPatched::test_patch_a_module +[gw10] [ 46%] PASSED tests/greendns_test.py::TestHostsResolver::test_hosts_case_insensitive 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 +[gw9] [ 46%] PASSED tests/event_test.py::TestEvent::test_double_exception +tests/event_test.py::TestEvent::test_multiple_waiters +[gw10] [ 46%] PASSED tests/pools_test.py::TestIntPool::test_put_with_timed_out_getters tests/pools_test.py::TestIntPool::test_putting_to_queue -[gw7] [ 47%] PASSED tests/pools_test.py::TestIntPool::test_putting_to_queue +[gw10] [ 47%] PASSED tests/pools_test.py::TestIntPool::test_putting_to_queue tests/pools_test.py::TestIntPool::test_resize -[gw7] [ 47%] PASSED tests/pools_test.py::TestIntPool::test_resize +[gw10] [ 47%] PASSED tests/pools_test.py::TestIntPool::test_resize tests/pools_test.py::TestAbstract::test_abstract -[gw7] [ 47%] PASSED tests/pools_test.py::TestAbstract::test_abstract +[gw10] [ 47%] PASSED tests/pools_test.py::TestAbstract::test_abstract tests/pools_test.py::TestIntPool2::test_something -[gw7] [ 47%] PASSED tests/pools_test.py::TestIntPool2::test_something +[gw10] [ 47%] PASSED tests/pools_test.py::TestIntPool2::test_something tests/pools_test.py::TestOrderAsStack::test_ordering -[gw7] [ 47%] PASSED tests/pools_test.py::TestOrderAsStack::test_ordering +[gw10] [ 47%] PASSED tests/pools_test.py::TestOrderAsStack::test_ordering tests/pools_test.py::TestCreateRaises::test_it -[gw4] [ 48%] SKIPPED tests/hub_test.py::TestHubBlockingDetector::test_block_detect_with_itimer -tests/hub_test.py::TestSuspend::test_suspend_doesnt_crash -[gw1] [ 48%] PASSED tests/patcher_test.py::test_subprocess_after_monkey_patch -tests/patcher_test.py::Threading::test_greenlet -[gw7] [ 48%] PASSED tests/pools_test.py::TestCreateRaises::test_it +[gw10] [ 47%] PASSED tests/pools_test.py::TestCreateRaises::test_it tests/queue_test.py::TestQueue::test_channel_send -[gw0] [ 48%] PASSED tests/hub_test.py::TestTimerCleanup::test_cancel_accumulated -tests/hub_test.py::TestTimerCleanup::test_cancel_immediate -[gw10] [ 48%] PASSED tests/env_test.py::test_tpool_size -tests/env_test.py::test_tpool_negative -[gw8] [ 48%] PASSED tests/hub_test.py::TestDeadRunLoop::test_parent -tests/hub_test.py::test_use_hub_class -[gw7] [ 48%] PASSED tests/queue_test.py::TestQueue::test_channel_send +[gw9] [ 47%] PASSED tests/event_test.py::TestEvent::test_multiple_waiters +tests/event_test.py::TestEvent::test_multiple_waiters_with_exception +[gw10] [ 48%] PASSED tests/queue_test.py::TestQueue::test_channel_send tests/queue_test.py::TestQueue::test_channel_sender_timing_out -[gw0] [ 49%] PASSED tests/hub_test.py::TestTimerCleanup::test_cancel_immediate -tests/hub_test.py::TestMultipleListenersCleanup::test_cleanup -[gw7] [ 49%] PASSED tests/queue_test.py::TestQueue::test_channel_sender_timing_out +[gw3] [ 48%] PASSED tests/greenio_test.py::TestGreenSocket::test_sendall_timeout +tests/greenio_test.py::TestGreenSocket::test_shutdown_safe +[gw9] [ 48%] PASSED tests/event_test.py::TestEvent::test_multiple_waiters_with_exception +tests/greendns_test.py::TestUdp::test_udp_ipv4_wrong_addr +[gw10] [ 48%] PASSED tests/queue_test.py::TestQueue::test_channel_sender_timing_out tests/queue_test.py::TestQueue::test_channel_wait -[gw0] [ 49%] PASSED tests/hub_test.py::TestMultipleListenersCleanup::test_cleanup -tests/hub_test.py::TestScheduleCall::test_global -[gw7] [ 49%] PASSED tests/queue_test.py::TestQueue::test_channel_wait +[gw9] [ 48%] PASSED tests/greendns_test.py::TestUdp::test_udp_ipv4_wrong_addr +tests/greendns_test.py::TestUdp::test_udp_ipv4_wrong_addr_ignore +[gw3] [ 48%] PASSED tests/greenio_test.py::TestGreenSocket::test_shutdown_safe +tests/greenio_test.py::TestGreenSocket::test_skip_nonblocking +[gw10] [ 48%] PASSED tests/queue_test.py::TestQueue::test_channel_wait tests/queue_test.py::TestQueue::test_channel_waiters -[gw11] [ 49%] PASSED tests/patcher_test.py::GreenThreadWrapper::test_name -tests/patcher_test.py::test_patcher_existing_locks_early -[gw0] [ 49%] PASSED tests/hub_test.py::TestScheduleCall::test_global -tests/hub_test.py::TestScheduleCall::test_local -[gw6] [ 49%] PASSED tests/patcher_test.py::MonkeyPatch::test_boolean_negative2 -tests/patcher_test.py::MonkeyPatch::test_boolean_single -[gw7] [ 50%] PASSED tests/queue_test.py::TestQueue::test_channel_waiters +[gw10] [ 49%] PASSED tests/queue_test.py::TestQueue::test_channel_waiters tests/queue_test.py::TestQueue::test_getting_before_sending -[gw8] [ 50%] PASSED tests/hub_test.py::test_use_hub_class -tests/hub_test.py::test_kqueue_unsupported -[gw0] [ 50%] PASSED tests/hub_test.py::TestScheduleCall::test_local -tests/hub_test.py::TestScheduleCall::test_ordering -[gw7] [ 50%] PASSED tests/queue_test.py::TestQueue::test_getting_before_sending +[gw3] [ 49%] PASSED tests/greenio_test.py::TestGreenSocket::test_skip_nonblocking +tests/patcher_test.py::test_patcher_existing_locks_late +[gw10] [ 49%] PASSED tests/queue_test.py::TestQueue::test_getting_before_sending tests/queue_test.py::TestQueue::test_join_doesnt_block_when_queue_is_already_empty -[gw0] [ 50%] PASSED tests/hub_test.py::TestScheduleCall::test_ordering -tests/hub_test.py::TestDebug::test_debug_listeners -[gw0] [ 50%] PASSED tests/hub_test.py::TestDebug::test_debug_listeners -tests/hub_test.py::TestDebug::test_timer_exceptions -[gw0] [ 50%] PASSED tests/hub_test.py::TestDebug::test_timer_exceptions -tests/queue_test.py::TestQueue::test_resize_up -[gw7] [ 51%] PASSED tests/queue_test.py::TestQueue::test_join_doesnt_block_when_queue_is_already_empty +[gw10] [ 49%] PASSED tests/queue_test.py::TestQueue::test_join_doesnt_block_when_queue_is_already_empty tests/queue_test.py::TestQueue::test_max_size -[gw0] [ 51%] PASSED tests/queue_test.py::TestQueue::test_resize_up -tests/queue_test.py::TestQueue::test_send_first -[gw9] [ 51%] PASSED tests/patcher_test.py::test_patcher_threading_subclass_done +[gw6] [ 49%] PASSED tests/patcher_test.py::test_patcher_threading_subclass_done tests/pools_test.py::TestIntPool::test_blocks_on_pool -[gw9] [ 51%] PASSED tests/pools_test.py::TestIntPool::test_blocks_on_pool +[gw6] [ 49%] PASSED tests/pools_test.py::TestIntPool::test_blocks_on_pool tests/pools_test.py::TestIntPool::test_create_contention -[gw9] [ 51%] PASSED tests/pools_test.py::TestIntPool::test_create_contention +[gw6] [ 49%] PASSED tests/pools_test.py::TestIntPool::test_create_contention tests/pools_test.py::TestIntPool::test_exhaustion -[gw9] [ 51%] PASSED tests/pools_test.py::TestIntPool::test_exhaustion +[gw6] [ 50%] PASSED tests/pools_test.py::TestIntPool::test_exhaustion tests/pools_test.py::TestIntPool::test_free -[gw9] [ 51%] PASSED tests/pools_test.py::TestIntPool::test_free +[gw6] [ 50%] PASSED tests/pools_test.py::TestIntPool::test_free tests/pools_test.py::TestIntPool::test_integers -[gw9] [ 52%] PASSED tests/pools_test.py::TestIntPool::test_integers -[gw3] [ 52%] PASSED tests/patcher_test.py::test_threading_join -tests/patcher_test.py::test_socketserver_selectors +[gw6] [ 50%] PASSED tests/pools_test.py::TestIntPool::test_integers tests/pools_test.py::TestIntPool::test_ordering -[gw9] [ 52%] PASSED tests/pools_test.py::TestIntPool::test_ordering -tests/queue_test.py::TestQueue::test_zero_max_size -[gw0] [ 52%] PASSED tests/queue_test.py::TestQueue::test_send_first -tests/queue_test.py::TestQueue::test_send_last -[gw0] [ 52%] PASSED tests/queue_test.py::TestQueue::test_send_last -tests/queue_test.py::TestQueue::test_task_done -[gw10] [ 52%] PASSED tests/env_test.py::test_tpool_negative -tests/env_test.py::test_tpool_zero -[gw7] [ 52%] PASSED tests/queue_test.py::TestQueue::test_max_size -tests/queue_test.py::TestQueue::test_multiple_waiters -[gw0] [ 53%] PASSED tests/queue_test.py::TestQueue::test_task_done +[gw9] [ 50%] PASSED tests/greendns_test.py::TestUdp::test_udp_ipv4_wrong_addr_ignore +tests/greendns_test.py::TestUdp::test_udp_ipv6 +[gw6] [ 50%] PASSED tests/pools_test.py::TestIntPool::test_ordering tests/queue_test.py::TestQueue::test_two_bogus_waiters -[gw8] [ 53%] PASSED tests/hub_test.py::test_kqueue_unsupported -tests/mysqldb_test.py::TestMySQLdb::test_connecting -[gw8] [ 53%] SKIPPED tests/mysqldb_test.py::TestMySQLdb::test_connecting -tests/mysqldb_test.py::TestMySQLdb::test_connecting_annoyingly -[gw8] [ 53%] SKIPPED tests/mysqldb_test.py::TestMySQLdb::test_connecting_annoyingly -tests/mysqldb_test.py::TestMySQLdb::test_create_cursor -[gw8] [ 53%] SKIPPED tests/mysqldb_test.py::TestMySQLdb::test_create_cursor -[gw9] [ 53%] PASSED tests/queue_test.py::TestQueue::test_zero_max_size -tests/mysqldb_test.py::TestMySQLdb::test_module_attributes -[gw8] [ 53%] SKIPPED tests/mysqldb_test.py::TestMySQLdb::test_module_attributes -tests/semaphore_test.py::TestSemaphore::test_bounded -tests/queue_test.py::TestNoWait::test_get_nowait_simple -[gw0] [ 54%] PASSED tests/queue_test.py::TestQueue::test_two_bogus_waiters +[gw1] [ 50%] PASSED tests/hub_test.py::TestDeadRunLoop::test_kill +tests/hub_test.py::TestDeadRunLoop::test_parent +[gw10] [ 50%] PASSED tests/queue_test.py::TestQueue::test_max_size +tests/queue_test.py::TestQueue::test_multiple_waiters +[gw8] [ 51%] PASSED tests/patcher_test.py::Os::test_waitpid +tests/patcher_test.py::GreenThreadWrapper::test_ident +[gw7] [ 51%] PASSED tests/patcher_test.py::test_threading_current +tests/patcher_test.py::test_threadpoolexecutor +[gw9] [ 51%] PASSED tests/greendns_test.py::TestUdp::test_udp_ipv6 +tests/greendns_test.py::TestUdp::test_udp_ipv6_addr_zeroes +[gw6] [ 51%] PASSED tests/queue_test.py::TestQueue::test_two_bogus_waiters tests/queue_test.py::TestQueue::test_two_waiters_one_dies -[gw8] [ 54%] PASSED tests/semaphore_test.py::TestSemaphore::test_bounded -tests/semaphore_test.py::TestSemaphore::test_bounded_with_zero_limit -[gw0] [ 54%] PASSED tests/queue_test.py::TestQueue::test_two_waiters_one_dies +[gw10] [ 51%] PASSED tests/queue_test.py::TestQueue::test_multiple_waiters +tests/queue_test.py::TestQueue::test_resize_down +[gw0] [ 51%] PASSED tests/patcher_test.py::ImportPatched::test_patch_a_module +tests/patcher_test.py::test_import_patched_handles_sub_modules +[gw9] [ 51%] PASSED tests/greendns_test.py::TestUdp::test_udp_ipv6_addr_zeroes +tests/greendns_test.py::TestUdp::test_udp_ipv6_timeout +[gw10] [ 52%] PASSED tests/queue_test.py::TestQueue::test_resize_down +tests/queue_test.py::TestQueue::test_resize_to_Unlimited +[gw5] [ 52%] PASSED tests/patcher_test.py::MonkeyPatch::test_boolean_negative2 +tests/patcher_test.py::MonkeyPatch::test_boolean_single +[gw6] [ 52%] PASSED tests/queue_test.py::TestQueue::test_two_waiters_one_dies tests/queue_test.py::TestQueue::test_waiters_that_cancel -[gw8] [ 54%] PASSED tests/semaphore_test.py::TestSemaphore::test_bounded_with_zero_limit -tests/semaphore_test.py::TestSemaphore::test_non_blocking -[gw9] [ 54%] PASSED tests/queue_test.py::TestNoWait::test_get_nowait_simple -tests/queue_test.py::TestNoWait::test_get_nowait_unlock -[gw0] [ 54%] PASSED tests/queue_test.py::TestQueue::test_waiters_that_cancel +[gw10] [ 52%] PASSED tests/queue_test.py::TestQueue::test_resize_to_Unlimited +tests/queue_test.py::TestQueue::test_resize_up +[gw6] [ 52%] PASSED tests/queue_test.py::TestQueue::test_waiters_that_cancel tests/queue_test.py::TestQueue::test_waiting -[gw7] [ 54%] PASSED tests/queue_test.py::TestQueue::test_multiple_waiters -tests/queue_test.py::TestQueue::test_resize_down -[gw8] [ 54%] PASSED tests/semaphore_test.py::TestSemaphore::test_non_blocking -tests/semaphore_test.py::TestSemaphore::test_timeout -[gw0] [ 55%] PASSED tests/queue_test.py::TestQueue::test_waiting +[gw10] [ 52%] PASSED tests/queue_test.py::TestQueue::test_resize_up +tests/queue_test.py::TestQueue::test_send_first +[gw6] [ 52%] PASSED tests/queue_test.py::TestQueue::test_waiting tests/queue_test.py::TestQueue::test_zero_length_queue_nonblocking_put -[gw6] [ 55%] PASSED tests/patcher_test.py::MonkeyPatch::test_boolean_single -tests/patcher_test.py::MonkeyPatch::test_conflicting_specifications -[gw1] [ 55%] PASSED tests/patcher_test.py::Threading::test_greenlet -tests/patcher_test.py::Threading::test_greenthread -[gw9] [ 55%] PASSED tests/queue_test.py::TestNoWait::test_get_nowait_unlock +[gw10] [ 53%] PASSED tests/queue_test.py::TestQueue::test_send_first +tests/queue_test.py::TestQueue::test_send_last +[gw6] [ 53%] PASSED tests/queue_test.py::TestQueue::test_zero_length_queue_nonblocking_put +tests/queue_test.py::TestQueue::test_zero_max_size +[gw9] [ 53%] PASSED tests/greendns_test.py::TestUdp::test_udp_ipv6_timeout +tests/greendns_test.py::TestUdp::test_udp_ipv6_wrong_addr +[gw10] [ 53%] PASSED tests/queue_test.py::TestQueue::test_send_last +tests/queue_test.py::TestQueue::test_task_done +[gw6] [ 53%] PASSED tests/queue_test.py::TestQueue::test_zero_max_size +tests/queue_test.py::TestNoWait::test_get_nowait_simple +[gw9] [ 53%] PASSED tests/greendns_test.py::TestUdp::test_udp_ipv6_wrong_addr +tests/greendns_test.py::TestUdp::test_udp_ipv6_wrong_addr_ignore +[gw10] [ 53%] PASSED tests/queue_test.py::TestQueue::test_task_done +tests/queue_test.py::TestNoWait::test_get_nowait_unlock +[gw6] [ 54%] PASSED tests/queue_test.py::TestNoWait::test_get_nowait_simple +tests/semaphore_test.py::TestSemaphore::test_non_blocking +[gw3] [ 54%] PASSED tests/patcher_test.py::test_patcher_existing_locks_late +tests/patcher_test.py::test_patcher_existing_locks_unlocked +[gw3] [ 54%] SKIPPED tests/patcher_test.py::test_patcher_existing_locks_unlocked +tests/patcher_test.py::test_patcher_existing_logging_module_lock +[gw10] [ 54%] PASSED tests/queue_test.py::TestNoWait::test_get_nowait_unlock tests/queue_test.py::TestNoWait::test_put_nowait_simple -[gw0] [ 55%] PASSED tests/queue_test.py::TestQueue::test_zero_length_queue_nonblocking_put -[gw9] [ 55%] PASSED tests/queue_test.py::TestNoWait::test_put_nowait_simple +[gw6] [ 54%] PASSED tests/semaphore_test.py::TestSemaphore::test_non_blocking +tests/semaphore_test.py::TestSemaphore::test_timeout +[gw4] [ 54%] PASSED tests/patcher_test.py::Tpool::test_patched_thread +tests/patcher_test.py::Tpool::test_simple +[gw10] [ 54%] PASSED tests/queue_test.py::TestNoWait::test_put_nowait_simple tests/queue_test.py::TestNoWait::test_put_nowait_unlock -tests/socket_test.py::test_recv_type -[gw7] [ 55%] PASSED tests/queue_test.py::TestQueue::test_resize_down -tests/queue_test.py::TestQueue::test_resize_to_Unlimited -[gw9] [ 56%] PASSED tests/queue_test.py::TestNoWait::test_put_nowait_unlock +[gw0] [ 54%] PASSED tests/patcher_test.py::test_import_patched_handles_sub_modules +tests/patcher_test.py::MonkeyPatch::test_boolean +[gw10] [ 55%] PASSED tests/queue_test.py::TestNoWait::test_put_nowait_unlock tests/queue_test.py::TestNoWait::test_wait_except -[gw4] [ 56%] PASSED tests/hub_test.py::TestSuspend::test_suspend_doesnt_crash -tests/hub_test.py::test_repeated_select_bad_fd -[gw4] [ 56%] PASSED tests/hub_test.py::test_repeated_select_bad_fd -[gw9] [ 56%] PASSED tests/queue_test.py::TestNoWait::test_wait_except -tests/ssl_test.py::SSLTest::test_no_handshake_block_accept_loop -tests/hub_test.py::test_fork -[gw8] [ 56%] PASSED tests/semaphore_test.py::TestSemaphore::test_timeout +[gw7] [ 55%] PASSED tests/patcher_test.py::test_threadpoolexecutor +tests/patcher_test.py::test_builtin +[gw9] [ 55%] PASSED tests/greendns_test.py::TestUdp::test_udp_ipv6_wrong_addr_ignore +tests/greendns_test.py::TestProxyResolver::test_getaliases +[gw10] [ 55%] PASSED tests/queue_test.py::TestNoWait::test_wait_except +tests/semaphore_test.py::TestSemaphore::test_bounded +[gw6] [ 55%] PASSED tests/semaphore_test.py::TestSemaphore::test_timeout tests/semaphore_test.py::TestSemaphore::test_timeout_non_blocking -[gw7] [ 56%] PASSED tests/queue_test.py::TestQueue::test_resize_to_Unlimited -tests/ssl_test.py::SSLTest::test_ssl_context -[gw8] [ 56%] PASSED tests/semaphore_test.py::TestSemaphore::test_timeout_non_blocking +[gw10] [ 55%] PASSED tests/semaphore_test.py::TestSemaphore::test_bounded +tests/semaphore_test.py::TestSemaphore::test_bounded_with_zero_limit +[gw9] [ 55%] PASSED tests/greendns_test.py::TestProxyResolver::test_getaliases +tests/greendns_test.py::TestProxyResolver::test_getaliases_fqdn +[gw8] [ 56%] PASSED tests/patcher_test.py::GreenThreadWrapper::test_ident +tests/patcher_test.py::GreenThreadWrapper::test_is_alive +[gw5] [ 56%] PASSED tests/patcher_test.py::MonkeyPatch::test_boolean_single +tests/patcher_test.py::MonkeyPatch::test_conflicting_specifications +[gw6] [ 56%] PASSED tests/semaphore_test.py::TestSemaphore::test_timeout_non_blocking tests/semaphore_test.py::test_semaphore_contention -[gw11] [ 57%] PASSED tests/patcher_test.py::test_patcher_existing_locks_early -tests/patcher_test.py::test_patcher_existing_locks_late -[gw10] [ 57%] PASSED tests/env_test.py::test_tpool_zero -tests/event_test.py::TestEvent::test_double_exception -[gw0] [ 57%] PASSED tests/socket_test.py::test_recv_type +[gw10] [ 56%] PASSED tests/semaphore_test.py::TestSemaphore::test_bounded_with_zero_limit tests/socket_test.py::test_recv_into_type -[gw10] [ 57%] PASSED tests/event_test.py::TestEvent::test_double_exception -[gw7] [ 57%] PASSED tests/ssl_test.py::SSLTest::test_ssl_context -tests/ssl_test.py::SSLTest::test_ssl_unwrap -tests/event_test.py::TestEvent::test_multiple_waiters -[gw10] [ 57%] PASSED tests/event_test.py::TestEvent::test_multiple_waiters -tests/event_test.py::TestEvent::test_multiple_waiters_with_exception -[gw7] [ 57%] PASSED tests/ssl_test.py::SSLTest::test_ssl_unwrap -tests/subprocess_test.py::test_subprocess_wait -[gw10] [ 58%] PASSED tests/event_test.py::TestEvent::test_multiple_waiters_with_exception -tests/test__socket_errors.py::TestSocketErrors::test_timeout_real_socket -[gw0] [ 58%] PASSED tests/socket_test.py::test_recv_into_type +[gw9] [ 56%] PASSED tests/greendns_test.py::TestProxyResolver::test_getaliases_fqdn +tests/greendns_test.py::TestProxyResolver::test_getaliases_nxdomain +[gw1] [ 56%] PASSED tests/hub_test.py::TestDeadRunLoop::test_parent +tests/hub_test.py::test_use_hub_class +[gw9] [ 56%] PASSED tests/greendns_test.py::TestProxyResolver::test_getaliases_nxdomain +tests/greendns_test.py::TestProxyResolver::test_hosts +[gw9] [ 57%] PASSED tests/greendns_test.py::TestProxyResolver::test_hosts +tests/greendns_test.py::TestProxyResolver::test_hosts_noanswer +[gw9] [ 57%] PASSED tests/greendns_test.py::TestProxyResolver::test_hosts_noanswer +tests/ssl_test.py::SSLTest::test_context_version_setters +[gw10] [ 57%] PASSED tests/socket_test.py::test_recv_into_type tests/socket_test.py::test_socket_api_family -[gw0] [ 58%] PASSED tests/socket_test.py::test_socket_api_family +[gw10] [ 57%] PASSED tests/socket_test.py::test_socket_api_family tests/socket_test.py::test_getaddrinfo_ipv6_scope -[gw0] [ 58%] PASSED tests/socket_test.py::test_getaddrinfo_ipv6_scope +[gw10] [ 57%] PASSED tests/socket_test.py::test_getaddrinfo_ipv6_scope tests/socket_test.py::test_error_is_timeout -[gw0] [ 58%] PASSED tests/socket_test.py::test_error_is_timeout +[gw10] [ 57%] PASSED tests/socket_test.py::test_error_is_timeout tests/socket_test.py::test_connect_ex_success -[gw0] [ 58%] PASSED tests/socket_test.py::test_connect_ex_success -tests/thread_test.py::Locals::test_calls_init -[gw9] [ 58%] 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] [ 59%] PASSED tests/subprocess_test.py::test_subprocess_wait +[gw10] [ 57%] PASSED tests/socket_test.py::test_connect_ex_success +tests/ssl_test.py::SSLTest::test_client_check_hostname +[gw3] [ 58%] PASSED tests/patcher_test.py::test_patcher_existing_logging_module_lock +tests/patcher_test.py::test_importlib_lock +[gw7] [ 58%] PASSED tests/patcher_test.py::test_builtin +tests/patcher_test.py::test_open_kwargs +[gw4] [ 58%] PASSED tests/patcher_test.py::Tpool::test_simple +tests/patcher_test.py::Tpool::test_unpatched_thread +[gw0] [ 58%] PASSED tests/patcher_test.py::MonkeyPatch::test_boolean +tests/patcher_test.py::MonkeyPatch::test_boolean_all +[gw10] [ 58%] PASSED tests/ssl_test.py::SSLTest::test_client_check_hostname +tests/ssl_test.py::SSLTest::test_ssl_unwrap +[gw5] [ 58%] PASSED tests/patcher_test.py::MonkeyPatch::test_conflicting_specifications +tests/patcher_test.py::MonkeyPatch::test_early_patching +[gw1] [ 58%] PASSED tests/hub_test.py::test_use_hub_class +tests/hub_test.py::test_kqueue_unsupported +[gw8] [ 59%] PASSED tests/patcher_test.py::GreenThreadWrapper::test_is_alive +tests/patcher_test.py::GreenThreadWrapper::test_is_daemon +[gw10] [ 59%] PASSED tests/ssl_test.py::SSLTest::test_ssl_unwrap +tests/subprocess_test.py::test_subprocess_wait +[gw6] [ 59%] PASSED tests/semaphore_test.py::test_semaphore_contention +tests/semaphore_test.py::test_semaphore_type_check +[gw6] [ 59%] PASSED tests/semaphore_test.py::test_semaphore_type_check +tests/socket_test.py::test_recv_type +[gw10] [ 59%] PASSED tests/subprocess_test.py::test_subprocess_wait 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 +[gw10] [ 59%] PASSED tests/subprocess_test.py::test_close_popen_stdin_with_close_fds tests/subprocess_test.py::test_universal_lines -[gw0] [ 59%] PASSED tests/thread_test.py::Locals::test_calls_init -tests/thread_test.py::Locals::test_no_leaking -[gw6] [ 59%] PASSED tests/patcher_test.py::MonkeyPatch::test_conflicting_specifications -tests/patcher_test.py::MonkeyPatch::test_early_patching -[gw7] [ 59%] PASSED tests/subprocess_test.py::test_universal_lines +[gw10] [ 59%] PASSED tests/subprocess_test.py::test_universal_lines tests/subprocess_test.py::test_patched_communicate_290 -[gw9] [ 59%] PASSED tests/ssl_test.py::SSLTest::test_receiving_doesnt_block_if_there_is_already_decrypted_buffered_data +[gw7] [ 60%] PASSED tests/patcher_test.py::test_open_kwargs +tests/patcher_test.py::test_patcher_existing_locks +[gw3] [ 60%] PASSED tests/patcher_test.py::test_importlib_lock +tests/patcher_test.py::test_threading_condition +[gw9] [ 60%] PASSED tests/ssl_test.py::SSLTest::test_context_version_setters +tests/ssl_test.py::SSLTest::test_context_wrapped_accept +[gw6] [ 60%] PASSED tests/socket_test.py::test_recv_type +tests/ssl_test.py::SSLTest::test_receiving_doesnt_block_if_there_is_already_decrypted_buffered_data +[gw9] [ 60%] PASSED tests/ssl_test.py::SSLTest::test_context_wrapped_accept +tests/ssl_test.py::SSLTest::test_duplex_response +[gw1] [ 60%] PASSED tests/hub_test.py::test_kqueue_unsupported +tests/mysqldb_test.py::TestMySQLdb::test_connecting +[gw1] [ 60%] SKIPPED tests/mysqldb_test.py::TestMySQLdb::test_connecting +tests/mysqldb_test.py::TestMySQLdb::test_connecting_annoyingly +[gw1] [ 61%] SKIPPED tests/mysqldb_test.py::TestMySQLdb::test_connecting_annoyingly +tests/mysqldb_test.py::TestMySQLdb::test_create_cursor +[gw1] [ 61%] SKIPPED tests/mysqldb_test.py::TestMySQLdb::test_create_cursor +tests/test__socket_errors.py::TestSocketErrors::test_connection_refused +[gw9] [ 61%] PASSED tests/ssl_test.py::SSLTest::test_duplex_response +tests/ssl_test.py::SSLTest::test_explicit_keys_accept +[gw1] [ 61%] PASSED tests/test__socket_errors.py::TestSocketErrors::test_connection_refused +tests/test__socket_errors.py::TestSocketErrors::test_timeout +[gw0] [ 61%] PASSED tests/patcher_test.py::MonkeyPatch::test_boolean_all +tests/patcher_test.py::MonkeyPatch::test_boolean_all_negative +[gw9] [ 61%] PASSED tests/ssl_test.py::SSLTest::test_explicit_keys_accept +tests/ssl_test.py::SSLTest::test_greensslobject +[gw5] [ 61%] PASSED tests/patcher_test.py::MonkeyPatch::test_early_patching +tests/patcher_test.py::MonkeyPatch::test_late_patching +[gw9] [ 62%] PASSED tests/ssl_test.py::SSLTest::test_greensslobject +tests/ssl_test.py::SSLTest::test_no_handshake_block_accept_loop +[gw6] [ 62%] 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/semaphore_test.py::test_semaphore_contention -tests/semaphore_test.py::test_semaphore_type_check -[gw8] [ 60%] PASSED tests/semaphore_test.py::test_semaphore_type_check -tests/ssl_test.py::SSLTest::test_client_check_hostname -[gw1] [ 60%] PASSED tests/patcher_test.py::Threading::test_greenthread -tests/patcher_test.py::Threading::test_keyerror -[gw9] [ 60%] PASSED tests/ssl_test.py::SSLTest::test_recv_after_ssl_connect +[gw8] [ 62%] PASSED tests/patcher_test.py::GreenThreadWrapper::test_is_daemon +tests/patcher_test.py::GreenThreadWrapper::test_join +[gw6] [ 62%] PASSED tests/ssl_test.py::SSLTest::test_recv_after_ssl_connect tests/ssl_test.py::SSLTest::test_regression_gh_17 -[gw8] [ 60%] PASSED tests/ssl_test.py::SSLTest::test_client_check_hostname -tests/ssl_test.py::SSLTest::test_context_version_setters -[gw0] [ 60%] PASSED tests/thread_test.py::Locals::test_no_leaking +[gw6] [ 62%] PASSED tests/ssl_test.py::SSLTest::test_regression_gh_17 +tests/ssl_test.py::SSLTest::test_sendall_cpu_usage +[gw7] [ 62%] PASSED tests/patcher_test.py::test_patcher_existing_locks +tests/patcher_test.py::test_patcher_existing_locks_exception +[gw10] [ 62%] PASSED tests/subprocess_test.py::test_patched_communicate_290 +[gw3] [ 63%] PASSED tests/patcher_test.py::test_threading_condition +tests/subprocess_test.py::test_check_call_without_timeout_works +tests/patcher_test.py::test_threading_join +[gw10] [ 63%] PASSED tests/subprocess_test.py::test_check_call_without_timeout_works +tests/subprocess_test.py::test_exception_identity +[gw0] [ 63%] PASSED tests/patcher_test.py::MonkeyPatch::test_boolean_all_negative +tests/patcher_test.py::MonkeyPatch::test_boolean_all_single +[gw4] [ 63%] PASSED tests/patcher_test.py::Tpool::test_unpatched_thread +tests/patcher_test.py::test_subprocess_after_monkey_patch +[gw9] [ 63%] PASSED tests/ssl_test.py::SSLTest::test_no_handshake_block_accept_loop +tests/thread_test.py::Locals::test_calling_methods +[gw9] [ 63%] PASSED tests/thread_test.py::Locals::test_calling_methods +tests/thread_test.py::Locals::test_calls_init +[gw6] [ 63%] PASSED tests/ssl_test.py::SSLTest::test_sendall_cpu_usage +tests/ssl_test.py::SSLTest::test_ssl_connect +[gw9] [ 63%] PASSED tests/thread_test.py::Locals::test_calls_init +tests/thread_test.py::Locals::test_no_leaking +[gw5] [ 64%] PASSED tests/patcher_test.py::MonkeyPatch::test_late_patching +tests/patcher_test.py::MonkeyPatch::test_patched_modules +[gw6] [ 64%] PASSED tests/ssl_test.py::SSLTest::test_ssl_connect +tests/ssl_test.py::SSLTest::test_ssl_context +[gw10] [ 64%] PASSED tests/subprocess_test.py::test_exception_identity +tests/test__event.py::TestEvent::test_send +[gw8] [ 64%] PASSED tests/patcher_test.py::GreenThreadWrapper::test_join +tests/patcher_test.py::GreenThreadWrapper::test_name +[gw9] [ 64%] PASSED tests/thread_test.py::Locals::test_no_leaking tests/thread_test.py::test_compat_lock_release -[gw0] [ 60%] PASSED tests/thread_test.py::test_compat_lock_release +[gw9] [ 64%] PASSED tests/thread_test.py::test_compat_lock_release tests/thread_test.py::test_reinit -[gw0] [ 60%] PASSED tests/thread_test.py::test_reinit -tests/timeout_test.py::TestDirectRaise::test_direct_raise_class -[gw9] [ 61%] PASSED tests/ssl_test.py::SSLTest::test_regression_gh_17 -tests/ssl_test.py::SSLTest::test_sendall_cpu_usage -[gw0] [ 61%] PASSED tests/timeout_test.py::TestDirectRaise::test_direct_raise_class -[gw4] [ 61%] PASSED tests/hub_test.py::test_fork -tests/hub_test.py::test_fork_simple +[gw9] [ 64%] PASSED tests/thread_test.py::test_reinit +tests/tpool_test.py::TestTpool::test_eventlet_timeout +[gw10] [ 65%] PASSED tests/test__event.py::TestEvent::test_send +tests/test__event.py::TestEvent::test_send_exc +[gw7] [ 65%] PASSED tests/patcher_test.py::test_patcher_existing_locks_exception +tests/timeout_test.py::test_is_timeout_attribute +[gw7] [ 65%] PASSED tests/timeout_test.py::test_is_timeout_attribute tests/timeout_with_statement_test.py::Test::test_cancel_timer_inside_block -[gw11] [ 61%] PASSED tests/patcher_test.py::test_patcher_existing_locks_late -tests/patcher_test.py::test_patcher_existing_locks_unlocked -[gw11] [ 61%] SKIPPED tests/patcher_test.py::test_patcher_existing_locks_unlocked -tests/patcher_test.py::test_patcher_existing_logging_module_lock -[gw3] [ 61%] PASSED tests/patcher_test.py::test_socketserver_selectors -tests/patcher_test.py::test_blocking_select_methods_are_deleted -[gw0] [ 61%] PASSED tests/timeout_with_statement_test.py::Test::test_cancel_timer_inside_block +[gw6] [ 65%] PASSED tests/ssl_test.py::SSLTest::test_ssl_context +tests/timeout_test.py::TestDirectRaise::test_direct_raise_class +[gw10] [ 65%] PASSED tests/test__event.py::TestEvent::test_send_exc +tests/test__greenness.py::test_urllib +[gw9] [ 65%] PASSED tests/tpool_test.py::TestTpool::test_eventlet_timeout +tests/tpool_test.py::TestTpool::test_killall +[gw10] [ 65%] PASSED tests/test__greenness.py::test_urllib +tests/test__refcount.py::test_clean_exit +[gw6] [ 66%] PASSED tests/timeout_test.py::TestDirectRaise::test_direct_raise_class +tests/timeout_test.py::TestDirectRaise::test_direct_raise_instance +[gw7] [ 66%] PASSED tests/timeout_with_statement_test.py::Test::test_cancel_timer_inside_block tests/timeout_with_statement_test.py::Test::test_cancellation -[gw0] [ 62%] PASSED tests/timeout_with_statement_test.py::Test::test_cancellation +[gw9] [ 66%] PASSED tests/tpool_test.py::TestTpool::test_killall +tests/tpool_test.py::TestTpool::test_killall_remaining_results +[gw6] [ 66%] PASSED tests/timeout_test.py::TestDirectRaise::test_direct_raise_instance +tests/timeout_test.py::TestDirectRaise::test_repr +[gw6] [ 66%] PASSED tests/timeout_test.py::TestDirectRaise::test_repr +tests/timeout_test.py::TestWithTimeout::test_with_outer_timer +[gw7] [ 66%] PASSED tests/timeout_with_statement_test.py::Test::test_cancellation tests/timeout_with_statement_test.py::Test::test_dummy_timer -[gw7] [ 62%] PASSED tests/subprocess_test.py::test_patched_communicate_290 -tests/subprocess_test.py::test_check_call_without_timeout_works -[gw7] [ 62%] PASSED tests/subprocess_test.py::test_check_call_without_timeout_works -tests/subprocess_test.py::test_exception_identity -[gw9] [ 62%] PASSED tests/ssl_test.py::SSLTest::test_sendall_cpu_usage -tests/ssl_test.py::SSLTest::test_ssl_connect -[gw0] [ 62%] PASSED tests/timeout_with_statement_test.py::Test::test_dummy_timer +[gw6] [ 66%] PASSED tests/timeout_test.py::TestWithTimeout::test_with_outer_timer +tests/timeout_test.py::TestWithTimeout::test_with_timeout +[gw7] [ 67%] PASSED tests/timeout_with_statement_test.py::Test::test_dummy_timer tests/timeout_with_statement_test.py::Test::test_nested_timeout -[gw6] [ 62%] PASSED tests/patcher_test.py::MonkeyPatch::test_early_patching -[gw1] [ 62%] PASSED tests/patcher_test.py::Threading::test_keyerror -tests/patcher_test.py::Threading::test_tpool -tests/patcher_test.py::MonkeyPatch::test_late_patching -[gw9] [ 63%] PASSED tests/ssl_test.py::SSLTest::test_ssl_connect +[gw0] [ 67%] PASSED tests/patcher_test.py::MonkeyPatch::test_boolean_all_single tests/timeout_with_statement_test.py::Test::test_raising_exception_class -[gw0] [ 63%] PASSED tests/timeout_with_statement_test.py::Test::test_nested_timeout +[gw4] [ 67%] PASSED tests/patcher_test.py::test_subprocess_after_monkey_patch +tests/patcher_test.py::Threading::test_greenlet +[gw6] [ 67%] PASSED tests/timeout_test.py::TestWithTimeout::test_with_timeout +tests/tpool_test.py::TestTpool::test_wrap_hash +[gw7] [ 67%] PASSED tests/timeout_with_statement_test.py::Test::test_nested_timeout tests/timeout_with_statement_test.py::Test::test_raising_custom_exception -[gw10] [ 63%] PASSED tests/test__socket_errors.py::TestSocketErrors::test_timeout_real_socket -tests/test__socket_errors.py::test_create_connection_refused -[gw10] [ 63%] PASSED tests/test__socket_errors.py::test_create_connection_refused -tests/test_infrastructure_tests.py::test_run_python_timeout -[gw9] [ 63%] PASSED tests/timeout_with_statement_test.py::Test::test_raising_exception_class +[gw0] [ 67%] PASSED tests/timeout_with_statement_test.py::Test::test_raising_exception_class tests/timeout_with_statement_test.py::Test::test_raising_self -[gw0] [ 63%] PASSED tests/timeout_with_statement_test.py::Test::test_raising_custom_exception +[gw1] [ 67%] PASSED tests/test__socket_errors.py::TestSocketErrors::test_timeout +tests/test__socket_errors.py::TestSocketErrors::test_timeout_real_socket +[gw6] [ 68%] PASSED tests/tpool_test.py::TestTpool::test_wrap_hash +tests/tpool_test.py::TestTpool::test_wrap_ints +[gw7] [ 68%] PASSED tests/timeout_with_statement_test.py::Test::test_raising_custom_exception tests/timeout_with_statement_test.py::Test::test_raising_exc_tuple -[gw10] [ 63%] PASSED tests/test_infrastructure_tests.py::test_run_python_timeout -tests/test_infrastructure_tests.py::test_run_python_pythonpath_extend -[gw3] [ 63%] PASSED tests/patcher_test.py::test_blocking_select_methods_are_deleted -tests/patcher_test.py::test_regular_file_readall -[gw9] [ 64%] PASSED tests/timeout_with_statement_test.py::Test::test_raising_self +[gw0] [ 68%] PASSED tests/timeout_with_statement_test.py::Test::test_raising_self tests/timeout_with_statement_test.py::Test::test_raising_self_true -[gw10] [ 64%] PASSED tests/test_infrastructure_tests.py::test_run_python_pythonpath_extend -tests/thread_test.py::Locals::test_assignment -[gw8] [ 64%] PASSED tests/ssl_test.py::SSLTest::test_context_version_setters -[gw10] [ 64%] PASSED tests/thread_test.py::Locals::test_assignment -tests/thread_test.py::Locals::test_calling_methods -tests/ssl_test.py::SSLTest::test_context_wrapped_accept -[gw0] [ 64%] PASSED tests/timeout_with_statement_test.py::Test::test_raising_exc_tuple -[gw9] [ 64%] PASSED tests/timeout_with_statement_test.py::Test::test_raising_self_true -tests/timeout_with_statement_test.py::Test::test_ref -tests/timer_test.py::TestTimer::test_schedule -[gw0] [ 64%] PASSED tests/timer_test.py::TestTimer::test_schedule +[gw5] [ 68%] PASSED tests/patcher_test.py::MonkeyPatch::test_patched_modules +[gw6] [ 68%] PASSED tests/tpool_test.py::TestTpool::test_wrap_ints +tests/tpool_test.py::TestTpool::test_wrap_iterator tests/tpool_test.py::TestTpool::test_autowrap -[gw10] [ 65%] PASSED tests/thread_test.py::Locals::test_calling_methods -tests/tpool_test.py::TestTpool::test_contention -[gw8] [ 65%] PASSED tests/ssl_test.py::SSLTest::test_context_wrapped_accept -tests/ssl_test.py::SSLTest::test_duplex_response -[gw7] [ 65%] PASSED tests/subprocess_test.py::test_exception_identity -tests/timeout_test.py::TestDirectRaise::test_direct_raise_instance -[gw10] [ 65%] PASSED tests/tpool_test.py::TestTpool::test_contention -tests/tpool_test.py::TestTpool::test_eventlet_timeout -[gw9] [ 65%] PASSED tests/timeout_with_statement_test.py::Test::test_ref -tests/timeout_with_statement_test.py::Test::test_silent_block -[gw8] [ 65%] PASSED tests/ssl_test.py::SSLTest::test_duplex_response -tests/ssl_test.py::SSLTest::test_explicit_keys_accept -[gw4] [ 65%] PASSED tests/hub_test.py::test_fork_simple -tests/test__event.py::TestEvent::test_send -[gw7] [ 66%] PASSED tests/timeout_test.py::TestDirectRaise::test_direct_raise_instance -tests/timeout_test.py::TestDirectRaise::test_repr -[gw11] [ 66%] PASSED tests/patcher_test.py::test_patcher_existing_logging_module_lock -tests/patcher_test.py::test_importlib_lock -[gw7] [ 66%] PASSED tests/timeout_test.py::TestDirectRaise::test_repr -tests/timeout_test.py::TestWithTimeout::test_with_outer_timer -[gw8] [ 66%] PASSED tests/ssl_test.py::SSLTest::test_explicit_keys_accept -tests/ssl_test.py::SSLTest::test_greensslobject -[gw0] [ 66%] PASSED tests/tpool_test.py::TestTpool::test_autowrap +[gw8] [ 68%] PASSED tests/patcher_test.py::GreenThreadWrapper::test_name +tests/patcher_test.py::test_patcher_existing_locks_early +[gw7] [ 68%] PASSED tests/timeout_with_statement_test.py::Test::test_raising_exc_tuple +tests/tpool_test.py::TestTpool::test_wrap_nonzero +[gw5] [ 69%] PASSED tests/tpool_test.py::TestTpool::test_autowrap tests/tpool_test.py::TestTpool::test_autowrap_both -[gw4] [ 66%] PASSED tests/test__event.py::TestEvent::test_send -tests/test__event.py::TestEvent::test_send_exc -[gw9] [ 66%] PASSED tests/timeout_with_statement_test.py::Test::test_silent_block -tests/timer_test.py::TestTimer::test_copy -[gw9] [ 67%] PASSED tests/timer_test.py::TestTimer::test_copy -tests/tpool_test.py::TestTpool::test_wrap_getitem -[gw7] [ 67%] PASSED tests/timeout_test.py::TestWithTimeout::test_with_outer_timer -tests/timeout_test.py::TestWithTimeout::test_with_timeout -[gw8] [ 67%] PASSED tests/ssl_test.py::SSLTest::test_greensslobject -tests/tpool_test.py::TestTpool::test_raising_exceptions -[gw0] [ 67%] PASSED tests/tpool_test.py::TestTpool::test_autowrap_both +[gw0] [ 69%] PASSED tests/timeout_with_statement_test.py::Test::test_raising_self_true +tests/timeout_with_statement_test.py::Test::test_ref +[gw6] [ 69%] PASSED tests/tpool_test.py::TestTpool::test_wrap_iterator +tests/tpool_test.py::TestTpool::test_wrap_iterator2 +[gw5] [ 69%] PASSED tests/tpool_test.py::TestTpool::test_autowrap_both tests/tpool_test.py::TestTpool::test_autowrap_names -[gw4] [ 67%] PASSED tests/test__event.py::TestEvent::test_send_exc -tests/test__greenness.py::test_urllib -[gw6] [ 67%] PASSED tests/patcher_test.py::MonkeyPatch::test_late_patching -tests/patcher_test.py::MonkeyPatch::test_patched_modules -[gw10] [ 67%] PASSED tests/tpool_test.py::TestTpool::test_eventlet_timeout -tests/tpool_test.py::TestTpool::test_killall -[gw4] [ 68%] PASSED tests/test__greenness.py::test_urllib -tests/test__refcount.py::test_clean_exit -[gw7] [ 68%] PASSED tests/timeout_test.py::TestWithTimeout::test_with_timeout -tests/timeout_test.py::test_is_timeout_attribute -[gw7] [ 68%] PASSED tests/timeout_test.py::test_is_timeout_attribute -tests/tpool_test.py::TestTpool::test_wrap_nonzero -[gw3] [ 68%] PASSED tests/patcher_test.py::test_regular_file_readall -tests/patcher_test.py::test_threading_current -[gw9] [ 68%] PASSED tests/tpool_test.py::TestTpool::test_wrap_getitem -tests/tpool_test.py::TestTpool::test_wrap_hash -[gw0] [ 68%] PASSED tests/tpool_test.py::TestTpool::test_autowrap_names -tests/tpool_test.py::TestTpool::test_callable -[gw8] [ 68%] PASSED tests/tpool_test.py::TestTpool::test_raising_exceptions -tests/tpool_test.py::TestTpool::test_timeout -[gw10] [ 69%] PASSED tests/tpool_test.py::TestTpool::test_killall -tests/tpool_test.py::TestTpool::test_killall_remaining_results -[gw11] [ 69%] PASSED tests/patcher_test.py::test_importlib_lock -tests/patcher_test.py::test_threading_condition -[gw9] [ 69%] PASSED tests/tpool_test.py::TestTpool::test_wrap_hash -tests/tpool_test.py::TestTpool::test_wrap_ints [gw7] [ 69%] PASSED tests/tpool_test.py::TestTpool::test_wrap_nonzero tests/tpool_test.py::TestTpool::test_wrap_setitem -[gw1] [ 69%] PASSED tests/patcher_test.py::Threading::test_tpool -tests/patcher_test.py::Os::test_waitpid -[gw9] [ 69%] PASSED tests/tpool_test.py::TestTpool::test_wrap_ints -tests/tpool_test.py::TestTpool::test_wrap_iterator -[gw4] [ 69%] PASSED tests/test__refcount.py::test_clean_exit +[gw6] [ 69%] PASSED tests/tpool_test.py::TestTpool::test_wrap_iterator2 +tests/tpool_test.py::TestTpool::test_wrap_module_class +[gw5] [ 69%] PASSED tests/tpool_test.py::TestTpool::test_autowrap_names +tests/tpool_test.py::TestTpool::test_callable +[gw7] [ 70%] PASSED tests/tpool_test.py::TestTpool::test_wrap_setitem +tests/tpool_test.py::TestTpool::test_wrap_string +[gw0] [ 70%] PASSED tests/timeout_with_statement_test.py::Test::test_ref +tests/timeout_with_statement_test.py::Test::test_silent_block +[gw6] [ 70%] PASSED tests/tpool_test.py::TestTpool::test_wrap_module_class +tests/websocket_new_test.py::TestWebSocket::test_breaking_the_connection_13 +[gw10] [ 70%] PASSED tests/test__refcount.py::test_clean_exit tests/test__refcount.py::test_timeout_exit -[gw3] [ 70%] PASSED tests/patcher_test.py::test_threading_current -tests/patcher_test.py::test_threadpoolexecutor -[gw6] [ 70%] PASSED tests/patcher_test.py::MonkeyPatch::test_patched_modules -tests/patcher_test.py::MonkeyPatch::test_typeerror -[gw0] [ 70%] PASSED tests/tpool_test.py::TestTpool::test_callable +[gw5] [ 70%] PASSED tests/tpool_test.py::TestTpool::test_callable tests/tpool_test.py::TestTpool::test_callable_iterator -[gw5] [ 70%] PASSED tests/greenio_test.py::TestGreenIoLong::test_multiple_readers -tests/greenio_test.py::test_set_nonblocking -[gw5] [ 70%] PASSED tests/greenio_test.py::test_set_nonblocking -tests/greenio_test.py::test_socket_del_fails_gracefully_when_not_fully_initialized -[gw5] [ 70%] PASSED tests/greenio_test.py::test_socket_del_fails_gracefully_when_not_fully_initialized -tests/greenio_test.py::test_double_close_219 -[gw8] [ 70%] PASSED tests/tpool_test.py::TestTpool::test_timeout -tests/tpool_test.py::TestTpool::test_tpool_set_num_threads -[gw11] [ 71%] PASSED tests/patcher_test.py::test_threading_condition -tests/tpool_test.py::TpoolLongTests::test_a_buncha_stuff -[gw8] [ 71%] PASSED tests/tpool_test.py::TestTpool::test_tpool_set_num_threads -tests/tpool_test.py::TestTpool::test_variable_and_keyword_arguments_with_function_calls -[gw7] [ 71%] PASSED tests/tpool_test.py::TestTpool::test_wrap_setitem -tests/tpool_test.py::TestTpool::test_wrap_string -[gw9] [ 71%] PASSED tests/tpool_test.py::TestTpool::test_wrap_iterator -tests/tpool_test.py::TestTpool::test_wrap_iterator2 -[gw8] [ 71%] PASSED tests/tpool_test.py::TestTpool::test_variable_and_keyword_arguments_with_function_calls -tests/tpool_test.py::TestTpool::test_wrap_dict -[gw0] [ 71%] PASSED tests/tpool_test.py::TestTpool::test_callable_iterator +[gw6] [ 70%] PASSED tests/websocket_new_test.py::TestWebSocket::test_breaking_the_connection_13 tests/websocket_new_test.py::TestWebSocket::test_client_closing_connection_13 -[gw9] [ 71%] PASSED tests/tpool_test.py::TestTpool::test_wrap_iterator2 -[gw0] [ 72%] PASSED tests/websocket_new_test.py::TestWebSocket::test_client_closing_connection_13 -tests/websocket_new_test.py::TestWebSocket::test_client_invalid_packet_13 -tests/tpool_test.py::TestTpool::test_wrap_module_class -[gw8] [ 72%] PASSED tests/tpool_test.py::TestTpool::test_wrap_dict -tests/tpool_test.py::TestTpool::test_wrap_eq -[gw7] [ 72%] PASSED tests/tpool_test.py::TestTpool::test_wrap_string +[gw7] [ 70%] PASSED tests/tpool_test.py::TestTpool::test_wrap_string tests/tpool_test.py::TestTpool::test_wrap_tuple -[gw4] [ 72%] PASSED tests/test__refcount.py::test_timeout_exit -tests/test__socket_errors.py::TestSocketErrors::test_connection_refused -[gw1] [ 72%] PASSED tests/patcher_test.py::Os::test_waitpid -tests/patcher_test.py::GreenThreadWrapper::test_ident -[gw4] [ 72%] PASSED tests/test__socket_errors.py::TestSocketErrors::test_connection_refused -tests/test__socket_errors.py::TestSocketErrors::test_timeout -[gw10] [ 72%] PASSED tests/tpool_test.py::TestTpool::test_killall_remaining_results +[gw5] [ 71%] PASSED tests/tpool_test.py::TestTpool::test_callable_iterator +tests/tpool_test.py::TestTpool::test_contention +[gw6] [ 71%] PASSED tests/websocket_new_test.py::TestWebSocket::test_client_closing_connection_13 +tests/websocket_new_test.py::TestWebSocket::test_client_invalid_packet_13 +[gw9] [ 71%] PASSED tests/tpool_test.py::TestTpool::test_killall_remaining_results tests/tpool_test.py::TestTpool::test_multiple_wraps -[gw0] [ 72%] PASSED tests/websocket_new_test.py::TestWebSocket::test_client_invalid_packet_13 -tests/websocket_new_test.py::TestWebSocket::test_correct_upgrade_request_13 -[gw5] [ 73%] PASSED tests/greenio_test.py::test_double_close_219 -tests/patcher_psycopg_test.py::PatchingPsycopg::test_psycopg_patched -[gw8] [ 73%] PASSED tests/tpool_test.py::TestTpool::test_wrap_eq -tests/websocket_new_test.py::TestWebSocketWithCompression::test_compressed_send_recv_13 -[gw3] [ 73%] PASSED tests/patcher_test.py::test_threadpoolexecutor -tests/patcher_test.py::test_builtin -[gw0] [ 73%] PASSED tests/websocket_new_test.py::TestWebSocket::test_correct_upgrade_request_13 +[gw5] [ 71%] PASSED tests/tpool_test.py::TestTpool::test_contention +tests/websocket_new_test.py::TestWebSocketWithCompression::test_accept_deflate_ext_window_max_bits_13 +[gw7] [ 71%] PASSED tests/tpool_test.py::TestTpool::test_wrap_tuple tests/websocket_new_test.py::TestWebSocket::test_incomplete_headers_13 -[gw5] [ 73%] SKIPPED tests/patcher_psycopg_test.py::PatchingPsycopg::test_psycopg_patched -tests/patcher_test.py::ImportPatched::test_patch_a_module -[gw6] [ 73%] PASSED tests/patcher_test.py::MonkeyPatch::test_typeerror -tests/patcher_test.py::Tpool::test_patched_thread -[gw8] [ 73%] PASSED tests/websocket_new_test.py::TestWebSocketWithCompression::test_compressed_send_recv_13 -[gw7] [ 74%] PASSED tests/tpool_test.py::TestTpool::test_wrap_tuple +[gw6] [ 71%] PASSED tests/websocket_new_test.py::TestWebSocket::test_client_invalid_packet_13 +tests/websocket_new_test.py::TestWebSocket::test_correct_upgrade_request_13 +[gw4] [ 71%] PASSED tests/patcher_test.py::Threading::test_greenlet +tests/patcher_test.py::Threading::test_greenthread +[gw0] [ 72%] PASSED tests/timeout_with_statement_test.py::Test::test_silent_block +tests/timer_test.py::TestTimer::test_copy +[gw0] [ 72%] PASSED tests/timer_test.py::TestTimer::test_copy +tests/timer_test.py::TestTimer::test_schedule +[gw0] [ 72%] PASSED tests/timer_test.py::TestTimer::test_schedule +tests/websocket_new_test.py::TestWebSocketWithCompression::test_large_frame_size_uncompressed_13 +[gw5] [ 72%] PASSED tests/websocket_new_test.py::TestWebSocketWithCompression::test_accept_deflate_ext_window_max_bits_13 +tests/websocket_new_test.py::TestWebSocketWithCompression::test_client_compress_no_context_takeover_13 +[gw9] [ 72%] PASSED tests/tpool_test.py::TestTpool::test_multiple_wraps +tests/tpool_test.py::TestTpool::test_raising_exceptions +[gw7] [ 72%] PASSED tests/websocket_new_test.py::TestWebSocket::test_incomplete_headers_13 +tests/websocket_new_test.py::TestWebSocket::test_send_recv_13 +[gw6] [ 72%] PASSED tests/websocket_new_test.py::TestWebSocket::test_correct_upgrade_request_13 tests/websocket_new_test.py::TestWebSocketWithCompression::test_compressed_send_recv_both_no_context_13 -tests/tpool_test.py::TestTpool::test_wrap_uniterable -[gw0] [ 74%] PASSED tests/websocket_new_test.py::TestWebSocket::test_incomplete_headers_13 -[gw9] [ 74%] PASSED tests/tpool_test.py::TestTpool::test_wrap_module_class +[gw5] [ 72%] 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 +[gw9] [ 73%] PASSED tests/tpool_test.py::TestTpool::test_raising_exceptions +tests/tpool_test.py::TestTpool::test_timeout +[gw7] [ 73%] PASSED tests/websocket_new_test.py::TestWebSocket::test_send_recv_13 tests/websocket_new_test.py::TestWebSocketWithCompression::test_accept_basic_deflate_ext_13 -tests/websocket_new_test.py::TestWebSocket::test_send_recv_13 -[gw10] [ 74%] PASSED tests/tpool_test.py::TestTpool::test_multiple_wraps -tests/websocket_new_test.py::TestWebSocketWithCompression::test_server_compress_no_context_takeover_13 -[gw0] [ 74%] PASSED tests/websocket_new_test.py::TestWebSocket::test_send_recv_13 -tests/websocket_test.py::TestWebSocket::test_close_idle -[gw8] [ 74%] PASSED tests/websocket_new_test.py::TestWebSocketWithCompression::test_compressed_send_recv_both_no_context_13 +[gw6] [ 73%] 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 -[gw9] [ 74%] PASSED tests/websocket_new_test.py::TestWebSocketWithCompression::test_accept_basic_deflate_ext_13 +[gw5] [ 73%] PASSED tests/websocket_new_test.py::TestWebSocketWithCompression::test_client_compress_with_context_takeover_13 +tests/websocket_new_test.py::TestWebSocketWithCompression::test_compressed_send_recv_13 +[gw7] [ 73%] PASSED tests/websocket_new_test.py::TestWebSocketWithCompression::test_accept_basic_deflate_ext_13 tests/websocket_new_test.py::TestWebSocketWithCompression::test_accept_deflate_ext_context_takeover_13 -[gw0] [ 75%] PASSED tests/websocket_test.py::TestWebSocket::test_close_idle -tests/websocket_test.py::TestWebSocket::test_correct_upgrade_request_75 -[gw3] [ 75%] PASSED tests/patcher_test.py::test_builtin -tests/patcher_test.py::test_open_kwargs -[gw10] [ 75%] 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] [ 75%] PASSED tests/websocket_new_test.py::TestWebSocketWithCompression::test_compressed_send_recv_client_no_context_13 +[gw6] [ 73%] 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 -[gw0] [ 75%] PASSED tests/websocket_test.py::TestWebSocket::test_correct_upgrade_request_75 -[gw9] [ 75%] 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 +[gw8] [ 73%] PASSED tests/patcher_test.py::test_patcher_existing_locks_early +tests/tpool_test.py::TestTpool::test_wrap_uniterable +[gw0] [ 74%] 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 +[gw5] [ 74%] PASSED tests/websocket_new_test.py::TestWebSocketWithCompression::test_compressed_send_recv_13 +tests/websocket_test.py::TestWebSocket::test_breaking_the_connection_76 +[gw7] [ 74%] PASSED tests/websocket_new_test.py::TestWebSocketWithCompression::test_accept_deflate_ext_context_takeover_13 +tests/websocket_test.py::TestWebSocket::test_correct_upgrade_request_75 +[gw6] [ 74%] 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 +[gw8] [ 74%] PASSED tests/tpool_test.py::TestTpool::test_wrap_uniterable +tests/tpool_test.py::TpoolLongTests::test_a_buncha_stuff +[gw0] [ 74%] 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 +[gw5] [ 74%] PASSED tests/websocket_test.py::TestWebSocket::test_breaking_the_connection_76 +tests/websocket_test.py::TestWebSocket::test_client_closing_connection_76 +[gw7] [ 75%] PASSED tests/websocket_test.py::TestWebSocket::test_correct_upgrade_request_75 tests/websocket_test.py::TestWebSocket::test_correct_upgrade_request_76 -[gw0] [ 75%] PASSED tests/websocket_test.py::TestWebSocket::test_correct_upgrade_request_76 -[gw7] [ 76%] PASSED tests/tpool_test.py::TestTpool::test_wrap_uniterable -tests/websocket_test.py::TestWebSocket::test_breaking_the_connection_75 +[gw6] [ 75%] PASSED tests/websocket_new_test.py::TestWebSocketWithCompression::test_large_frame_size_compressed_13 +tests/websocket_test.py::TestWebSocket::test_getting_messages_from_websocket_76 +[gw0] [ 75%] PASSED tests/websocket_new_test.py::TestWebSocketWithCompression::test_send_uncompressed_msg_13 +tests/websocket_new_test.py::TestWebSocketWithCompression::test_server_compress_no_context_takeover_13 +[gw5] [ 75%] PASSED tests/websocket_test.py::TestWebSocket::test_client_closing_connection_76 +tests/websocket_test.py::TestWebSocket::test_client_invalid_packet_76 +[gw7] [ 75%] PASSED tests/websocket_test.py::TestWebSocket::test_correct_upgrade_request_76 tests/websocket_test.py::TestWebSocket::test_empty_query_string -[gw10] [ 76%] PASSED tests/websocket_new_test.py::TestWebSocketWithCompression::test_server_compress_with_context_takeover_13 -tests/websocket_test.py::TestWebSocket::test_app_socket_errors_75 -[gw8] [ 76%] PASSED tests/websocket_new_test.py::TestWebSocketWithCompression::test_compressed_send_recv_server_no_context_13 -tests/websocket_test.py::TestWebSocket::test_getting_messages_from_websocket_75 -[gw9] [ 76%] PASSED tests/websocket_new_test.py::TestWebSocketWithCompression::test_accept_deflate_ext_window_max_bits_13 -tests/websocket_new_test.py::TestWebSocketWithCompression::test_client_compress_no_context_takeover_13 -[gw0] [ 76%] PASSED tests/websocket_test.py::TestWebSocket::test_empty_query_string -tests/websocket_test.py::TestWebSocket::test_incorrect_headers -[gw10] [ 76%] PASSED tests/websocket_test.py::TestWebSocket::test_app_socket_errors_75 -tests/websocket_test.py::TestWebSocket::test_app_socket_errors_76 -[gw7] [ 76%] PASSED tests/websocket_test.py::TestWebSocket::test_breaking_the_connection_75 -tests/websocket_test.py::TestWebSocket::test_breaking_the_connection_76 -[gw0] [ 77%] PASSED tests/websocket_test.py::TestWebSocket::test_incorrect_headers -[gw9] [ 77%] PASSED tests/websocket_new_test.py::TestWebSocketWithCompression::test_client_compress_no_context_takeover_13 +[gw0] [ 75%] PASSED tests/websocket_new_test.py::TestWebSocketWithCompression::test_server_compress_no_context_takeover_13 tests/websocket_test.py::TestWebSocket::test_query_string -tests/websocket_new_test.py::TestWebSocketWithCompression::test_client_compress_with_context_takeover_13 -[gw3] [ 77%] PASSED tests/patcher_test.py::test_open_kwargs -tests/patcher_test.py::test_patcher_existing_locks -[gw0] [ 77%] PASSED tests/websocket_test.py::TestWebSocket::test_query_string -[gw8] [ 77%] PASSED tests/websocket_test.py::TestWebSocket::test_getting_messages_from_websocket_75 -tests/websocket_test.py::TestWebSocket::test_getting_messages_from_websocket_76 -[gw10] [ 77%] PASSED tests/websocket_test.py::TestWebSocket::test_app_socket_errors_76 -tests/websocket_test.py::TestWebSocket::test_sending_messages_to_websocket_76 +[gw3] [ 75%] PASSED tests/patcher_test.py::test_threading_join +tests/patcher_test.py::test_socketserver_selectors +[gw5] [ 76%] PASSED tests/websocket_test.py::TestWebSocket::test_client_invalid_packet_76 +tests/websocket_test.py::TestWebSocket::test_close_idle +[gw7] [ 76%] PASSED tests/websocket_test.py::TestWebSocket::test_empty_query_string +tests/websocket_test.py::TestWebSocket::test_getting_messages_from_websocket_75 +[gw0] [ 76%] PASSED tests/websocket_test.py::TestWebSocket::test_query_string tests/websocket_test.py::TestWebSocket::test_sending_messages_to_websocket_75 -[gw9] [ 77%] PASSED tests/websocket_new_test.py::TestWebSocketWithCompression::test_client_compress_with_context_takeover_13 -tests/websocket_test.py::TestWebSocketSSL::test_ssl_sending_messages -[gw7] [ 78%] PASSED tests/websocket_test.py::TestWebSocket::test_breaking_the_connection_76 -tests/websocket_test.py::TestWebSocket::test_client_closing_connection_76 -[gw1] [ 78%] PASSED tests/patcher_test.py::GreenThreadWrapper::test_ident -tests/patcher_test.py::GreenThreadWrapper::test_is_alive -[gw4] [ 78%] PASSED tests/test__socket_errors.py::TestSocketErrors::test_timeout -tests/websocket_new_test.py::TestWebSocketWithCompression::test_large_frame_size_compressed_13 -[gw0] [ 78%] PASSED tests/websocket_test.py::TestWebSocket::test_sending_messages_to_websocket_75 -tests/websocket_test.py::TestWebSocketObject::test_send_to_ws -[gw10] [ 78%] PASSED tests/websocket_test.py::TestWebSocket::test_sending_messages_to_websocket_76 +[gw5] [ 76%] PASSED tests/websocket_test.py::TestWebSocket::test_close_idle tests/websocket_test.py::TestWebSocket::test_server_closing_connect_76 -[gw0] [ 78%] PASSED tests/websocket_test.py::TestWebSocketObject::test_send_to_ws -tests/wsgi_test.py::TestHttpd::test_001_server -[gw8] [ 78%] PASSED tests/websocket_test.py::TestWebSocket::test_getting_messages_from_websocket_76 +[gw10] [ 76%] PASSED tests/test__refcount.py::test_timeout_exit +tests/tpool_test.py::TestTpool::test_tpool_set_num_threads +[gw6] [ 76%] PASSED tests/websocket_test.py::TestWebSocket::test_getting_messages_from_websocket_76 tests/websocket_test.py::TestWebSocket::test_incomplete_headers_75 -[gw7] [ 79%] PASSED tests/websocket_test.py::TestWebSocket::test_client_closing_connection_76 -tests/websocket_test.py::TestWebSocket::test_client_invalid_packet_76 -[gw5] [ 79%] PASSED tests/patcher_test.py::ImportPatched::test_patch_a_module -tests/patcher_test.py::test_import_patched_handles_sub_modules +[gw5] [ 76%] PASSED tests/websocket_test.py::TestWebSocket::test_server_closing_connect_76 +tests/websocket_test.py::TestWebSocket::test_wrapped_wsgi +[gw10] [ 77%] PASSED tests/tpool_test.py::TestTpool::test_tpool_set_num_threads +tests/tpool_test.py::TestTpool::test_variable_and_keyword_arguments_with_function_calls +[gw9] [ 77%] PASSED tests/tpool_test.py::TestTpool::test_timeout +tests/websocket_new_test.py::TestWebSocketWithCompression::test_server_compress_with_context_takeover_13 +[gw0] [ 77%] PASSED tests/websocket_test.py::TestWebSocket::test_sending_messages_to_websocket_75 +tests/websocket_test.py::TestWebSocket::test_sending_messages_to_websocket_76 +[gw6] [ 77%] PASSED tests/websocket_test.py::TestWebSocket::test_incomplete_headers_75 +tests/websocket_test.py::TestWebSocket::test_incomplete_headers_76 +[gw10] [ 77%] PASSED tests/tpool_test.py::TestTpool::test_variable_and_keyword_arguments_with_function_calls +tests/tpool_test.py::TestTpool::test_wrap_dict +[gw7] [ 77%] PASSED tests/websocket_test.py::TestWebSocket::test_getting_messages_from_websocket_75 +tests/websocket_test.py::TestWebSocketObject::test_close_ws +[gw9] [ 77%] PASSED tests/websocket_new_test.py::TestWebSocketWithCompression::test_server_compress_with_context_takeover_13 +tests/websocket_test.py::TestWebSocket::test_app_socket_errors_75 +[gw4] [ 78%] PASSED tests/patcher_test.py::Threading::test_greenthread +tests/patcher_test.py::Threading::test_keyerror +[gw6] [ 78%] PASSED tests/websocket_test.py::TestWebSocket::test_incomplete_headers_76 +tests/websocket_test.py::TestWebSocket::test_incorrect_headers +[gw10] [ 78%] PASSED tests/tpool_test.py::TestTpool::test_wrap_dict +tests/tpool_test.py::TestTpool::test_wrap_eq +[gw7] [ 78%] PASSED tests/websocket_test.py::TestWebSocketObject::test_close_ws +tests/websocket_test.py::TestWebSocketObject::test_recieve +[gw9] [ 78%] PASSED tests/websocket_test.py::TestWebSocket::test_app_socket_errors_75 +tests/websocket_test.py::TestWebSocket::test_app_socket_errors_76 +[gw0] [ 78%] PASSED tests/websocket_test.py::TestWebSocket::test_sending_messages_to_websocket_76 +[gw10] [ 78%] PASSED tests/tpool_test.py::TestTpool::test_wrap_eq +tests/wsgi_test.py::TestHttpd::test_001_server +[gw6] [ 79%] PASSED tests/websocket_test.py::TestWebSocket::test_incorrect_headers +tests/wsgi_test.py::TestHttpd::test_009_chunked_response +tests/tpool_test.py::TestTpool::test_wrap_getitem +[gw7] [ 79%] PASSED tests/websocket_test.py::TestWebSocketObject::test_recieve +tests/websocket_test.py::TestWebSocketObject::test_send_to_ws +[gw9] [ 79%] PASSED tests/websocket_test.py::TestWebSocket::test_app_socket_errors_76 +tests/websocket_test.py::TestWebSocket::test_breaking_the_connection_75 +[gw5] [ 79%] PASSED tests/websocket_test.py::TestWebSocket::test_wrapped_wsgi +tests/websocket_test.py::TestWebSocketSSL::test_ssl_sending_messages [gw0] [ 79%] PASSED tests/wsgi_test.py::TestHttpd::test_001_server -[gw8] [ 79%] PASSED tests/websocket_test.py::TestWebSocket::test_incomplete_headers_75 tests/wsgi_test.py::TestHttpd::test_002_keepalive -tests/websocket_test.py::TestWebSocket::test_incomplete_headers_76 -[gw4] [ 79%] 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 -[gw7] [ 79%] PASSED tests/websocket_test.py::TestWebSocket::test_client_invalid_packet_76 +[gw6] [ 79%] PASSED tests/wsgi_test.py::TestHttpd::test_009_chunked_response +tests/wsgi_test.py::TestHttpd::test_010_no_chunked_http_1_0 +[gw10] [ 79%] PASSED tests/tpool_test.py::TestTpool::test_wrap_getitem +tests/wsgi_test.py::TestHttpd::test_012_ssl_server +[gw7] [ 80%] PASSED tests/websocket_test.py::TestWebSocketObject::test_send_to_ws +tests/wsgi_test.py::TestHttpd::test_015_write +[gw1] [ 80%] PASSED tests/test__socket_errors.py::TestSocketErrors::test_timeout_real_socket +tests/test__socket_errors.py::test_create_connection_refused +[gw1] [ 80%] PASSED tests/test__socket_errors.py::test_create_connection_refused +tests/test_infrastructure_tests.py::test_run_python_timeout +[gw9] [ 80%] PASSED tests/websocket_test.py::TestWebSocket::test_breaking_the_connection_75 +tests/wsgi_test.py::TestHttpd::test_018_http_10_keepalive +[gw0] [ 80%] PASSED tests/wsgi_test.py::TestHttpd::test_002_keepalive tests/wsgi_test.py::TestHttpd::test_004_close_keepalive -[gw8] [ 79%] PASSED tests/websocket_test.py::TestWebSocket::test_incomplete_headers_76 +[gw6] [ 80%] PASSED tests/wsgi_test.py::TestHttpd::test_010_no_chunked_http_1_0 tests/wsgi_test.py::TestHttpd::test_011_multiple_chunks -[gw0] [ 80%] PASSED tests/wsgi_test.py::TestHttpd::test_002_keepalive -[gw9] [ 80%] PASSED tests/websocket_test.py::TestWebSocketSSL::test_ssl_sending_messages -tests/websocket_test.py::TestWebSocketObject::test_close_ws -tests/wsgi_test.py::TestHttpd::test_008_correctresponse -[gw10] [ 80%] PASSED tests/websocket_test.py::TestWebSocket::test_server_closing_connect_76 -tests/websocket_test.py::TestWebSocket::test_wrapped_wsgi -[gw8] [ 80%] PASSED tests/wsgi_test.py::TestHttpd::test_011_multiple_chunks -tests/wsgi_test.py::TestHttpd::test_012_ssl_server -[gw7] [ 80%] PASSED tests/wsgi_test.py::TestHttpd::test_004_close_keepalive -tests/wsgi_test.py::TestHttpd::test_006_reject_long_urls -[gw9] [ 80%] PASSED tests/websocket_test.py::TestWebSocketObject::test_close_ws -[gw8] [ 80%] PASSED tests/wsgi_test.py::TestHttpd::test_012_ssl_server -tests/websocket_test.py::TestWebSocketObject::test_recieve +[gw7] [ 80%] PASSED tests/wsgi_test.py::TestHttpd::test_015_write +tests/wsgi_test.py::TestHttpd::test_016_repeated_content_length +[gw10] [ 81%] PASSED tests/wsgi_test.py::TestHttpd::test_012_ssl_server tests/wsgi_test.py::TestHttpd::test_013_empty_return -[gw7] [ 81%] PASSED tests/wsgi_test.py::TestHttpd::test_006_reject_long_urls -tests/wsgi_test.py::TestHttpd::test_007_get_arg -[gw0] [ 81%] PASSED tests/wsgi_test.py::TestHttpd::test_008_correctresponse -tests/wsgi_test.py::TestHttpd::test_009_chunked_response -[gw8] [ 81%] PASSED tests/wsgi_test.py::TestHttpd::test_013_empty_return +[gw9] [ 81%] PASSED tests/wsgi_test.py::TestHttpd::test_018_http_10_keepalive tests/wsgi_test.py::TestHttpd::test_018b_http_10_keepalive_framing -[gw7] [ 81%] PASSED tests/wsgi_test.py::TestHttpd::test_007_get_arg -tests/wsgi_test.py::TestHttpd::test_020_x_forwarded_for -[gw8] [ 81%] PASSED tests/wsgi_test.py::TestHttpd::test_018b_http_10_keepalive_framing -[gw9] [ 81%] PASSED tests/websocket_test.py::TestWebSocketObject::test_recieve -tests/wsgi_test.py::TestHttpd::test_017_ssl_zeroreturnerror -tests/wsgi_test.py::TestHttpd::test_019_fieldstorage_compat -[gw8] [ 81%] SKIPPED tests/wsgi_test.py::TestHttpd::test_019_fieldstorage_compat -tests/wsgi_test.py::TestHttpd::test_022_custom_pool -[gw7] [ 81%] PASSED tests/wsgi_test.py::TestHttpd::test_020_x_forwarded_for +[gw0] [ 81%] PASSED tests/wsgi_test.py::TestHttpd::test_004_close_keepalive tests/wsgi_test.py::TestHttpd::test_021_environ_clobbering -[gw4] [ 82%] 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 -[gw0] [ 82%] PASSED tests/wsgi_test.py::TestHttpd::test_009_chunked_response -[gw8] [ 82%] PASSED tests/wsgi_test.py::TestHttpd::test_022_custom_pool -tests/wsgi_test.py::TestHttpd::test_010_no_chunked_http_1_0 +[gw6] [ 81%] PASSED tests/wsgi_test.py::TestHttpd::test_011_multiple_chunks tests/wsgi_test.py::TestHttpd::test_023_bad_content_length -[gw10] [ 82%] PASSED tests/websocket_test.py::TestWebSocket::test_wrapped_wsgi +[gw7] [ 81%] PASSED tests/wsgi_test.py::TestHttpd::test_016_repeated_content_length +tests/wsgi_test.py::TestHttpd::test_017_ssl_zeroreturnerror +[gw10] [ 81%] PASSED tests/wsgi_test.py::TestHttpd::test_013_empty_return tests/wsgi_test.py::TestHttpd::test_014_chunked_post -[gw1] [ 82%] PASSED tests/patcher_test.py::GreenThreadWrapper::test_is_alive -tests/patcher_test.py::GreenThreadWrapper::test_is_daemon -[gw7] [ 82%] PASSED tests/wsgi_test.py::TestHttpd::test_021_environ_clobbering +[gw1] [ 81%] PASSED tests/test_infrastructure_tests.py::test_run_python_timeout +tests/test_infrastructure_tests.py::test_run_python_pythonpath_extend +[gw0] [ 81%] PASSED tests/wsgi_test.py::TestHttpd::test_021_environ_clobbering +tests/wsgi_test.py::TestHttpd::test_022_custom_pool +[gw6] [ 82%] PASSED tests/wsgi_test.py::TestHttpd::test_023_bad_content_length tests/wsgi_test.py::TestHttpd::test_024_expect_100_continue -[gw9] [ 82%] PASSED tests/wsgi_test.py::TestHttpd::test_017_ssl_zeroreturnerror -[gw3] [ 83%] PASSED tests/patcher_test.py::test_patcher_existing_locks -tests/patcher_test.py::test_patcher_existing_locks_exception -tests/wsgi_test.py::TestHttpd::test_018_http_10_keepalive -[gw8] [ 83%] 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 -[gw4] [ 83%] PASSED tests/websocket_new_test.py::TestWebSocketWithCompression::test_reject_max_window_bits_out_of_range_13 -[gw0] [ 83%] PASSED tests/wsgi_test.py::TestHttpd::test_010_no_chunked_http_1_0 -tests/wsgi_test.py::TestHttpd::test_024b_expect_100_continue_with_headers_multiple_chunked -tests/websocket_new_test.py::TestWebSocketWithCompression::test_send_uncompressed_msg_13 -[gw10] [ 83%] PASSED tests/wsgi_test.py::TestHttpd::test_014_chunked_post -[gw9] [ 83%] PASSED tests/wsgi_test.py::TestHttpd::test_018_http_10_keepalive -tests/wsgi_test.py::TestHttpd::test_026_http_10_nokeepalive -tests/wsgi_test.py::TestHttpd::test_015_write -[gw7] [ 83%] PASSED tests/wsgi_test.py::TestHttpd::test_024_expect_100_continue +[gw1] [ 82%] PASSED tests/test_infrastructure_tests.py::test_run_python_pythonpath_extend +tests/thread_test.py::Locals::test_assignment +[gw9] [ 82%] PASSED tests/wsgi_test.py::TestHttpd::test_018b_http_10_keepalive_framing tests/wsgi_test.py::TestHttpd::test_024a_expect_100_continue_with_headers -[gw0] [ 84%] PASSED tests/wsgi_test.py::TestHttpd::test_024b_expect_100_continue_with_headers_multiple_chunked +[gw5] [ 82%] PASSED tests/websocket_test.py::TestWebSocketSSL::test_ssl_sending_messages +[gw7] [ 82%] PASSED tests/wsgi_test.py::TestHttpd::test_017_ssl_zeroreturnerror tests/wsgi_test.py::TestHttpd::test_024c_expect_100_continue_with_headers_multiple_nonchunked -[gw8] [ 84%] PASSED tests/wsgi_test.py::TestHttpd::test_024d_expect_100_continue_with_eager_app_chunked +tests/wsgi_test.py::TestHttpd::test_019_fieldstorage_compat +[gw5] [ 82%] SKIPPED tests/wsgi_test.py::TestHttpd::test_019_fieldstorage_compat +tests/wsgi_test.py::TestHttpd::test_020_x_forwarded_for +[gw10] [ 82%] PASSED tests/wsgi_test.py::TestHttpd::test_014_chunked_post tests/wsgi_test.py::TestHttpd::test_025_accept_errors -[gw9] [ 84%] PASSED tests/wsgi_test.py::TestHttpd::test_026_http_10_nokeepalive +[gw0] [ 83%] PASSED tests/wsgi_test.py::TestHttpd::test_022_custom_pool tests/wsgi_test.py::TestHttpd::test_026_log_format -[gw4] [ 84%] PASSED tests/websocket_new_test.py::TestWebSocketWithCompression::test_send_uncompressed_msg_13 -tests/wsgi_test.py::TestHttpd::test_028_ssl_handshake_errors -[gw7] [ 84%] PASSED tests/wsgi_test.py::TestHttpd::test_024a_expect_100_continue_with_headers -tests/wsgi_test.py::TestHttpd::test_030_reject_long_header_lines -[gw10] [ 84%] PASSED tests/wsgi_test.py::TestHttpd::test_015_write -[gw0] [ 84%] PASSED tests/wsgi_test.py::TestHttpd::test_024c_expect_100_continue_with_headers_multiple_nonchunked -tests/wsgi_test.py::TestHttpd::test_016_repeated_content_length -tests/wsgi_test.py::TestHttpd::test_032_wsgi_input_as_iterable -[gw8] [ 85%] PASSED tests/wsgi_test.py::TestHttpd::test_025_accept_errors -tests/wsgi_test.py::TestHttpd::test_aborted_chunked_post_bad_chunks -[gw9] [ 85%] PASSED tests/wsgi_test.py::TestHttpd::test_026_log_format -tests/wsgi_test.py::TestHttpd::test_aborted_chunked_post_between_chunks -[gw6] [ 85%] PASSED tests/patcher_test.py::Tpool::test_patched_thread -tests/patcher_test.py::Tpool::test_simple -[gw7] [ 85%] PASSED tests/wsgi_test.py::TestHttpd::test_030_reject_long_header_lines +[gw7] [ 83%] PASSED tests/wsgi_test.py::TestHttpd::test_024c_expect_100_continue_with_headers_multiple_nonchunked +tests/wsgi_test.py::TestHttpd::test_024d_expect_100_continue_with_eager_app_chunked +[gw9] [ 83%] PASSED tests/wsgi_test.py::TestHttpd::test_024a_expect_100_continue_with_headers +[gw5] [ 83%] PASSED tests/wsgi_test.py::TestHttpd::test_020_x_forwarded_for tests/wsgi_test.py::TestHttpd::test_031_reject_large_headers -[gw8] [ 85%] PASSED tests/wsgi_test.py::TestHttpd::test_aborted_chunked_post_bad_chunks -[gw0] [ 85%] PASSED tests/wsgi_test.py::TestHttpd::test_032_wsgi_input_as_iterable -tests/wsgi_test.py::TestHttpd::test_chunked_response_when_app_yields_empty_string -[gw10] [ 85%] PASSED tests/wsgi_test.py::TestHttpd::test_016_repeated_content_length +tests/wsgi_test.py::TestHttpd::test_024b_expect_100_continue_with_headers_multiple_chunked +[gw10] [ 83%] PASSED tests/wsgi_test.py::TestHttpd::test_025_accept_errors +[gw1] [ 83%] PASSED tests/thread_test.py::Locals::test_assignment +tests/wsgi_test.py::TestHttpd::test_026_http_10_nokeepalive +tests/wsgi_test.py::TestHttpd::test_029_posthooks +[gw0] [ 83%] PASSED tests/wsgi_test.py::TestHttpd::test_026_log_format +tests/wsgi_test.py::TestHttpd::test_026b_http_10_zero_keepalive +[gw6] [ 84%] PASSED tests/wsgi_test.py::TestHttpd::test_024_expect_100_continue +tests/wsgi_test.py::TestHttpd::test_027_keepalive_chunked +[gw7] [ 84%] PASSED tests/wsgi_test.py::TestHttpd::test_024d_expect_100_continue_with_eager_app_chunked tests/wsgi_test.py::TestHttpd::test_aborted_chunked_post -[gw9] [ 86%] PASSED tests/wsgi_test.py::TestHttpd::test_aborted_chunked_post_between_chunks +[gw5] [ 84%] PASSED tests/wsgi_test.py::TestHttpd::test_031_reject_large_headers +tests/wsgi_test.py::TestHttpd::test_032_wsgi_input_as_iterable +[gw9] [ 84%] PASSED tests/wsgi_test.py::TestHttpd::test_024b_expect_100_continue_with_headers_multiple_chunked +tests/wsgi_test.py::TestHttpd::test_aborted_chunked_post_between_chunks +[gw10] [ 84%] PASSED tests/wsgi_test.py::TestHttpd::test_026_http_10_nokeepalive +[gw2] [ 84%] PASSED tests/greenio_test.py::TestGreenIoLong::test_multiple_readers +tests/greenio_test.py::test_set_nonblocking +[gw2] [ 84%] PASSED tests/greenio_test.py::test_set_nonblocking +tests/greenio_test.py::test_socket_del_fails_gracefully_when_not_fully_initialized +[gw2] [ 85%] PASSED tests/greenio_test.py::test_socket_del_fails_gracefully_when_not_fully_initialized +tests/greenio_test.py::test_double_close_219 tests/wsgi_test.py::TestHttpd::test_aborted_post_io_error +[gw1] [ 85%] PASSED tests/wsgi_test.py::TestHttpd::test_029_posthooks +[gw11] [ 85%] PASSED tests/greenpool_test.py::Stress::test_imap_50 +tests/wsgi_test.py::TestHttpd::test_030_reject_long_header_lines +tests/greenpool_test.py::Stress::test_imap_500 +[gw0] [ 85%] PASSED tests/wsgi_test.py::TestHttpd::test_026b_http_10_zero_keepalive +tests/wsgi_test.py::TestHttpd::test_chunked_response_when_app_yields_empty_string +[gw6] [ 85%] PASSED tests/wsgi_test.py::TestHttpd::test_027_keepalive_chunked +tests/wsgi_test.py::TestHttpd::test_028_ssl_handshake_errors +[gw7] [ 85%] PASSED tests/wsgi_test.py::TestHttpd::test_aborted_chunked_post +[gw5] [ 85%] PASSED tests/wsgi_test.py::TestHttpd::test_032_wsgi_input_as_iterable +tests/wsgi_test.py::TestHttpd::test_aborted_chunked_post_bad_chunks tests/wsgi_test.py::TestHttpd::test_client_disconnect -[gw5] [ 86%] PASSED tests/patcher_test.py::test_import_patched_handles_sub_modules -tests/patcher_test.py::MonkeyPatch::test_boolean -[gw4] [ 86%] PASSED tests/wsgi_test.py::TestHttpd::test_028_ssl_handshake_errors -tests/wsgi_test.py::TestHttpd::test_029_posthooks -[gw8] [ 86%] PASSED tests/wsgi_test.py::TestHttpd::test_chunked_response_when_app_yields_empty_string -[gw7] [ 86%] PASSED tests/wsgi_test.py::TestHttpd::test_031_reject_large_headers -tests/wsgi_test.py::TestHttpd::test_close_idle_connections +[gw9] [ 86%] PASSED tests/wsgi_test.py::TestHttpd::test_aborted_chunked_post_between_chunks tests/wsgi_test.py::TestHttpd::test_close_chunked_with_1_0_client -[gw0] [ 86%] PASSED tests/wsgi_test.py::TestHttpd::test_aborted_chunked_post +[gw10] [ 86%] PASSED tests/wsgi_test.py::TestHttpd::test_aborted_post_io_error +tests/wsgi_test.py::TestHttpd::test_close_idle_connections +[gw1] [ 86%] PASSED tests/wsgi_test.py::TestHttpd::test_030_reject_long_header_lines tests/wsgi_test.py::TestHttpd::test_close_idle_connections_listen_socket_closed -[gw3] [ 86%] PASSED tests/patcher_test.py::test_patcher_existing_locks_exception -tests/wsgi_test.py::TestHttpd::test_026b_http_10_zero_keepalive -[gw10] [ 87%] PASSED tests/wsgi_test.py::TestHttpd::test_aborted_post_io_error -[gw9] [ 87%] PASSED tests/wsgi_test.py::TestHttpd::test_client_disconnect +[gw0] [ 86%] PASSED tests/wsgi_test.py::TestHttpd::test_chunked_response_when_app_yields_empty_string tests/wsgi_test.py::TestHttpd::test_configurable_url_length_limit -tests/wsgi_test.py::TestHttpd::test_content_length_and_transfer_encoding_escape_hatch -[gw3] [ 87%] PASSED tests/wsgi_test.py::TestHttpd::test_026b_http_10_zero_keepalive -tests/wsgi_test.py::TestHttpd::test_027_keepalive_chunked -[gw4] [ 87%] PASSED tests/wsgi_test.py::TestHttpd::test_029_posthooks +[gw7] [ 86%] PASSED tests/wsgi_test.py::TestHttpd::test_aborted_chunked_post_bad_chunks +[gw5] [ 86%] PASSED tests/wsgi_test.py::TestHttpd::test_client_disconnect tests/wsgi_test.py::TestHttpd::test_debug -[gw8] [ 87%] PASSED tests/wsgi_test.py::TestHttpd::test_close_idle_connections -[gw7] [ 87%] PASSED tests/wsgi_test.py::TestHttpd::test_close_chunked_with_1_0_client -tests/wsgi_test.py::TestHttpd::test_do_not_close_non_idle_connections tests/wsgi_test.py::TestHttpd::test_disable_header_name_capitalization -[gw0] [ 87%] PASSED tests/wsgi_test.py::TestHttpd::test_close_idle_connections_listen_socket_closed +[gw9] [ 86%] PASSED tests/wsgi_test.py::TestHttpd::test_close_chunked_with_1_0_client +tests/wsgi_test.py::TestHttpd::test_do_not_close_non_idle_connections +[gw6] [ 87%] PASSED tests/wsgi_test.py::TestHttpd::test_028_ssl_handshake_errors +tests/wsgi_test.py::TestHttpd::test_content_length_and_transfer_encoding_escape_hatch +[gw4] [ 87%] PASSED tests/patcher_test.py::Threading::test_keyerror +[gw10] [ 87%] PASSED tests/wsgi_test.py::TestHttpd::test_close_idle_connections +tests/wsgi_test.py::TestHttpd::test_006_reject_long_urls tests/wsgi_test.py::TestHttpd::test_env_header_stripping -[gw3] [ 88%] PASSED tests/wsgi_test.py::TestHttpd::test_027_keepalive_chunked -tests/wsgi_test.py::TestHttpd::test_exceptions_close_connection -[gw9] [ 88%] PASSED tests/wsgi_test.py::TestHttpd::test_content_length_and_transfer_encoding_escape_hatch -[gw10] [ 88%] PASSED tests/wsgi_test.py::TestHttpd::test_configurable_url_length_limit -[gw0] [ 88%] PASSED tests/wsgi_test.py::TestHttpd::test_env_header_stripping +[gw0] [ 87%] PASSED tests/wsgi_test.py::TestHttpd::test_configurable_url_length_limit tests/wsgi_test.py::TestHttpd::test_error_in_chunked_closes_connection -tests/wsgi_test.py::TestHttpd::test_log_disable -tests/wsgi_test.py::TestHttpd::test_env_headers -[gw4] [ 88%] PASSED tests/wsgi_test.py::TestHttpd::test_debug +[gw5] [ 87%] PASSED tests/wsgi_test.py::TestHttpd::test_disable_header_name_capitalization tests/wsgi_test.py::TestHttpd::test_header_name_capitalization -[gw0] [ 88%] PASSED tests/wsgi_test.py::TestHttpd::test_log_disable -[gw3] [ 88%] PASSED tests/wsgi_test.py::TestHttpd::test_exceptions_close_connection -tests/wsgi_test.py::TestHttpd::test_partial_writes_are_handled -[gw7] [ 89%] PASSED tests/wsgi_test.py::TestHttpd::test_disable_header_name_capitalization -tests/wsgi_test.py::TestHttpd::test_log_unix_address +[gw7] [ 87%] PASSED tests/wsgi_test.py::TestHttpd::test_debug +tests/wsgi_test.py::TestHttpd::test_exceptions_close_connection +[gw1] [ 87%] PASSED tests/wsgi_test.py::TestHttpd::test_close_idle_connections_listen_socket_closed +tests/wsgi_test.py::TestHttpd::test_env_headers +[gw6] [ 88%] PASSED tests/wsgi_test.py::TestHttpd::test_content_length_and_transfer_encoding_escape_hatch tests/wsgi_test.py::TestHttpd::test_ipv6 -[gw0] [ 89%] PASSED tests/wsgi_test.py::TestHttpd::test_partial_writes_are_handled -tests/wsgi_test.py::TestHttpd::test_rfc9112_reject_bad_request -[gw10] [ 89%] PASSED tests/wsgi_test.py::TestHttpd::test_env_headers -[gw9] [ 89%] PASSED tests/wsgi_test.py::TestHttpd::test_error_in_chunked_closes_connection +[gw10] [ 88%] PASSED tests/wsgi_test.py::TestHttpd::test_env_header_stripping +tests/wsgi_test.py::TestHttpd::test_log_disable +[gw4] [ 88%] PASSED tests/wsgi_test.py::TestHttpd::test_006_reject_long_urls +tests/wsgi_test.py::TestHttpd::test_007_get_arg +[gw0] [ 88%] PASSED tests/wsgi_test.py::TestHttpd::test_error_in_chunked_closes_connection +[gw5] [ 88%] PASSED tests/wsgi_test.py::TestHttpd::test_header_name_capitalization +tests/wsgi_test.py::TestHttpd::test_log_unix_address tests/wsgi_test.py::TestHttpd::test_minimum_chunk_size_parameter_leaves_httpprotocol_class_member_intact -[gw3] [ 89%] PASSED tests/wsgi_test.py::TestHttpd::test_log_unix_address -tests/wsgi_test.py::TestHttpd::test_server_keepalive_as_timeout +[gw7] [ 88%] PASSED tests/wsgi_test.py::TestHttpd::test_exceptions_close_connection +tests/wsgi_test.py::TestHttpd::test_partial_writes_are_handled +[gw1] [ 88%] PASSED tests/wsgi_test.py::TestHttpd::test_env_headers tests/wsgi_test.py::TestHttpd::test_path_info_decoding -[gw0] [ 89%] PASSED tests/wsgi_test.py::TestHttpd::test_rfc9112_reject_bad_request -tests/wsgi_test.py::TestHttpd::test_server_socket_timeout -[gw4] [ 89%] PASSED tests/wsgi_test.py::TestHttpd::test_header_name_capitalization -[gw11] [ 90%] PASSED tests/tpool_test.py::TpoolLongTests::test_a_buncha_stuff -tests/tpool_test.py::TpoolLongTests::test_leakage_from_tracebacks +[gw6] [ 89%] SKIPPED tests/wsgi_test.py::TestHttpd::test_ipv6 tests/wsgi_test.py::TestHttpd::test_path_info_latin1 -[gw7] [ 90%] SKIPPED tests/wsgi_test.py::TestHttpd::test_ipv6 +[gw10] [ 89%] PASSED tests/wsgi_test.py::TestHttpd::test_log_disable +tests/wsgi_test.py::TestHttpd::test_rfc9112_reject_bad_request +[gw4] [ 89%] PASSED tests/wsgi_test.py::TestHttpd::test_007_get_arg +tests/wsgi_test.py::TestHttpd::test_008_correctresponse +[gw5] [ 89%] PASSED tests/wsgi_test.py::TestHttpd::test_minimum_chunk_size_parameter_leaves_httpprotocol_class_member_intact +[gw0] [ 89%] PASSED tests/wsgi_test.py::TestHttpd::test_log_unix_address tests/wsgi_test.py::TestHttpd::test_server_keepalive_sent_in_headers -[gw10] [ 90%] PASSED tests/wsgi_test.py::TestHttpd::test_minimum_chunk_size_parameter_leaves_httpprotocol_class_member_intact -[gw9] [ 90%] PASSED tests/wsgi_test.py::TestHttpd::test_path_info_decoding -tests/wsgi_test.py::TestHttpd::test_socket_remains_open +tests/wsgi_test.py::TestHttpd::test_server_keepalive_as_timeout +[gw7] [ 89%] PASSED tests/wsgi_test.py::TestHttpd::test_partial_writes_are_handled +tests/wsgi_test.py::TestHttpd::test_server_socket_timeout +[gw6] [ 89%] PASSED tests/wsgi_test.py::TestHttpd::test_path_info_latin1 tests/wsgi_test.py::TestHttpd::test_timeouts_in_app_call -[gw4] [ 90%] PASSED tests/wsgi_test.py::TestHttpd::test_path_info_latin1 -[gw7] [ 90%] PASSED tests/wsgi_test.py::TestHttpd::test_server_keepalive_sent_in_headers +[gw1] [ 90%] PASSED tests/wsgi_test.py::TestHttpd::test_path_info_decoding +tests/wsgi_test.py::TestHttpd::test_socket_remains_open +[gw10] [ 90%] PASSED tests/wsgi_test.py::TestHttpd::test_rfc9112_reject_bad_request +tests/wsgi_test.py::TestHttpd::test_timeouts_in_app_iter +[gw4] [ 90%] PASSED tests/wsgi_test.py::TestHttpd::test_008_correctresponse +[gw5] [ 90%] PASSED tests/wsgi_test.py::TestHttpd::test_server_keepalive_sent_in_headers tests/wsgi_test.py::TestHttpd::test_unicode_with_only_ascii_characters_works -tests/wsgi_test.py::TestHttpd::test_zero_length_chunked_response -[gw1] [ 90%] PASSED tests/patcher_test.py::GreenThreadWrapper::test_is_daemon -tests/patcher_test.py::GreenThreadWrapper::test_join -[gw0] [ 90%] PASSED tests/wsgi_test.py::TestHttpd::test_server_socket_timeout tests/wsgi_test.py::TestHttpd::test_unicode_with_nonascii_characters_raises_error -[gw9] [ 91%] PASSED tests/wsgi_test.py::TestHttpd::test_timeouts_in_app_call +[gw6] [ 90%] PASSED tests/wsgi_test.py::TestHttpd::test_timeouts_in_app_call tests/wsgi_test.py::ProxiedIterableAlreadyHandledTest::test_iterable_app_keeps_socket_open_unless_connection_close_sent -[gw10] [ 91%] PASSED tests/wsgi_test.py::TestHttpd::test_socket_remains_open -[gw7] [ 91%] PASSED tests/wsgi_test.py::TestHttpd::test_zero_length_chunked_response +[gw1] [ 90%] PASSED tests/wsgi_test.py::TestHttpd::test_socket_remains_open +[gw10] [ 90%] PASSED tests/wsgi_test.py::TestHttpd::test_timeouts_in_app_iter tests/wsgi_test.py::TestChunkedInput::test_chunked_readline_from_input -tests/wsgi_test.py::IterableAlreadyHandledTest::test_iterable_app_keeps_socket_open_unless_connection_close_sent -[gw4] [ 91%] PASSED tests/wsgi_test.py::TestHttpd::test_unicode_with_only_ascii_characters_works -[gw10] [ 91%] PASSED tests/wsgi_test.py::IterableAlreadyHandledTest::test_iterable_app_keeps_socket_open_unless_connection_close_sent tests/wsgi_test.py::TestChunkedInput::test_chunked_readline -tests/wsgi_test.py::TestChunkedInput::test_close_before_finished -[gw3] [ 91%] PASSED tests/wsgi_test.py::TestHttpd::test_server_keepalive_as_timeout -tests/wsgi_test.py::TestHttpd::test_timeouts_in_app_iter -[gw0] [ 91%] PASSED tests/wsgi_test.py::TestHttpd::test_unicode_with_nonascii_characters_raises_error +[gw5] [ 90%] PASSED tests/wsgi_test.py::TestHttpd::test_unicode_with_only_ascii_characters_works tests/wsgi_test.py::TestChunkedInput::test_chunked_readline_wsgi_override_minimum_chunk_size -[gw10] [ 92%] PASSED tests/wsgi_test.py::TestChunkedInput::test_close_before_finished -tests/wsgi_test.py::TestChunkedInput::test_short_read_with_content_length -[gw5] [ 92%] PASSED tests/patcher_test.py::MonkeyPatch::test_boolean -tests/patcher_test.py::MonkeyPatch::test_boolean_all -[gw7] [ 92%] PASSED tests/wsgi_test.py::TestChunkedInput::test_chunked_readline_from_input -[gw4] [ 92%] PASSED tests/wsgi_test.py::TestChunkedInput::test_chunked_readline +[gw4] [ 91%] PASSED tests/wsgi_test.py::TestHttpd::test_unicode_with_nonascii_characters_raises_error +tests/wsgi_test.py::TestChunkedInput::test_chunked_readline_wsgi_not_override_minimum_chunk_size +[gw10] [ 91%] PASSED tests/wsgi_test.py::TestChunkedInput::test_chunked_readline_from_input +[gw1] [ 91%] PASSED tests/wsgi_test.py::TestChunkedInput::test_chunked_readline +tests/wsgi_test.py::TestChunkedInput::test_close_before_finished tests/wsgi_test.py::TestChunkedInput::test_dirt -[gw3] [ 92%] PASSED tests/wsgi_test.py::TestHttpd::test_timeouts_in_app_iter -tests/wsgi_test.py::TestChunkedInput::test_short_read -[gw6] [ 92%] PASSED tests/patcher_test.py::Tpool::test_simple +[gw8] [ 91%] PASSED tests/tpool_test.py::TpoolLongTests::test_a_buncha_stuff +tests/tpool_test.py::TpoolLongTests::test_leakage_from_tracebacks +[gw6] [ 91%] PASSED tests/wsgi_test.py::ProxiedIterableAlreadyHandledTest::test_iterable_app_keeps_socket_open_unless_connection_close_sent +tests/wsgi_test.py::TestChunkedInput::test_chunked_readlines_from_input +[gw10] [ 91%] PASSED tests/wsgi_test.py::TestChunkedInput::test_close_before_finished tests/wsgi_test.py::TestChunkedInput::test_short_read_with_zero_content_length -tests/patcher_test.py::Tpool::test_unpatched_thread -[gw10] [ 92%] PASSED tests/wsgi_test.py::TestChunkedInput::test_short_read_with_content_length +[gw1] [ 91%] PASSED tests/wsgi_test.py::TestChunkedInput::test_dirt +tests/zmq_test.py::TestUpstreamDownStream::test_change_subscription +[gw7] [ 92%] PASSED tests/wsgi_test.py::TestHttpd::test_server_socket_timeout +[gw3] [ 92%] PASSED tests/patcher_test.py::test_socketserver_selectors +tests/wsgi_test.py::IterableAlreadyHandledTest::test_iterable_app_keeps_socket_open_unless_connection_close_sent +tests/patcher_test.py::test_blocking_select_methods_are_deleted +[gw6] [ 92%] PASSED tests/wsgi_test.py::TestChunkedInput::test_chunked_readlines_from_input tests/zmq_test.py::TestUpstreamDownStream::test_close_during_recv -[gw3] [ 93%] PASSED tests/wsgi_test.py::TestChunkedInput::test_short_read_with_zero_content_length -tests/zmq_test.py::TestUpstreamDownStream::test_close_xsocket_raises_enotsup -[gw4] [ 93%] PASSED tests/wsgi_test.py::TestChunkedInput::test_short_read -tests/zmq_test.py::TestUpstreamDownStream::test_close_socket_raises_enotsup -[gw7] [ 93%] PASSED tests/wsgi_test.py::TestChunkedInput::test_dirt +[gw10] [ 92%] PASSED tests/wsgi_test.py::TestChunkedInput::test_short_read_with_zero_content_length tests/zmq_test.py::TestUpstreamDownStream::test_close_linger -[gw10] [ 93%] PASSED tests/zmq_test.py::TestUpstreamDownStream::test_close_during_recv +[gw7] [ 92%] PASSED tests/wsgi_test.py::IterableAlreadyHandledTest::test_iterable_app_keeps_socket_open_unless_connection_close_sent +tests/zmq_test.py::TestUpstreamDownStream::test_close_xsocket_raises_enotsup +[gw6] [ 92%] PASSED tests/zmq_test.py::TestUpstreamDownStream::test_close_during_recv tests/zmq_test.py::TestUpstreamDownStream::test_cpu_usage_after_pub_send_or_dealer_recv -[gw9] [ 93%] PASSED tests/wsgi_test.py::ProxiedIterableAlreadyHandledTest::test_iterable_app_keeps_socket_open_unless_connection_close_sent -tests/wsgi_test.py::TestChunkedInput::test_chunked_readlines_from_input -[gw4] [ 93%] PASSED tests/zmq_test.py::TestUpstreamDownStream::test_close_socket_raises_enotsup -[gw3] [ 93%] PASSED tests/zmq_test.py::TestUpstreamDownStream::test_close_xsocket_raises_enotsup -[gw0] [ 94%] PASSED tests/wsgi_test.py::TestChunkedInput::test_chunked_readline_wsgi_override_minimum_chunk_size -tests/zmq_test.py::TestUpstreamDownStream::test_recv_during_send -tests/zmq_test.py::TestUpstreamDownStream::test_change_subscription +[gw5] [ 92%] PASSED tests/wsgi_test.py::TestChunkedInput::test_chunked_readline_wsgi_override_minimum_chunk_size +tests/wsgi_test.py::TestChunkedInput::test_short_read +[gw2] [ 93%] PASSED tests/greenio_test.py::test_double_close_219 +tests/hub_test.py::TestDebug::test_timer_exceptions +[gw10] [ 93%] PASSED tests/zmq_test.py::TestUpstreamDownStream::test_close_linger tests/zmq_test.py::TestUpstreamDownStream::test_getsockopt_events -[gw7] [ 94%] PASSED tests/zmq_test.py::TestUpstreamDownStream::test_close_linger -tests/zmq_test.py::TestUpstreamDownStream::test_recv_multipart_bug68 -[gw9] [ 94%] PASSED tests/wsgi_test.py::TestChunkedInput::test_chunked_readlines_from_input +[gw4] [ 93%] PASSED tests/wsgi_test.py::TestChunkedInput::test_chunked_readline_wsgi_not_override_minimum_chunk_size +tests/wsgi_test.py::TestChunkedInput::test_short_read_with_content_length +[gw0] [ 93%] PASSED tests/wsgi_test.py::TestHttpd::test_server_keepalive_as_timeout +tests/wsgi_test.py::TestHttpd::test_zero_length_chunked_response +[gw7] [ 93%] PASSED tests/zmq_test.py::TestUpstreamDownStream::test_close_xsocket_raises_enotsup +tests/zmq_test.py::TestUpstreamDownStream::test_recv_during_send +[gw2] [ 93%] PASSED tests/hub_test.py::TestDebug::test_timer_exceptions +tests/hub_test.py::TestExceptionInMainloop::test_sleep +[gw10] [ 93%] PASSED tests/zmq_test.py::TestUpstreamDownStream::test_getsockopt_events tests/zmq_test.py::TestUpstreamDownStream::test_recv_spawned_before_send_is_non_blocking -[gw4] [ 94%] PASSED tests/zmq_test.py::TestUpstreamDownStream::test_recv_during_send +[gw5] [ 94%] PASSED tests/wsgi_test.py::TestChunkedInput::test_short_read +tests/zmq_test.py::TestUpstreamDownStream::test_recv_noblock_bug76 +[gw4] [ 94%] PASSED tests/wsgi_test.py::TestChunkedInput::test_short_read_with_content_length tests/zmq_test.py::TestUpstreamDownStream::test_send_1k_push_pull -[gw9] [ 94%] PASSED tests/zmq_test.py::TestUpstreamDownStream::test_recv_spawned_before_send_is_non_blocking -tests/zmq_test.py::TestQueueLock::test_count -[gw3] [ 94%] PASSED tests/zmq_test.py::TestUpstreamDownStream::test_getsockopt_events +[gw0] [ 94%] PASSED tests/wsgi_test.py::TestHttpd::test_zero_length_chunked_response tests/zmq_test.py::TestUpstreamDownStream::test_send_1k_req_rep -[gw7] [ 94%] PASSED tests/zmq_test.py::TestUpstreamDownStream::test_recv_multipart_bug68 +[gw2] [ 94%] PASSED tests/hub_test.py::TestExceptionInMainloop::test_sleep +tests/hub_test.py::TestExceptionInGreenthread::test_exceptionleaks +[gw10] [ 94%] PASSED tests/zmq_test.py::TestUpstreamDownStream::test_recv_spawned_before_send_is_non_blocking +[gw5] [ 94%] PASSED tests/zmq_test.py::TestUpstreamDownStream::test_recv_noblock_bug76 tests/zmq_test.py::TestUpstreamDownStream::test_send_during_recv_multipart +[gw7] [ 94%] PASSED tests/zmq_test.py::TestUpstreamDownStream::test_recv_during_send +tests/zmq_test.py::TestQueueLock::test_count +tests/zmq_test.py::TestUpstreamDownStream::test_send_during_recv +[gw1] [ 95%] PASSED tests/zmq_test.py::TestUpstreamDownStream::test_change_subscription +tests/zmq_test.py::TestUpstreamDownStream::test_close_socket_raises_enotsup +[gw8] [ 95%] PASSED tests/tpool_test.py::TpoolLongTests::test_leakage_from_tracebacks +tests/tpool_test.py::test_isolate_from_socket_default_timeout +[gw5] [ 95%] PASSED tests/zmq_test.py::TestQueueLock::test_count +[gw2] [ 95%] PASSED tests/hub_test.py::TestExceptionInGreenthread::test_exceptionleaks +tests/hub_test.py::TestExceptionInGreenthread::test_exceptionpreservation +tests/zmq_test.py::TestBlockedThread::test_block [gw4] [ 95%] PASSED tests/zmq_test.py::TestUpstreamDownStream::test_send_1k_push_pull tests/zmq_test.py::TestQueueLock::test_errors -[gw9] [ 95%] PASSED tests/zmq_test.py::TestQueueLock::test_count -tests/zmq_test.py::TestQueueLock::test_nested_acquire -[gw4] [ 95%] PASSED tests/zmq_test.py::TestQueueLock::test_errors -[gw9] [ 95%] PASSED tests/zmq_test.py::TestQueueLock::test_nested_acquire -tests/zmq_test.py::test_recv_json_no_args +[gw1] [ 95%] PASSED tests/zmq_test.py::TestUpstreamDownStream::test_close_socket_raises_enotsup tests/zmq_test.py::test_recv_timeout -[gw4] [ 95%] PASSED tests/zmq_test.py::test_recv_json_no_args -[gw5] [ 95%] PASSED tests/patcher_test.py::MonkeyPatch::test_boolean_all -tests/patcher_test.py::MonkeyPatch::test_boolean_all_negative -[gw7] [ 95%] PASSED tests/zmq_test.py::TestUpstreamDownStream::test_send_during_recv_multipart -[gw9] [ 96%] PASSED tests/zmq_test.py::test_recv_timeout -tests/zmq_test.py::TestBlockedThread::test_block -[gw10] [ 96%] PASSED tests/zmq_test.py::TestUpstreamDownStream::test_cpu_usage_after_pub_send_or_dealer_recv -tests/zmq_test.py::TestUpstreamDownStream::test_recv_noblock_bug76 -[gw7] [ 96%] PASSED tests/zmq_test.py::TestBlockedThread::test_block -[gw1] [ 96%] PASSED tests/patcher_test.py::GreenThreadWrapper::test_join -tests/wsgi_test.py::TestChunkedInput::test_chunked_readline_wsgi_not_override_minimum_chunk_size -[gw0] [ 96%] PASSED tests/zmq_test.py::TestUpstreamDownStream::test_change_subscription -tests/zmq_test.py::TestUpstreamDownStream::test_send_during_recv -[gw10] [ 96%] PASSED tests/zmq_test.py::TestUpstreamDownStream::test_recv_noblock_bug76 -[gw11] [ 96%] PASSED tests/tpool_test.py::TpoolLongTests::test_leakage_from_tracebacks -tests/tpool_test.py::test_isolate_from_socket_default_timeout -[gw3] [ 97%] PASSED tests/zmq_test.py::TestUpstreamDownStream::test_send_1k_req_rep +[gw7] [ 95%] PASSED tests/zmq_test.py::TestUpstreamDownStream::test_send_during_recv +tests/zmq_test.py::test_recv_json_no_args +[gw7] [ 96%] PASSED tests/zmq_test.py::test_recv_json_no_args +[gw5] [ 96%] PASSED tests/zmq_test.py::TestBlockedThread::test_block +[gw2] [ 96%] PASSED tests/hub_test.py::TestExceptionInGreenthread::test_exceptionpreservation +tests/hub_test.py::TestHubBlockingDetector::test_block_detect +[gw10] [ 96%] PASSED tests/zmq_test.py::TestUpstreamDownStream::test_send_during_recv_multipart tests/zmq_test.py::TestQueueLock::test_queue_lock_order -[gw0] [ 97%] PASSED tests/zmq_test.py::TestUpstreamDownStream::test_send_during_recv -[gw3] [ 97%] PASSED tests/zmq_test.py::TestQueueLock::test_queue_lock_order -[gw1] [ 97%] PASSED tests/wsgi_test.py::TestChunkedInput::test_chunked_readline_wsgi_not_override_minimum_chunk_size -[gw5] [ 97%] PASSED tests/patcher_test.py::MonkeyPatch::test_boolean_all_negative -tests/patcher_test.py::MonkeyPatch::test_boolean_all_single -[gw5] [ 97%] PASSED tests/patcher_test.py::MonkeyPatch::test_boolean_all_single -tests/patcher_test.py::MonkeyPatch::test_boolean_double -[gw8] [ 97%] PASSED tests/wsgi_test.py::TestHttpd::test_do_not_close_non_idle_connections -tests/wsgi_test.py::TestHttpd::test_headers_raw -[gw6] [ 98%] PASSED tests/patcher_test.py::Tpool::test_unpatched_thread +[gw4] [ 96%] PASSED tests/zmq_test.py::TestQueueLock::test_errors +[gw10] [ 96%] PASSED tests/zmq_test.py::TestQueueLock::test_queue_lock_order +[gw1] [ 96%] PASSED tests/zmq_test.py::test_recv_timeout +[gw0] [ 97%] PASSED tests/zmq_test.py::TestUpstreamDownStream::test_send_1k_req_rep +tests/zmq_test.py::TestQueueLock::test_nested_acquire +[gw0] [ 97%] PASSED tests/zmq_test.py::TestQueueLock::test_nested_acquire +[gw3] [ 97%] PASSED tests/patcher_test.py::test_blocking_select_methods_are_deleted tests/zmq_test.py::TestUpstreamDownStream::test_cpu_usage_after_bind -[gw8] [ 98%] PASSED tests/wsgi_test.py::TestHttpd::test_headers_raw -[gw11] [ 98%] PASSED tests/tpool_test.py::test_isolate_from_socket_default_timeout +[gw6] [ 97%] PASSED tests/zmq_test.py::TestUpstreamDownStream::test_cpu_usage_after_pub_send_or_dealer_recv +tests/zmq_test.py::TestUpstreamDownStream::test_recv_multipart_bug68 +[gw6] [ 97%] PASSED tests/zmq_test.py::TestUpstreamDownStream::test_recv_multipart_bug68 +[gw3] [ 97%] PASSED tests/zmq_test.py::TestUpstreamDownStream::test_cpu_usage_after_bind +[gw8] [ 97%] PASSED tests/tpool_test.py::test_isolate_from_socket_default_timeout tests/tpool_test.py::test_exception_leak -[gw2] [ 98%] PASSED tests/greenpool_test.py::Stress::test_imap_50 -tests/greenpool_test.py::Stress::test_imap_500 -[gw5] [ 98%] PASSED tests/patcher_test.py::MonkeyPatch::test_boolean_double -[gw6] [ 98%] PASSED tests/zmq_test.py::TestUpstreamDownStream::test_cpu_usage_after_bind -[gw11] [ 98%] PASSED tests/tpool_test.py::test_exception_leak -tests/websocket_new_test.py::TestWebSocket::test_breaking_the_connection_13 -[gw11] [ 99%] PASSED tests/websocket_new_test.py::TestWebSocket::test_breaking_the_connection_13 -[gw2] [ 99%] PASSED tests/greenpool_test.py::Stress::test_imap_500 +[gw2] [ 98%] PASSED tests/hub_test.py::TestHubBlockingDetector::test_block_detect +tests/hub_test.py::TestHubBlockingDetector::test_block_detect_with_itimer +[gw2] [ 98%] SKIPPED tests/hub_test.py::TestHubBlockingDetector::test_block_detect_with_itimer +tests/hub_test.py::TestSuspend::test_suspend_doesnt_crash +[gw8] [ 98%] PASSED tests/tpool_test.py::test_exception_leak +[gw9] [ 98%] PASSED tests/wsgi_test.py::TestHttpd::test_do_not_close_non_idle_connections +tests/wsgi_test.py::TestHttpd::test_headers_raw +[gw9] [ 98%] PASSED tests/wsgi_test.py::TestHttpd::test_headers_raw +[gw2] [ 98%] PASSED tests/hub_test.py::TestSuspend::test_suspend_doesnt_crash +tests/hub_test.py::test_repeated_select_bad_fd +[gw2] [ 98%] PASSED tests/hub_test.py::test_repeated_select_bad_fd +tests/hub_test.py::test_fork +[gw2] [ 99%] PASSED tests/hub_test.py::test_fork +[gw11] [ 99%] PASSED tests/greenpool_test.py::Stress::test_imap_500 tests/greenpool_test.py::Stress::test_ordering_5 -[gw2] [ 99%] PASSED tests/greenpool_test.py::Stress::test_ordering_5 +[gw11] [ 99%] PASSED tests/greenpool_test.py::Stress::test_ordering_5 tests/greenpool_test.py::Stress::test_ordering_50 -[gw2] [ 99%] PASSED tests/greenpool_test.py::Stress::test_ordering_50 +[gw11] [ 99%] PASSED tests/greenpool_test.py::Stress::test_ordering_50 tests/greenpool_test.py::Stress::test_with_intpool -[gw2] [ 99%] PASSED tests/greenpool_test.py::Stress::test_with_intpool +[gw11] [ 99%] PASSED tests/greenpool_test.py::Stress::test_with_intpool tests/greenthread_test.py::Spawn::test_kill -[gw2] [ 99%] PASSED tests/greenthread_test.py::Spawn::test_kill +[gw11] [ 99%] PASSED tests/greenthread_test.py::Spawn::test_kill tests/greenthread_test.py::Spawn::test_kill_meth -[gw2] [ 99%] PASSED tests/greenthread_test.py::Spawn::test_kill_meth +[gw11] [ 99%] PASSED tests/greenthread_test.py::Spawn::test_kill_meth tests/greenthread_test.py::Spawn::test_kill_n -[gw2] [100%] PASSED tests/greenthread_test.py::Spawn::test_kill_n +[gw11] [100%] PASSED tests/greenthread_test.py::Spawn::test_kill_n =============================== 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 +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) @@ -2465,9 +2504,12 @@ result = function(*args, **kwargs) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html -================ 623 passed, 89 skipped, 53 warnings in 27.57s ================= -+ nproc -+ PYTHONPATH=. PYTHON=python3.12 python3.12 -m pytest tests -v -n 12 -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 +================ 623 passed, 89 skipped, 53 warnings in 13.86s ================= ++ for i in 3.13 3.12 +++ nproc ++ PYTHONPATH=. ++ PYTHON=python3.12 ++ python3.12 -m pytest tests -v -n 12 -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 @@ -2479,14 +2521,12 @@ scheduling tests via LoadScheduling -tests/dagpool_test.py::test_wait_each_posted -tests/api_test.py::TestApi::test_001_trampoline_timeout tests/db_pool_test.py::Test01Psycopg2Tpool::test_set_isolation_level [gw7] [ 0%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_set_isolation_level -tests/db_pool_test.py::Test01Psycopg2Tpool::test_unwrap_connection +tests/greendns_test.py::TestHostsResolver::test_load_no_contents tests/db_pool_test.py::Test02Psycopg2Raw::test_raising_create -[gw8] [ 0%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_raising_create -tests/db_pool_test.py::Test02Psycopg2Raw::test_returns_immediately +tests/api_test.py::TestApi::test_001_trampoline_timeout +tests/convenience_test.py::TestServe::test_called_for_each_connection tests/dagpool_test.py::test_waitall_exc [gw3] [ 0%] PASSED tests/dagpool_test.py::test_waitall_exc tests/dagpool_test.py::test_propagate_exc @@ -2498,1414 +2538,1416 @@ tests/db_pool_test.py::test_raw_pool_issue_125 [gw3] [ 0%] PASSED tests/db_pool_test.py::test_raw_pool_issue_125 tests/db_pool_test.py::test_raw_pool_custom_cleanup_ok -tests/db_pool_test.py::Test02MysqlRaw::test_zero_max_idle -[gw6] [ 1%] SKIPPED tests/db_pool_test.py::Test02MysqlRaw::test_zero_max_idle -tests/db_pool_test.py::Test01Psycopg2Tpool::test_bool -[gw6] [ 1%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_bool -tests/db_pool_test.py::Test01Psycopg2Tpool::test_close_does_a_put -[gw6] [ 1%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_close_does_a_put -tests/db_pool_test.py::Test01Psycopg2Tpool::test_connecting -[gw6] [ 1%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_connecting -[gw1] [ 1%] PASSED tests/dagpool_test.py::test_wait_each_posted -tests/dagpool_test.py::test_wait_posted -[gw1] [ 1%] PASSED tests/dagpool_test.py::test_wait_posted -tests/dagpool_test.py::test_spawn_collision_preload -[gw1] [ 1%] PASSED tests/dagpool_test.py::test_spawn_collision_preload -tests/dagpool_test.py::test_spawn_collision_post -tests/greendns_test.py::TestHostsResolver::test_load_no_contents +[gw3] [ 0%] PASSED tests/db_pool_test.py::test_raw_pool_custom_cleanup_ok +tests/db_pool_test.py::test_raw_pool_custom_cleanup_arg_error tests/debug_test.py::TestSpew::test_line_nooutput -[gw9] [ 2%] PASSED tests/debug_test.py::TestSpew::test_line_nooutput +[gw9] [ 1%] PASSED tests/debug_test.py::TestSpew::test_line_nooutput tests/debug_test.py::TestSpew::test_line_novalue -[gw9] [ 2%] PASSED tests/debug_test.py::TestSpew::test_line_novalue +[gw9] [ 1%] PASSED tests/debug_test.py::TestSpew::test_line_novalue tests/debug_test.py::TestSpew::test_spew -[gw9] [ 2%] PASSED tests/debug_test.py::TestSpew::test_spew +[gw9] [ 1%] PASSED tests/debug_test.py::TestSpew::test_spew tests/debug_test.py::TestSpew::test_unspew -[gw9] [ 2%] PASSED tests/debug_test.py::TestSpew::test_unspew -tests/debug_test.py::TestDebug::test_everything -tests/db_pool_test.py::Test01MysqlTpool::test_put_doesnt_double_wrap -[gw4] [ 2%] SKIPPED tests/db_pool_test.py::Test01MysqlTpool::test_put_doesnt_double_wrap -tests/db_pool_test.py::Test01MysqlTpool::test_put_none -[gw4] [ 2%] SKIPPED tests/db_pool_test.py::Test01MysqlTpool::test_put_none -tests/db_pool_test.py::Test01MysqlTpool::test_raising_create -[gw4] [ 2%] SKIPPED tests/db_pool_test.py::Test01MysqlTpool::test_raising_create -tests/db_pool_test.py::Test01MysqlTpool::test_returns_immediately -[gw4] [ 3%] SKIPPED tests/db_pool_test.py::Test01MysqlTpool::test_returns_immediately -tests/db_pool_test.py::Test01MysqlTpool::test_run_bad_query -[gw4] [ 3%] SKIPPED tests/db_pool_test.py::Test01MysqlTpool::test_run_bad_query -tests/db_pool_test.py::Test01MysqlTpool::test_run_query -[gw4] [ 3%] SKIPPED tests/db_pool_test.py::Test01MysqlTpool::test_run_query -tests/db_pool_test.py::Test01MysqlTpool::test_safe_close -[gw4] [ 3%] SKIPPED tests/db_pool_test.py::Test01MysqlTpool::test_safe_close -tests/db_pool_test.py::Test01MysqlTpool::test_unwrap_connection -[gw4] [ 3%] SKIPPED tests/db_pool_test.py::Test01MysqlTpool::test_unwrap_connection -tests/db_pool_test.py::Test01MysqlTpool::test_visibility_from_other_connections -[gw4] [ 3%] SKIPPED tests/db_pool_test.py::Test01MysqlTpool::test_visibility_from_other_connections -tests/db_pool_test.py::Test01MysqlTpool::test_waiters_get_woken -[gw3] [ 3%] PASSED tests/db_pool_test.py::test_raw_pool_custom_cleanup_ok -tests/db_pool_test.py::test_raw_pool_custom_cleanup_arg_error -[gw3] [ 4%] PASSED tests/db_pool_test.py::test_raw_pool_custom_cleanup_arg_error +[gw3] [ 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 -[gw3] [ 4%] PASSED tests/db_pool_test.py::test_raw_pool_custom_cleanup_fatal +[gw3] [ 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 -[gw3] [ 4%] PASSED tests/db_pool_test.py::test_raw_pool_clear_update_current_size +[gw3] [ 1%] PASSED tests/db_pool_test.py::test_raw_pool_clear_update_current_size tests/db_pool_test.py::Test01MysqlTpool::test_bool -[gw3] [ 4%] SKIPPED tests/db_pool_test.py::Test01MysqlTpool::test_bool +[gw3] [ 1%] SKIPPED tests/db_pool_test.py::Test01MysqlTpool::test_bool tests/db_pool_test.py::Test01MysqlTpool::test_close_does_a_put -[gw3] [ 4%] SKIPPED tests/db_pool_test.py::Test01MysqlTpool::test_close_does_a_put -[gw1] [ 4%] PASSED tests/dagpool_test.py::test_spawn_collision_post -tests/dagpool_test.py::test_spawn_collision_spawn -[gw1] [ 4%] PASSED tests/dagpool_test.py::test_spawn_collision_spawn -tests/dagpool_test.py::test_spawn_multiple -[gw1] [ 5%] PASSED tests/dagpool_test.py::test_spawn_multiple -tests/db_pool_test.py::Test01Psycopg2Tpool::test_connection_is_clean_after_put -[gw6] [ 5%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_connection_is_clean_after_put -tests/db_pool_test.py::Test01Psycopg2Tpool::test_create_cursor -[gw6] [ 5%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_create_cursor -tests/db_pool_test.py::Test01Psycopg2Tpool::test_cursor_works_as_context_manager -tests/db_pool_test.py::Test02MysqlRaw::test_connecting -[gw5] [ 5%] SKIPPED tests/db_pool_test.py::Test02MysqlRaw::test_connecting -tests/db_pool_test.py::Test02MysqlRaw::test_connection_is_clean_after_put -[gw5] [ 5%] SKIPPED tests/db_pool_test.py::Test02MysqlRaw::test_connection_is_clean_after_put -tests/db_pool_test.py::Test02MysqlRaw::test_create_cursor -[gw5] [ 5%] SKIPPED tests/db_pool_test.py::Test02MysqlRaw::test_create_cursor -tests/db_pool_test.py::Test02MysqlRaw::test_put_doesnt_double_wrap -[gw5] [ 5%] SKIPPED tests/db_pool_test.py::Test02MysqlRaw::test_put_doesnt_double_wrap -tests/db_pool_test.py::Test02MysqlRaw::test_put_none -[gw5] [ 6%] SKIPPED tests/db_pool_test.py::Test02MysqlRaw::test_put_none -tests/db_pool_test.py::Test02MysqlRaw::test_raising_create -[gw5] [ 6%] SKIPPED tests/db_pool_test.py::Test02MysqlRaw::test_raising_create -tests/db_pool_test.py::Test02MysqlRaw::test_returns_immediately -[gw5] [ 6%] SKIPPED tests/db_pool_test.py::Test02MysqlRaw::test_returns_immediately -tests/db_pool_test.py::Test02MysqlRaw::test_run_bad_query -[gw5] [ 6%] SKIPPED tests/db_pool_test.py::Test02MysqlRaw::test_run_bad_query -tests/db_pool_test.py::Test02MysqlRaw::test_run_query -[gw5] [ 6%] SKIPPED tests/db_pool_test.py::Test02MysqlRaw::test_run_query -tests/db_pool_test.py::Test02MysqlRaw::test_safe_close -[gw5] [ 6%] SKIPPED tests/db_pool_test.py::Test02MysqlRaw::test_safe_close -tests/db_pool_test.py::Test02MysqlRaw::test_unwrap_connection -[gw5] [ 6%] SKIPPED tests/db_pool_test.py::Test02MysqlRaw::test_unwrap_connection -tests/db_pool_test.py::Test02MysqlRaw::test_visibility_from_other_connections -[gw5] [ 7%] SKIPPED tests/db_pool_test.py::Test02MysqlRaw::test_visibility_from_other_connections -tests/db_pool_test.py::Test02MysqlRaw::test_waiters_get_woken -[gw5] [ 7%] SKIPPED tests/db_pool_test.py::Test02MysqlRaw::test_waiters_get_woken -tests/convenience_test.py::TestServe::test_called_for_each_connection +[gw3] [ 2%] SKIPPED tests/db_pool_test.py::Test01MysqlTpool::test_close_does_a_put tests/db_pool_test.py::Test01MysqlTpool::test_connecting -[gw3] [ 7%] SKIPPED tests/db_pool_test.py::Test01MysqlTpool::test_connecting +[gw3] [ 2%] SKIPPED tests/db_pool_test.py::Test01MysqlTpool::test_connecting tests/db_pool_test.py::Test01MysqlTpool::test_connection_is_clean_after_put -[gw3] [ 7%] SKIPPED tests/db_pool_test.py::Test01MysqlTpool::test_connection_is_clean_after_put +[gw3] [ 2%] SKIPPED tests/db_pool_test.py::Test01MysqlTpool::test_connection_is_clean_after_put +tests/db_pool_test.py::Test01MysqlTpool::test_create_cursor +[gw3] [ 2%] SKIPPED tests/db_pool_test.py::Test01MysqlTpool::test_create_cursor +tests/greendns_test.py::TestUdp::test_udp_ipv4_wrong_addr +tests/dagpool_test.py::test_wait_each_posted +[gw2] [ 2%] PASSED tests/dagpool_test.py::test_wait_each_posted +tests/dagpool_test.py::test_wait_posted +[gw2] [ 2%] PASSED tests/dagpool_test.py::test_wait_posted +tests/dagpool_test.py::test_spawn_collision_preload +[gw2] [ 2%] PASSED tests/dagpool_test.py::test_spawn_collision_preload +tests/dagpool_test.py::test_spawn_collision_post +[gw2] [ 3%] PASSED tests/dagpool_test.py::test_spawn_collision_post +tests/dagpool_test.py::test_spawn_collision_spawn +[gw2] [ 3%] PASSED tests/dagpool_test.py::test_spawn_collision_spawn +tests/dagpool_test.py::test_spawn_multiple +[gw2] [ 3%] PASSED tests/dagpool_test.py::test_spawn_multiple tests/dagpool_test.py::test_spawn_many -[gw1] [ 7%] PASSED tests/dagpool_test.py::test_spawn_many +[gw2] [ 3%] PASSED tests/dagpool_test.py::test_spawn_many tests/dagpool_test.py::test_wait_each_all -[gw1] [ 7%] PASSED tests/dagpool_test.py::test_wait_each_all -tests/dagpool_test.py::test_kill -[gw1] [ 7%] PASSED tests/dagpool_test.py::test_kill -tests/dagpool_test.py::test_post_collision_preload -[gw1] [ 8%] PASSED tests/dagpool_test.py::test_post_collision_preload -tests/dagpool_test.py::test_post_collision_post -[gw1] [ 8%] PASSED tests/dagpool_test.py::test_post_collision_post -tests/event_test.py::TestEvent::test_reset -[gw4] [ 8%] SKIPPED tests/db_pool_test.py::Test01MysqlTpool::test_waiters_get_woken -tests/db_pool_test.py::Test01MysqlTpool::test_zero_max_age -[gw4] [ 8%] SKIPPED tests/db_pool_test.py::Test01MysqlTpool::test_zero_max_age -tests/db_pool_test.py::Test01MysqlTpool::test_zero_max_idle -[gw4] [ 8%] SKIPPED tests/db_pool_test.py::Test01MysqlTpool::test_zero_max_idle -tests/db_pool_test.py::Test02MysqlRaw::test_bool -[gw6] [ 8%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_cursor_works_as_context_manager -tests/db_pool_test.py::Test01Psycopg2Tpool::test_put_doesnt_double_wrap -[gw6] [ 8%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_put_doesnt_double_wrap -tests/db_pool_test.py::Test01Psycopg2Tpool::test_put_none -[gw6] [ 9%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_put_none -tests/db_pool_test.py::Test01Psycopg2Tpool::test_raising_create -[gw6] [ 9%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_raising_create -tests/db_pool_test.py::Test01Psycopg2Tpool::test_returns_immediately -[gw6] [ 9%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_returns_immediately -tests/db_pool_test.py::Test01Psycopg2Tpool::test_run_bad_query -[gw6] [ 9%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_run_bad_query -tests/db_pool_test.py::Test01Psycopg2Tpool::test_run_query -[gw7] [ 9%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_unwrap_connection +[gw2] [ 3%] PASSED tests/dagpool_test.py::test_wait_each_all +tests/db_pool_test.py::Test01Psycopg2Tpool::test_unwrap_connection +[gw7] [ 3%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_unwrap_connection tests/db_pool_test.py::Test01Psycopg2Tpool::test_visibility_from_other_connections -[gw7] [ 9%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_visibility_from_other_connections +[gw7] [ 3%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_visibility_from_other_connections tests/db_pool_test.py::Test01Psycopg2Tpool::test_waiters_get_woken -[gw7] [ 9%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_waiters_get_woken +[gw7] [ 4%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_waiters_get_woken tests/db_pool_test.py::Test01Psycopg2Tpool::test_zero_max_age -[gw7] [ 9%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_zero_max_age +[gw7] [ 4%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_zero_max_age tests/db_pool_test.py::Test01Psycopg2Tpool::test_zero_max_idle -[gw7] [ 10%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_zero_max_idle +[gw7] [ 4%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_zero_max_idle tests/db_pool_test.py::Test02Psycopg2Raw::test_bool -[gw7] [ 10%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_bool +[gw7] [ 4%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_bool tests/db_pool_test.py::Test02Psycopg2Raw::test_close_does_a_put -[gw7] [ 10%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_close_does_a_put +[gw7] [ 4%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_close_does_a_put tests/db_pool_test.py::Test02Psycopg2Raw::test_connecting -[gw7] [ 10%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_connecting +[gw7] [ 4%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_connecting tests/db_pool_test.py::Test02Psycopg2Raw::test_connection_is_clean_after_put -[gw7] [ 10%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_connection_is_clean_after_put +[gw7] [ 4%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_connection_is_clean_after_put tests/db_pool_test.py::Test02Psycopg2Raw::test_create_cursor -[gw7] [ 10%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_create_cursor +[gw7] [ 5%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_create_cursor tests/db_pool_test.py::Test02Psycopg2Raw::test_cursor_works_as_context_manager -[gw7] [ 10%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_cursor_works_as_context_manager +[gw7] [ 5%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_cursor_works_as_context_manager tests/db_pool_test.py::Test02Psycopg2Raw::test_put_doesnt_double_wrap -[gw7] [ 11%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_put_doesnt_double_wrap -[gw4] [ 11%] SKIPPED tests/db_pool_test.py::Test02MysqlRaw::test_bool -[gw8] [ 11%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_returns_immediately +[gw7] [ 5%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_put_doesnt_double_wrap +tests/db_pool_test.py::Test01MysqlTpool::test_put_doesnt_double_wrap +[gw4] [ 5%] SKIPPED tests/db_pool_test.py::Test01MysqlTpool::test_put_doesnt_double_wrap +tests/db_pool_test.py::Test01MysqlTpool::test_put_none +[gw4] [ 5%] SKIPPED tests/db_pool_test.py::Test01MysqlTpool::test_put_none +tests/db_pool_test.py::Test01MysqlTpool::test_raising_create +[gw4] [ 5%] SKIPPED tests/db_pool_test.py::Test01MysqlTpool::test_raising_create +tests/db_pool_test.py::Test01MysqlTpool::test_returns_immediately +[gw4] [ 5%] SKIPPED tests/db_pool_test.py::Test01MysqlTpool::test_returns_immediately +tests/db_pool_test.py::Test01MysqlTpool::test_run_bad_query +[gw4] [ 6%] SKIPPED tests/db_pool_test.py::Test01MysqlTpool::test_run_bad_query +tests/db_pool_test.py::Test01MysqlTpool::test_run_query +[gw4] [ 6%] SKIPPED tests/db_pool_test.py::Test01MysqlTpool::test_run_query +tests/db_pool_test.py::Test01MysqlTpool::test_safe_close +[gw4] [ 6%] SKIPPED tests/db_pool_test.py::Test01MysqlTpool::test_safe_close +[gw8] [ 6%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_raising_create +tests/db_pool_test.py::Test02Psycopg2Raw::test_returns_immediately +[gw8] [ 6%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_returns_immediately tests/db_pool_test.py::Test02Psycopg2Raw::test_run_bad_query -[gw8] [ 11%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_run_bad_query +[gw8] [ 6%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_run_bad_query tests/db_pool_test.py::Test02Psycopg2Raw::test_run_query -[gw8] [ 11%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_run_query +[gw8] [ 6%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_run_query tests/db_pool_test.py::Test02Psycopg2Raw::test_safe_close -[gw8] [ 11%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_safe_close +[gw8] [ 7%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_safe_close tests/db_pool_test.py::Test02Psycopg2Raw::test_set_isolation_level -[gw8] [ 11%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_set_isolation_level +[gw8] [ 7%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_set_isolation_level tests/db_pool_test.py::Test02Psycopg2Raw::test_unwrap_connection -[gw8] [ 12%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_unwrap_connection +[gw8] [ 7%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_unwrap_connection tests/db_pool_test.py::Test02Psycopg2Raw::test_visibility_from_other_connections -[gw8] [ 12%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_visibility_from_other_connections +[gw8] [ 7%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_visibility_from_other_connections tests/db_pool_test.py::Test02Psycopg2Raw::test_waiters_get_woken -[gw8] [ 12%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_waiters_get_woken +[gw8] [ 7%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_waiters_get_woken tests/db_pool_test.py::Test02Psycopg2Raw::test_zero_max_age -[gw8] [ 12%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_zero_max_age +tests/dagpool_test.py::test_kill +[gw2] [ 7%] PASSED tests/dagpool_test.py::test_kill +tests/dagpool_test.py::test_post_collision_preload +[gw2] [ 7%] PASSED tests/dagpool_test.py::test_post_collision_preload +tests/dagpool_test.py::test_post_collision_post +[gw2] [ 8%] PASSED tests/dagpool_test.py::test_post_collision_post +tests/dagpool_test.py::test_post_collision_spawn +[gw2] [ 8%] PASSED tests/dagpool_test.py::test_post_collision_spawn +tests/dagpool_test.py::test_post_replace +[gw2] [ 8%] PASSED tests/dagpool_test.py::test_post_replace +tests/event_test.py::TestEvent::test_reset +tests/db_pool_test.py::Test02MysqlRaw::test_zero_max_idle +[gw6] [ 8%] SKIPPED tests/db_pool_test.py::Test02MysqlRaw::test_zero_max_idle +tests/db_pool_test.py::Test01Psycopg2Tpool::test_bool +[gw6] [ 8%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_bool +tests/db_pool_test.py::Test01Psycopg2Tpool::test_close_does_a_put +[gw6] [ 8%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_close_does_a_put +tests/db_pool_test.py::Test01Psycopg2Tpool::test_connecting +[gw6] [ 8%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_connecting +tests/db_pool_test.py::Test01Psycopg2Tpool::test_connection_is_clean_after_put +[gw6] [ 9%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_connection_is_clean_after_put +tests/db_pool_test.py::Test01Psycopg2Tpool::test_create_cursor +[gw6] [ 9%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_create_cursor +tests/db_pool_test.py::Test01Psycopg2Tpool::test_cursor_works_as_context_manager +[gw6] [ 9%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_cursor_works_as_context_manager +tests/db_pool_test.py::Test01Psycopg2Tpool::test_put_doesnt_double_wrap +[gw6] [ 9%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_put_doesnt_double_wrap +tests/db_pool_test.py::Test01Psycopg2Tpool::test_put_none +[gw6] [ 9%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_put_none +tests/dagpool_test.py::test_getitem +[gw2] [ 9%] PASSED tests/dagpool_test.py::test_getitem +tests/greendns_test.py::TestProxyResolver::test_noanswer +[gw8] [ 9%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_zero_max_age tests/db_pool_test.py::Test02Psycopg2Raw::test_zero_max_idle -[gw8] [ 12%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_zero_max_idle +[gw8] [ 9%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_zero_max_idle tests/debug_test.py::TestSpew::test_line -[gw8] [ 12%] PASSED tests/debug_test.py::TestSpew::test_line +[gw8] [ 10%] PASSED tests/debug_test.py::TestSpew::test_line tests/debug_test.py::TestSpew::test_line_global -[gw8] [ 12%] PASSED tests/debug_test.py::TestSpew::test_line_global -[gw6] [ 13%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_run_query -tests/dagpool_test.py::test_post_collision_spawn -[gw1] [ 13%] PASSED tests/dagpool_test.py::test_post_collision_spawn -tests/dagpool_test.py::test_post_replace -[gw1] [ 13%] PASSED tests/dagpool_test.py::test_post_replace -[gw9] [ 13%] PASSED tests/debug_test.py::TestDebug::test_everything -tests/debug_test.py::TestDebug::test_hub_exceptions -[gw11] [ 13%] PASSED tests/greendns_test.py::TestHostsResolver::test_load_no_contents -tests/greendns_test.py::TestHostsResolver::test_load_v4_v6_cname_aliases -[gw10] [ 13%] PASSED tests/event_test.py::TestEvent::test_reset +[gw8] [ 10%] PASSED tests/debug_test.py::TestSpew::test_line_global +[gw3] [ 10%] PASSED tests/greendns_test.py::TestUdp::test_udp_ipv4_wrong_addr +tests/greendns_test.py::TestUdp::test_udp_ipv4_wrong_addr_ignore +[gw10] [ 10%] PASSED tests/event_test.py::TestEvent::test_reset tests/event_test.py::TestEvent::test_waiting_for_event -tests/db_pool_test.py::Test02MysqlRaw::test_close_does_a_put -[gw4] [ 13%] SKIPPED tests/db_pool_test.py::Test02MysqlRaw::test_close_does_a_put +tests/db_pool_test.py::Test01MysqlTpool::test_unwrap_connection +[gw4] [ 10%] SKIPPED tests/db_pool_test.py::Test01MysqlTpool::test_unwrap_connection +tests/db_pool_test.py::Test01MysqlTpool::test_visibility_from_other_connections +[gw4] [ 10%] SKIPPED tests/db_pool_test.py::Test01MysqlTpool::test_visibility_from_other_connections +tests/db_pool_test.py::Test01MysqlTpool::test_waiters_get_woken +[gw4] [ 10%] SKIPPED tests/db_pool_test.py::Test01MysqlTpool::test_waiters_get_woken +tests/db_pool_test.py::Test01MysqlTpool::test_zero_max_age +[gw4] [ 11%] SKIPPED tests/db_pool_test.py::Test01MysqlTpool::test_zero_max_age +tests/db_pool_test.py::Test01MysqlTpool::test_zero_max_idle +tests/db_pool_test.py::Test01Psycopg2Tpool::test_raising_create +[gw6] [ 11%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_raising_create +tests/db_pool_test.py::Test01Psycopg2Tpool::test_returns_immediately +[gw6] [ 11%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_returns_immediately +tests/db_pool_test.py::Test01Psycopg2Tpool::test_run_bad_query +[gw6] [ 11%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_run_bad_query +tests/db_pool_test.py::Test01Psycopg2Tpool::test_run_query +[gw6] [ 11%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_run_query +[gw11] [ 11%] PASSED tests/greendns_test.py::TestHostsResolver::test_load_no_contents +tests/greendns_test.py::TestHostsResolver::test_load_v4_v6_cname_aliases +[gw4] [ 11%] SKIPPED tests/db_pool_test.py::Test01MysqlTpool::test_zero_max_idle +tests/db_pool_test.py::Test02MysqlRaw::test_bool +[gw4] [ 12%] SKIPPED tests/db_pool_test.py::Test02MysqlRaw::test_bool +tests/db_pool_test.py::Test02Psycopg2Raw::test_put_none +[gw7] [ 12%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_put_none tests/greendns_test.py::TestResolveCname::test_nodata -[gw4] [ 14%] PASSED tests/greendns_test.py::TestResolveCname::test_nodata +[gw7] [ 12%] PASSED tests/greendns_test.py::TestResolveCname::test_nodata tests/greendns_test.py::TestResolveCname::test_success -[gw4] [ 14%] PASSED tests/greendns_test.py::TestResolveCname::test_success +[gw7] [ 12%] PASSED tests/greendns_test.py::TestResolveCname::test_success +tests/db_pool_test.py::Test02MysqlRaw::test_connecting +[gw5] [ 12%] SKIPPED tests/db_pool_test.py::Test02MysqlRaw::test_connecting +tests/db_pool_test.py::Test02MysqlRaw::test_connection_is_clean_after_put +[gw5] [ 12%] SKIPPED tests/db_pool_test.py::Test02MysqlRaw::test_connection_is_clean_after_put +tests/db_pool_test.py::Test02MysqlRaw::test_create_cursor +[gw5] [ 12%] SKIPPED tests/db_pool_test.py::Test02MysqlRaw::test_create_cursor +tests/db_pool_test.py::Test02MysqlRaw::test_put_doesnt_double_wrap +[gw5] [ 13%] SKIPPED tests/db_pool_test.py::Test02MysqlRaw::test_put_doesnt_double_wrap +tests/db_pool_test.py::Test02MysqlRaw::test_put_none +[gw5] [ 13%] SKIPPED tests/db_pool_test.py::Test02MysqlRaw::test_put_none +tests/db_pool_test.py::Test02MysqlRaw::test_raising_create +[gw5] [ 13%] SKIPPED tests/db_pool_test.py::Test02MysqlRaw::test_raising_create +tests/db_pool_test.py::Test02MysqlRaw::test_returns_immediately +[gw5] [ 13%] SKIPPED tests/db_pool_test.py::Test02MysqlRaw::test_returns_immediately +tests/db_pool_test.py::Test02MysqlRaw::test_run_bad_query +[gw5] [ 13%] SKIPPED tests/db_pool_test.py::Test02MysqlRaw::test_run_bad_query +tests/db_pool_test.py::Test02MysqlRaw::test_run_query +[gw5] [ 13%] SKIPPED tests/db_pool_test.py::Test02MysqlRaw::test_run_query +tests/db_pool_test.py::Test02MysqlRaw::test_safe_close +[gw5] [ 13%] SKIPPED tests/db_pool_test.py::Test02MysqlRaw::test_safe_close +tests/db_pool_test.py::Test02MysqlRaw::test_unwrap_connection +[gw5] [ 14%] SKIPPED tests/db_pool_test.py::Test02MysqlRaw::test_unwrap_connection +tests/db_pool_test.py::Test02MysqlRaw::test_visibility_from_other_connections +[gw5] [ 14%] SKIPPED tests/db_pool_test.py::Test02MysqlRaw::test_visibility_from_other_connections +tests/db_pool_test.py::Test02MysqlRaw::test_waiters_get_woken +[gw5] [ 14%] SKIPPED tests/db_pool_test.py::Test02MysqlRaw::test_waiters_get_woken tests/greendns_test.py::TestResolveCname::test_timeout -[gw4] [ 14%] PASSED tests/greendns_test.py::TestResolveCname::test_timeout +[gw7] [ 14%] PASSED tests/greendns_test.py::TestResolveCname::test_timeout tests/greendns_test.py::TestGetaddrinfo::test_AI_ADDRCONFIG -[gw4] [ 14%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_AI_ADDRCONFIG +[gw7] [ 14%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_AI_ADDRCONFIG +[gw9] [ 14%] PASSED tests/debug_test.py::TestSpew::test_unspew +tests/debug_test.py::TestDebug::test_everything +[gw9] [ 14%] PASSED tests/debug_test.py::TestDebug::test_everything +tests/debug_test.py::TestDebug::test_hub_exceptions tests/greendns_test.py::TestGetaddrinfo::test_AI_ADDRCONFIG_noaddr -tests/db_pool_test.py::Test02MysqlRaw::test_zero_max_age -[gw5] [ 14%] SKIPPED tests/db_pool_test.py::Test02MysqlRaw::test_zero_max_age -tests/greendns_test.py::TestGethostbyname::test_ipaddr -[gw5] [ 14%] PASSED tests/greendns_test.py::TestGethostbyname::test_ipaddr -tests/greendns_test.py::TestGethostbyname::test_name -tests/db_pool_test.py::Test01Psycopg2Tpool::test_safe_close -[gw6] [ 14%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_safe_close -tests/greendns_test.py::TestGetaddrinfo::test_v4mapped_all -[gw6] [ 15%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_v4mapped_all -tests/greendns_test.py::TestIsIpAddr::test_isv4 -[gw2] [ 15%] PASSED tests/convenience_test.py::TestServe::test_called_for_each_connection -tests/convenience_test.py::TestServe::test_concurrency -tests/db_pool_test.py::Test01MysqlTpool::test_create_cursor -[gw3] [ 15%] SKIPPED tests/db_pool_test.py::Test01MysqlTpool::test_create_cursor -tests/greendns_test.py::TestUdp::test_udp_ipv4_wrong_addr -[gw4] [ 15%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_AI_ADDRCONFIG_noaddr +tests/db_pool_test.py::Test02MysqlRaw::test_close_does_a_put +[gw7] [ 15%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_AI_ADDRCONFIG_noaddr tests/greendns_test.py::TestGetaddrinfo::test_canonname -[gw4] [ 15%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_canonname +[gw4] [ 15%] SKIPPED tests/db_pool_test.py::Test02MysqlRaw::test_close_does_a_put +[gw7] [ 15%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_canonname +tests/debug_test.py::TestSpew::test_line_nofile +tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_idn +[gw11] [ 15%] PASSED tests/greendns_test.py::TestHostsResolver::test_load_v4_v6_cname_aliases tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo -[gw5] [ 15%] PASSED tests/greendns_test.py::TestGethostbyname::test_name +tests/greendns_test.py::TestHostsResolver::test_load_v6_link_local +[gw7] [ 15%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo +tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_bytes +[gw4] [ 15%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_idn +tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_inet +[gw7] [ 15%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_bytes +tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_hosts_only_ans_with_error +[gw4] [ 16%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_inet +tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_inet6 +tests/db_pool_test.py::Test01Psycopg2Tpool::test_safe_close +[gw6] [ 16%] SKIPPED tests/db_pool_test.py::Test01Psycopg2Tpool::test_safe_close +tests/greendns_test.py::TestGethostbyname::test_ipaddr +[gw6] [ 16%] PASSED tests/greendns_test.py::TestGethostbyname::test_ipaddr +tests/greendns_test.py::TestGethostbyname::test_name +[gw6] [ 16%] PASSED tests/greendns_test.py::TestGethostbyname::test_name tests/greendns_test.py::TestGetaliases::test_getaliases -[gw5] [ 15%] PASSED tests/greendns_test.py::TestGetaliases::test_getaliases +[gw6] [ 16%] PASSED tests/greendns_test.py::TestGetaliases::test_getaliases tests/greendns_test.py::TestGethostbyname_ex::test_ipaddr -[gw5] [ 16%] PASSED tests/greendns_test.py::TestGethostbyname_ex::test_ipaddr +[gw6] [ 16%] PASSED tests/greendns_test.py::TestGethostbyname_ex::test_ipaddr tests/greendns_test.py::TestGethostbyname_ex::test_multiple_addrs -[gw5] [ 16%] PASSED tests/greendns_test.py::TestGethostbyname_ex::test_multiple_addrs +[gw6] [ 16%] PASSED tests/greendns_test.py::TestGethostbyname_ex::test_multiple_addrs tests/greendns_test.py::TestGethostbyname_ex::test_name -[gw5] [ 16%] PASSED tests/greendns_test.py::TestGethostbyname_ex::test_name -tests/greendns_test.py::TestRaiseErrors::test_raise_new_error -[gw4] [ 16%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo -tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_bytes -[gw4] [ 16%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_bytes -tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_hosts_only_ans_with_error -[gw4] [ 16%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_hosts_only_ans_with_error +[gw6] [ 17%] PASSED tests/greendns_test.py::TestGethostbyname_ex::test_name +[gw7] [ 17%] 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 -[gw4] [ 16%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_hosts_only_ans_with_timeout +[gw7] [ 17%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_hosts_only_ans_with_timeout tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_hosts_only_dns_error -[gw4] [ 17%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_hosts_only_dns_error -[gw11] [ 17%] PASSED tests/greendns_test.py::TestHostsResolver::test_load_v4_v6_cname_aliases -tests/greendns_test.py::TestHostsResolver::test_load_v6_link_local -tests/db_pool_test.py::Test02Psycopg2Raw::test_put_none -tests/dagpool_test.py::test_getitem -[gw1] [ 17%] PASSED tests/dagpool_test.py::test_getitem -tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_idn -[gw1] [ 17%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_idn -tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_inet -[gw1] [ 17%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_inet -tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_inet6 -[gw1] [ 17%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_inet6 +[gw7] [ 17%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_hosts_only_dns_error +[gw2] [ 17%] PASSED tests/greendns_test.py::TestProxyResolver::test_noanswer +tests/greendns_test.py::TestProxyResolver::test_noanswer_hosts +[gw9] [ 17%] PASSED tests/debug_test.py::TestDebug::test_hub_exceptions +[gw4] [ 17%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_inet6 tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_only_a_ans -[gw1] [ 17%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_only_a_ans +[gw4] [ 18%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_only_a_ans tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_only_aaaa_ans -[gw1] [ 18%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_only_aaaa_ans +[gw4] [ 18%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_only_aaaa_ans tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_type_parameter -[gw1] [ 18%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_type_parameter +[gw4] [ 18%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_type_parameter tests/greendns_test.py::TestGetaddrinfo::test_host_none -[gw1] [ 18%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_host_none -[gw7] [ 18%] SKIPPED tests/db_pool_test.py::Test02Psycopg2Raw::test_put_none -tests/greendns_test.py::test_import_rdtypes_then_eventlet -tests/debug_test.py::TestSpew::test_line_nofile +[gw4] [ 18%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_host_none tests/greendns_test.py::TestGetaddrinfo::test_host_none_passive -[gw1] [ 18%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_host_none_passive +[gw4] [ 18%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_host_none_passive tests/greendns_test.py::TestGetaddrinfo::test_noport -[gw1] [ 18%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_noport +[gw4] [ 18%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_noport tests/greendns_test.py::TestGetaddrinfo::test_numerichost -[gw1] [ 18%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_numerichost -tests/greendns_test.py::TestGetaddrinfo::test_numericserv -[gw1] [ 18%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_numericserv -[gw9] [ 19%] PASSED tests/debug_test.py::TestDebug::test_hub_exceptions -tests/env_test.py::test_hub_selects -tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_hosts_only_timeout -[gw4] [ 19%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_hosts_only_timeout -tests/greenio_test.py::TestGreenSocket::test_socketpair_select -[gw10] [ 19%] PASSED tests/event_test.py::TestEvent::test_waiting_for_event +[gw10] [ 18%] PASSED tests/event_test.py::TestEvent::test_waiting_for_event tests/event_test.py::test_wait_timeout_ok -tests/greendns_test.py::TestGetaddrinfo::test_v4mapped -[gw1] [ 19%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_v4mapped -tests/greenio_test.py::test_partial_write_295 -[gw6] [ 19%] PASSED tests/greendns_test.py::TestIsIpAddr::test_isv4 -tests/greendns_test.py::TestIsIpAddr::test_isv4_false -[gw3] [ 19%] PASSED tests/greendns_test.py::TestUdp::test_udp_ipv4_wrong_addr -tests/greendns_test.py::TestUdp::test_udp_ipv4_wrong_addr_ignore -[gw0] [ 19%] PASSED tests/api_test.py::TestApi::test_001_trampoline_timeout -tests/api_test.py::TestApi::test_connect_ssl -[gw5] [ 20%] PASSED tests/greendns_test.py::TestRaiseErrors::test_raise_new_error -tests/greendns_test.py::test_reverse_name -[gw2] [ 20%] PASSED tests/convenience_test.py::TestServe::test_concurrency -tests/convenience_test.py::TestServe::test_excepting_server -[gw11] [ 20%] PASSED tests/greendns_test.py::TestHostsResolver::test_load_v6_link_local +tests/greendns_test.py::TestRaiseErrors::test_raise_new_error +tests/env_test.py::test_hub_selects +[gw1] [ 18%] PASSED tests/convenience_test.py::TestServe::test_called_for_each_connection +tests/convenience_test.py::TestServe::test_concurrency +[gw4] [ 19%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_numerichost +tests/greendns_test.py::TestGetaddrinfo::test_numericserv +[gw4] [ 19%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_numericserv +[gw11] [ 19%] PASSED tests/greendns_test.py::TestHostsResolver::test_load_v6_link_local tests/greendns_test.py::TestHostsResolver::test_query_A -[gw8] [ 20%] PASSED tests/debug_test.py::TestSpew::test_line_nofile +[gw8] [ 19%] PASSED tests/debug_test.py::TestSpew::test_line_nofile +tests/db_pool_test.py::Test02MysqlRaw::test_zero_max_age +[gw6] [ 19%] PASSED tests/greendns_test.py::TestRaiseErrors::test_raise_new_error +tests/greendns_test.py::test_reverse_name +[gw5] [ 19%] SKIPPED tests/db_pool_test.py::Test02MysqlRaw::test_zero_max_age +tests/greendns_test.py::test_import_rdtypes_then_eventlet +[gw2] [ 19%] PASSED tests/greendns_test.py::TestProxyResolver::test_noanswer_hosts +tests/greendns_test.py::TestProxyResolver::test_nxdomain +tests/greendns_test.py::TestGetaddrinfo::test_v4mapped_all +[gw8] [ 20%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_v4mapped_all +tests/greendns_test.py::TestIsIpAddr::test_isv4 +[gw0] [ 20%] PASSED tests/api_test.py::TestApi::test_001_trampoline_timeout +tests/api_test.py::TestApi::test_connect_ssl +tests/greendns_test.py::TestGetaddrinfo::test_v4mapped +[gw4] [ 20%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_v4mapped +tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_hosts_only_timeout +[gw7] [ 20%] PASSED tests/greendns_test.py::TestGetaddrinfo::test_getaddrinfo_hosts_only_timeout tests/greenio_test.py::TestGreenSocket::test_nonblocking_accept_mark_as_reopened -[gw6] [ 20%] PASSED tests/greendns_test.py::TestIsIpAddr::test_isv4_false -tests/greendns_test.py::TestIsIpAddr::test_isv4_none -[gw4] [ 20%] PASSED tests/greenio_test.py::TestGreenSocket::test_socketpair_select -tests/greenio_test.py::TestGreenSocket::test_sockopt_interface -[gw10] [ 20%] PASSED tests/event_test.py::test_wait_timeout_ok -tests/event_test.py::test_wait_timeout_exceed -[gw6] [ 21%] PASSED tests/greendns_test.py::TestIsIpAddr::test_isv4_none -tests/greendns_test.py::TestIsIpAddr::test_isv6 -[gw11] [ 21%] PASSED tests/greendns_test.py::TestHostsResolver::test_query_A -[gw2] [ 21%] PASSED tests/convenience_test.py::TestServe::test_excepting_server -tests/convenience_test.py::TestServe::test_excepting_server_already_closed +tests/greenio_test.py::TestGreenPipe::test_pipe +[gw11] [ 20%] PASSED tests/greendns_test.py::TestHostsResolver::test_query_A tests/greendns_test.py::TestHostsResolver::test_query_AAAA -[gw4] [ 21%] PASSED tests/greenio_test.py::TestGreenSocket::test_sockopt_interface -tests/greenio_test.py::TestGreenSocket::test_timeout_and_final_write -[gw6] [ 21%] PASSED tests/greendns_test.py::TestIsIpAddr::test_isv6 -tests/greendns_test.py::TestIsIpAddr::test_isv6_invalid +[gw1] [ 20%] PASSED tests/convenience_test.py::TestServe::test_concurrency +tests/convenience_test.py::TestServe::test_excepting_server +[gw2] [ 20%] PASSED tests/greendns_test.py::TestProxyResolver::test_nxdomain +tests/greendns_test.py::TestProxyResolver::test_resolver +[gw8] [ 21%] PASSED tests/greendns_test.py::TestIsIpAddr::test_isv4 +tests/greendns_test.py::TestIsIpAddr::test_isv4_false +[gw10] [ 21%] PASSED tests/event_test.py::test_wait_timeout_ok +tests/event_test.py::test_wait_timeout_exceed +[gw7] [ 21%] PASSED tests/greenio_test.py::TestGreenSocket::test_nonblocking_accept_mark_as_reopened +tests/greenio_test.py::TestGreenSocket::test_raised_multiple_readers +[gw11] [ 21%] PASSED tests/greendns_test.py::TestHostsResolver::test_query_AAAA +tests/greendns_test.py::TestHostsResolver::test_query_CNAME [gw0] [ 21%] PASSED tests/api_test.py::TestApi::test_connect_ssl tests/api_test.py::TestApi::test_connect_tcp -[gw8] [ 21%] PASSED tests/greenio_test.py::TestGreenSocket::test_nonblocking_accept_mark_as_reopened -tests/greenio_test.py::TestGreenSocket::test_raised_multiple_readers -[gw10] [ 22%] PASSED tests/event_test.py::test_wait_timeout_exceed +[gw3] [ 21%] PASSED tests/greendns_test.py::TestUdp::test_udp_ipv4_wrong_addr_ignore +tests/greendns_test.py::TestUdp::test_udp_ipv6 +[gw1] [ 21%] PASSED tests/convenience_test.py::TestServe::test_excepting_server +tests/convenience_test.py::TestServe::test_excepting_server_already_closed +[gw2] [ 22%] PASSED tests/greendns_test.py::TestProxyResolver::test_resolver +tests/greendns_test.py::TestResolve::test_A +[gw8] [ 22%] PASSED tests/greendns_test.py::TestIsIpAddr::test_isv4_false +tests/greendns_test.py::TestIsIpAddr::test_isv4_none +[gw2] [ 22%] PASSED tests/greendns_test.py::TestResolve::test_A +tests/greendns_test.py::TestResolve::test_AAAA +[gw2] [ 22%] PASSED tests/greendns_test.py::TestResolve::test_AAAA +tests/greendns_test.py::TestResolve::test_exc +[gw2] [ 22%] PASSED tests/greendns_test.py::TestResolve::test_exc +tests/greendns_test.py::TestResolve::test_noraise_noanswer +[gw2] [ 22%] PASSED tests/greendns_test.py::TestResolve::test_noraise_noanswer +tests/greendns_test.py::TestResolve::test_noraise_nxdomain +[gw2] [ 22%] PASSED tests/greendns_test.py::TestResolve::test_noraise_nxdomain +tests/greendns_test.py::TestResolve::test_timeout +[gw2] [ 23%] PASSED tests/greendns_test.py::TestResolve::test_timeout +tests/greendns_test.py::TestResolve::test_unknown_rdtype +[gw2] [ 23%] PASSED tests/greendns_test.py::TestResolve::test_unknown_rdtype +tests/greendns_test.py::TestResolveCname::test_no_answer +[gw2] [ 23%] PASSED tests/greendns_test.py::TestResolveCname::test_no_answer +tests/greenio_test.py::test_partial_write_295 +[gw11] [ 23%] PASSED tests/greendns_test.py::TestHostsResolver::test_query_CNAME +tests/greendns_test.py::TestHostsResolver::test_query_ans_types +[gw7] [ 23%] PASSED tests/greenio_test.py::TestGreenSocket::test_raised_multiple_readers +tests/greenio_test.py::TestGreenSocket::test_recv_into_timeout +[gw0] [ 23%] PASSED tests/api_test.py::TestApi::test_connect_tcp +tests/api_test.py::TestApi::test_killing_dormant +[gw3] [ 23%] PASSED tests/greendns_test.py::TestUdp::test_udp_ipv6 +tests/greendns_test.py::TestUdp::test_udp_ipv6_addr_zeroes +[gw1] [ 24%] PASSED tests/convenience_test.py::TestServe::test_excepting_server_already_closed +tests/convenience_test.py::TestServe::test_exiting_server +[gw8] [ 24%] PASSED tests/greendns_test.py::TestIsIpAddr::test_isv4_none +tests/greendns_test.py::TestIsIpAddr::test_isv6 +[gw11] [ 24%] PASSED tests/greendns_test.py::TestHostsResolver::test_query_ans_types +tests/greendns_test.py::TestHostsResolver::test_query_unknown_no_raise +[gw4] [ 24%] PASSED tests/greenio_test.py::TestGreenPipe::test_pipe +tests/greenio_test.py::TestGreenPipe::test_pipe_read +[gw10] [ 24%] PASSED tests/event_test.py::test_wait_timeout_exceed tests/green_http_test.py::test_green_http_doesnt_change_original_module -[gw1] [ 22%] PASSED tests/greenio_test.py::test_partial_write_295 +[gw3] [ 24%] PASSED tests/greendns_test.py::TestUdp::test_udp_ipv6_addr_zeroes +tests/greendns_test.py::TestUdp::test_udp_ipv6_timeout +[gw1] [ 24%] PASSED tests/convenience_test.py::TestServe::test_exiting_server +tests/convenience_test.py::TestServe::test_raising_stopserve +[gw8] [ 25%] PASSED tests/greendns_test.py::TestIsIpAddr::test_isv6 +tests/greendns_test.py::TestIsIpAddr::test_isv6_invalid +[gw11] [ 25%] PASSED tests/greendns_test.py::TestHostsResolver::test_query_unknown_no_raise +tests/greendns_test.py::TestHostsResolver::test_query_unknown_raises +[gw2] [ 25%] PASSED tests/greenio_test.py::test_partial_write_295 tests/greenio_test.py::test_socket_file_read_non_int -[gw1] [ 22%] PASSED tests/greenio_test.py::test_socket_file_read_non_int +[gw2] [ 25%] PASSED tests/greenio_test.py::test_socket_file_read_non_int tests/greenio_test.py::test_pipe_context -[gw1] [ 22%] PASSED tests/greenio_test.py::test_pipe_context +[gw2] [ 25%] PASSED tests/greenio_test.py::test_pipe_context tests/greenio_test.py::test_greenpipe_write -[gw1] [ 22%] PASSED tests/greenio_test.py::test_greenpipe_write +[gw2] [ 25%] PASSED tests/greenio_test.py::test_greenpipe_write tests/greenio_test.py::test_greenpipe_append -[gw1] [ 22%] PASSED tests/greenio_test.py::test_greenpipe_append +[gw2] [ 25%] PASSED tests/greenio_test.py::test_greenpipe_append tests/greenio_test.py::test_greenpipe_read_overwrite -[gw1] [ 22%] PASSED tests/greenio_test.py::test_greenpipe_read_overwrite +[gw2] [ 26%] PASSED tests/greenio_test.py::test_greenpipe_read_overwrite tests/greenio_test.py::test_greenpipe_write_plus -[gw1] [ 23%] PASSED tests/greenio_test.py::test_greenpipe_write_plus -[gw11] [ 23%] PASSED tests/greendns_test.py::TestHostsResolver::test_query_AAAA -tests/greendns_test.py::TestHostsResolver::test_query_CNAME -[gw2] [ 23%] PASSED tests/convenience_test.py::TestServe::test_excepting_server_already_closed -tests/convenience_test.py::TestServe::test_exiting_server +[gw2] [ 26%] PASSED tests/greenio_test.py::test_greenpipe_write_plus tests/greenio_test.py::test_greenpipe_append_plus -[gw1] [ 23%] PASSED tests/greenio_test.py::test_greenpipe_append_plus +[gw2] [ 26%] PASSED tests/greenio_test.py::test_greenpipe_append_plus tests/greenpool_test.py::GreenPool::test_empty_imap -[gw3] [ 23%] PASSED tests/greendns_test.py::TestUdp::test_udp_ipv4_wrong_addr_ignore -tests/greendns_test.py::TestUdp::test_udp_ipv6 -[gw6] [ 23%] PASSED tests/greendns_test.py::TestIsIpAddr::test_isv6_invalid +[gw1] [ 26%] PASSED tests/convenience_test.py::TestServe::test_raising_stopserve +tests/convenience_test.py::TestServe::test_wrap_ssl +[gw8] [ 26%] PASSED tests/greendns_test.py::TestIsIpAddr::test_isv6_invalid +[gw11] [ 26%] PASSED tests/greendns_test.py::TestHostsResolver::test_query_unknown_raises +tests/greendns_test.py::TestHostsResolver::test_query_unknown_type tests/greendns_test.py::TestIsIpAddr::test_isv6_none -[gw8] [ 23%] PASSED tests/greenio_test.py::TestGreenSocket::test_raised_multiple_readers -tests/greenio_test.py::TestGreenSocket::test_recv_into_timeout -[gw4] [ 24%] PASSED tests/greenio_test.py::TestGreenSocket::test_timeout_and_final_write -tests/greenio_test.py::TestGreenSocket::test_wrap_socket -[gw0] [ 24%] PASSED tests/api_test.py::TestApi::test_connect_tcp -tests/api_test.py::TestApi::test_killing_dormant -[gw11] [ 24%] PASSED tests/greendns_test.py::TestHostsResolver::test_query_CNAME -tests/greendns_test.py::TestHostsResolver::test_query_ans_types -[gw1] [ 24%] PASSED tests/greenpool_test.py::GreenPool::test_empty_imap +[gw2] [ 26%] PASSED tests/greenpool_test.py::GreenPool::test_empty_imap tests/greenpool_test.py::GreenPool::test_exceptions -[gw2] [ 24%] PASSED tests/convenience_test.py::TestServe::test_exiting_server -tests/convenience_test.py::TestServe::test_raising_stopserve -[gw6] [ 24%] PASSED tests/greendns_test.py::TestIsIpAddr::test_isv6_none -tests/greendns_test.py::TestIsIpAddr::test_none -[gw4] [ 24%] PASSED tests/greenio_test.py::TestGreenSocket::test_wrap_socket -tests/greenio_test.py::TestGreenSocket::test_zero_timeout_and_back -[gw3] [ 25%] PASSED tests/greendns_test.py::TestUdp::test_udp_ipv6 -tests/greendns_test.py::TestUdp::test_udp_ipv6_addr_zeroes -[gw11] [ 25%] PASSED tests/greendns_test.py::TestHostsResolver::test_query_ans_types -tests/greendns_test.py::TestHostsResolver::test_query_unknown_no_raise -[gw1] [ 25%] PASSED tests/greenpool_test.py::GreenPool::test_exceptions -tests/greenpool_test.py::GreenPool::test_spawn_n -[gw2] [ 25%] PASSED tests/convenience_test.py::TestServe::test_raising_stopserve -tests/convenience_test.py::TestServe::test_wrap_ssl -[gw6] [ 25%] PASSED tests/greendns_test.py::TestIsIpAddr::test_none -tests/greendns_test.py::TestIsIpAddr::test_v4 -[gw8] [ 25%] PASSED tests/greenio_test.py::TestGreenSocket::test_recv_into_timeout +[gw7] [ 27%] PASSED tests/greenio_test.py::TestGreenSocket::test_recv_into_timeout tests/greenio_test.py::TestGreenSocket::test_recv_timeout -[gw3] [ 25%] PASSED tests/greendns_test.py::TestUdp::test_udp_ipv6_addr_zeroes -tests/greendns_test.py::TestUdp::test_udp_ipv6_timeout -[gw11] [ 26%] PASSED tests/greendns_test.py::TestHostsResolver::test_query_unknown_no_raise -tests/greendns_test.py::TestHostsResolver::test_query_unknown_raises -[gw6] [ 26%] PASSED tests/greendns_test.py::TestIsIpAddr::test_v4 -tests/greendns_test.py::TestIsIpAddr::test_v4_illegal -[gw2] [ 26%] PASSED tests/convenience_test.py::TestServe::test_wrap_ssl +[gw1] [ 27%] PASSED tests/convenience_test.py::TestServe::test_wrap_ssl tests/convenience_test.py::test_socket_reuse -[gw2] [ 26%] PASSED tests/convenience_test.py::test_socket_reuse +[gw1] [ 27%] PASSED tests/convenience_test.py::test_socket_reuse tests/convenience_test.py::test_reuse_random_port_warning -[gw2] [ 26%] PASSED tests/convenience_test.py::test_reuse_random_port_warning +[gw1] [ 27%] PASSED tests/convenience_test.py::test_reuse_random_port_warning tests/convenience_test.py::test_reuseport_oserror -[gw2] [ 26%] PASSED tests/convenience_test.py::test_reuseport_oserror +[gw11] [ 27%] PASSED tests/greendns_test.py::TestHostsResolver::test_query_unknown_type +tests/greendns_test.py::TestHostsResolver::test_readlines_lines +[gw1] [ 27%] PASSED tests/convenience_test.py::test_reuseport_oserror tests/dagpool_test.py::test_check_no_suspend -[gw4] [ 26%] PASSED tests/greenio_test.py::TestGreenSocket::test_zero_timeout_and_back -tests/greenio_test.py::test_get_fileno_of_a_socket_works -[gw4] [ 27%] PASSED tests/greenio_test.py::test_get_fileno_of_a_socket_works -tests/greenio_test.py::test_get_fileno_of_an_int_works -[gw4] [ 27%] PASSED tests/greenio_test.py::test_get_fileno_of_an_int_works -tests/greenio_test.py::test_get_fileno_of_wrong_type_fails -[gw4] [ 27%] PASSED tests/greenio_test.py::test_get_fileno_of_wrong_type_fails -[gw1] [ 27%] PASSED tests/greenpool_test.py::GreenPool::test_spawn_n -tests/greenpool_test.py::GreenPool::test_spawn_n_2 -tests/greenio_test.py::test_get_fileno_of_a_socket_with_fileno_returning_wrong_type_fails -[gw4] [ 27%] 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 -[gw11] [ 27%] PASSED tests/greendns_test.py::TestHostsResolver::test_query_unknown_raises -tests/greendns_test.py::TestHostsResolver::test_query_unknown_type -[gw2] [ 27%] PASSED tests/dagpool_test.py::test_check_no_suspend +[gw1] [ 27%] PASSED tests/dagpool_test.py::test_check_no_suspend tests/dagpool_test.py::test_init -[gw2] [ 27%] PASSED tests/dagpool_test.py::test_init +[gw1] [ 27%] PASSED tests/dagpool_test.py::test_init tests/dagpool_test.py::test_wait_each_empty -[gw2] [ 28%] PASSED tests/dagpool_test.py::test_wait_each_empty +[gw1] [ 28%] PASSED tests/dagpool_test.py::test_wait_each_empty tests/dagpool_test.py::test_wait_each_preload -[gw2] [ 28%] PASSED tests/dagpool_test.py::test_wait_each_preload -tests/greenthread_test.py::SpawnAfter::test_kill_already_started -[gw0] [ 28%] PASSED tests/api_test.py::TestApi::test_killing_dormant -tests/api_test.py::TestApi::test_nested_with_timeout -[gw6] [ 28%] PASSED tests/greendns_test.py::TestIsIpAddr::test_v4_illegal -tests/greendns_test.py::TestIsIpAddr::test_v6_addr -[gw1] [ 28%] PASSED tests/greenpool_test.py::GreenPool::test_spawn_n_2 -tests/greenpool_test.py::GreenPool::test_starmap -[gw4] [ 28%] PASSED tests/greenio_test.py::TestGreenPipe::test_pip_read_until_end +[gw1] [ 28%] PASSED tests/dagpool_test.py::test_wait_each_preload +tests/greenthread_test.py::Spawn::test_link +[gw8] [ 28%] PASSED tests/greendns_test.py::TestIsIpAddr::test_isv6_none +tests/greendns_test.py::TestIsIpAddr::test_none +[gw2] [ 28%] PASSED tests/greenpool_test.py::GreenPool::test_exceptions tests/greenpool_test.py::test_greenpool_type_check -[gw4] [ 28%] PASSED tests/greenpool_test.py::test_greenpool_type_check +[gw2] [ 28%] PASSED tests/greenpool_test.py::test_greenpool_type_check tests/greenpool_test.py::Stress::test_imap_50 -[gw11] [ 29%] PASSED tests/greendns_test.py::TestHostsResolver::test_query_unknown_type -tests/greendns_test.py::TestHostsResolver::test_readlines_lines -[gw2] [ 29%] PASSED tests/greenthread_test.py::SpawnAfter::test_kill_already_started -tests/greenthread_test.py::SpawnAfter::test_kill_meth -[gw9] [ 29%] PASSED tests/env_test.py::test_hub_selects -tests/env_test.py::test_tpool_dns +[gw5] [ 28%] PASSED tests/greendns_test.py::test_import_rdtypes_then_eventlet +tests/greenio_test.py::TestGreenSocket::test_accept_timeout +[gw11] [ 28%] PASSED tests/greendns_test.py::TestHostsResolver::test_readlines_lines +tests/greendns_test.py::TestHostsResolver::test_readlines_missing_file +[gw4] [ 29%] PASSED tests/greenio_test.py::TestGreenPipe::test_pipe_read +tests/greenio_test.py::TestGreenPipe::test_pipe_read_unbuffered +[gw0] [ 29%] PASSED tests/api_test.py::TestApi::test_killing_dormant +tests/api_test.py::TestApi::test_nested_with_timeout +[gw1] [ 29%] PASSED tests/greenthread_test.py::Spawn::test_link +[gw8] [ 29%] PASSED tests/greendns_test.py::TestIsIpAddr::test_none +tests/greendns_test.py::TestIsIpAddr::test_v4 +tests/greenthread_test.py::Spawn::test_link_after_exited [gw3] [ 29%] PASSED tests/greendns_test.py::TestUdp::test_udp_ipv6_timeout tests/greendns_test.py::TestUdp::test_udp_ipv6_wrong_addr -[gw6] [ 29%] PASSED tests/greendns_test.py::TestIsIpAddr::test_v6_addr -tests/greenpool_test.py::GreenPool::test_imap -[gw1] [ 29%] PASSED tests/greenpool_test.py::GreenPool::test_starmap -tests/greenpool_test.py::GreenPool::test_timer_cancel -[gw11] [ 29%] PASSED tests/greendns_test.py::TestHostsResolver::test_readlines_lines -tests/greendns_test.py::TestHostsResolver::test_readlines_missing_file -[gw8] [ 30%] PASSED tests/greenio_test.py::TestGreenSocket::test_recv_timeout -tests/greenio_test.py::TestGreenSocket::test_recvfrom_into_timeout -[gw2] [ 30%] PASSED tests/greenthread_test.py::SpawnAfter::test_kill_meth -tests/greenthread_test.py::SpawnAfter::test_kill_n -[gw7] [ 30%] PASSED tests/greendns_test.py::test_import_rdtypes_then_eventlet -tests/greenio_test.py::TestGreenSocket::test_accept_timeout +[gw9] [ 29%] PASSED tests/env_test.py::test_hub_selects +tests/env_test.py::test_tpool_dns +[gw4] [ 29%] PASSED tests/greenio_test.py::TestGreenPipe::test_pipe_read_unbuffered +tests/greenio_test.py::TestGreenPipe::test_pipe_writes_large_messages +[gw11] [ 30%] PASSED tests/greendns_test.py::TestHostsResolver::test_readlines_missing_file +tests/greendns_test.py::TestUdp::test_udp_ipv4 +[gw8] [ 30%] PASSED tests/greendns_test.py::TestIsIpAddr::test_v4 +tests/greendns_test.py::TestIsIpAddr::test_v4_illegal +[gw1] [ 30%] PASSED tests/greenthread_test.py::Spawn::test_link_after_exited +tests/greenthread_test.py::Spawn::test_link_relinks [gw3] [ 30%] PASSED tests/greendns_test.py::TestUdp::test_udp_ipv6_wrong_addr tests/greendns_test.py::TestUdp::test_udp_ipv6_wrong_addr_ignore -[gw6] [ 30%] PASSED tests/greenpool_test.py::GreenPool::test_imap -tests/greenpool_test.py::GreenPool::test_imap_multi_args -[gw0] [ 30%] PASSED tests/api_test.py::TestApi::test_nested_with_timeout -tests/api_test.py::TestApi::test_tcp_listener -[gw1] [ 30%] PASSED tests/greenpool_test.py::GreenPool::test_timer_cancel -tests/greenpool_test.py::GreenPool::test_waitall_on_nothing -[gw5] [ 31%] PASSED tests/greendns_test.py::test_reverse_name +[gw4] [ 30%] PASSED tests/greenio_test.py::TestGreenPipe::test_pipe_writes_large_messages +tests/greenio_test.py::TestGreenPipe::test_seek_on_buffered_pipe +[gw8] [ 30%] PASSED tests/greendns_test.py::TestIsIpAddr::test_v4_illegal +tests/greendns_test.py::TestIsIpAddr::test_v6_addr +[gw11] [ 30%] PASSED tests/greendns_test.py::TestUdp::test_udp_ipv4 +tests/greendns_test.py::TestUdp::test_udp_ipv4_timeout +[gw1] [ 31%] PASSED tests/greenthread_test.py::Spawn::test_link_relinks +tests/greenthread_test.py::Spawn::test_n +[gw6] [ 31%] PASSED tests/greendns_test.py::test_reverse_name tests/greendns_test.py::test_proxy_resolve_unqualified -[gw5] [ 31%] PASSED tests/greendns_test.py::test_proxy_resolve_unqualified +[gw6] [ 31%] PASSED tests/greendns_test.py::test_proxy_resolve_unqualified tests/greendns_test.py::test_hosts_priority -[gw5] [ 31%] PASSED tests/greendns_test.py::test_hosts_priority +[gw6] [ 31%] PASSED tests/greendns_test.py::test_hosts_priority tests/greendns_test.py::test_hosts_no_network -[gw5] [ 31%] PASSED tests/greendns_test.py::test_hosts_no_network -tests/greenio_test.py::TestGreenPipe::test_pipe -[gw11] [ 31%] PASSED tests/greendns_test.py::TestHostsResolver::test_readlines_missing_file -tests/greendns_test.py::TestUdp::test_udp_ipv4 -[gw2] [ 31%] PASSED tests/greenthread_test.py::SpawnAfter::test_kill_n -tests/greenthread_test.py::SpawnAfter::test_link -[gw10] [ 31%] PASSED tests/green_http_test.py::test_green_http_doesnt_change_original_module +[gw4] [ 31%] PASSED tests/greenio_test.py::TestGreenPipe::test_seek_on_buffered_pipe +tests/greenio_test.py::TestGreenPipe::test_truncate +[gw6] [ 31%] PASSED tests/greendns_test.py::test_hosts_no_network +tests/greenio_test.py::TestGreenSocket::test_socketpair_select +[gw8] [ 31%] PASSED tests/greendns_test.py::TestIsIpAddr::test_v6_addr +tests/greenpool_test.py::GreenPool::test_imap +[gw1] [ 32%] PASSED tests/greenthread_test.py::Spawn::test_n +[gw5] [ 32%] PASSED tests/greenio_test.py::TestGreenSocket::test_accept_timeout +tests/greenio_test.py::TestGreenSocket::test_blocking_accept_mark_as_reopened +tests/greenthread_test.py::Spawn::test_simple +[gw0] [ 32%] PASSED tests/api_test.py::TestApi::test_nested_with_timeout +tests/api_test.py::TestApi::test_tcp_listener +[gw4] [ 32%] PASSED tests/greenio_test.py::TestGreenPipe::test_truncate +tests/greenio_test.py::TestGreenIoLong::test_multiple_readers +[gw8] [ 32%] PASSED tests/greenpool_test.py::GreenPool::test_imap +tests/greenpool_test.py::GreenPool::test_imap_multi_args +[gw6] [ 32%] PASSED tests/greenio_test.py::TestGreenSocket::test_socketpair_select +tests/greenio_test.py::TestGreenSocket::test_sockopt_interface +[gw1] [ 32%] PASSED tests/greenthread_test.py::Spawn::test_simple +tests/greenthread_test.py::SpawnAfter::test_basic +[gw5] [ 33%] PASSED tests/greenio_test.py::TestGreenSocket::test_blocking_accept_mark_as_reopened +tests/greenio_test.py::TestGreenSocket::test_close_with_makefile +[gw10] [ 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 -[gw6] [ 32%] PASSED tests/greenpool_test.py::GreenPool::test_imap_multi_args -tests/greenpool_test.py::GreenPool::test_imap_nonefunc -[gw11] [ 32%] PASSED tests/greendns_test.py::TestUdp::test_udp_ipv4 -tests/greendns_test.py::TestUdp::test_udp_ipv4_timeout -[gw1] [ 32%] PASSED tests/greenpool_test.py::GreenPool::test_waitall_on_nothing -tests/greenpool_test.py::GreenPool::test_waiting -[gw0] [ 32%] PASSED tests/api_test.py::TestApi::test_tcp_listener +[gw7] [ 33%] PASSED tests/greenio_test.py::TestGreenSocket::test_recv_timeout +tests/greenio_test.py::TestGreenSocket::test_recvfrom_into_timeout +[gw0] [ 33%] PASSED tests/api_test.py::TestApi::test_tcp_listener tests/api_test.py::TestApi::test_timeout_cancel -[gw2] [ 32%] PASSED tests/greenthread_test.py::SpawnAfter::test_link -tests/greenthread_test.py::SpawnAfter::test_link_after_exited -[gw8] [ 32%] PASSED tests/greenio_test.py::TestGreenSocket::test_recvfrom_into_timeout -tests/greenio_test.py::TestGreenSocket::test_recvfrom_timeout -[gw7] [ 32%] PASSED tests/greenio_test.py::TestGreenSocket::test_accept_timeout -tests/greenio_test.py::TestGreenSocket::test_blocking_accept_mark_as_reopened [gw3] [ 33%] PASSED tests/greendns_test.py::TestUdp::test_udp_ipv6_wrong_addr_ignore +[gw6] [ 33%] PASSED tests/greenio_test.py::TestGreenSocket::test_sockopt_interface +tests/greenio_test.py::TestGreenSocket::test_timeout_and_final_write tests/greendns_test.py::TestProxyResolver::test_getaliases -[gw6] [ 33%] PASSED tests/greenpool_test.py::GreenPool::test_imap_nonefunc -tests/greenpool_test.py::GreenPool::test_imap_raises -[gw1] [ 33%] PASSED tests/greenpool_test.py::GreenPool::test_waiting -tests/greenpool_test.py::GreenPile::test_constructing_from_pool -[gw2] [ 33%] PASSED tests/greenthread_test.py::SpawnAfter::test_link_after_exited -tests/greenthread_test.py::SpawnAfter::test_link_relinks -[gw6] [ 33%] PASSED tests/greenpool_test.py::GreenPool::test_imap_raises -tests/greenpool_test.py::GreenPool::test_multiple_coros -[gw0] [ 33%] PASSED tests/api_test.py::TestApi::test_timeout_cancel -[gw7] [ 33%] PASSED tests/greenio_test.py::TestGreenSocket::test_blocking_accept_mark_as_reopened -tests/greenio_test.py::TestGreenSocket::test_close_with_makefile +[gw5] [ 33%] PASSED tests/greenio_test.py::TestGreenSocket::test_close_with_makefile +tests/greenio_test.py::TestGreenSocket::test_closure +[gw8] [ 34%] PASSED tests/greenpool_test.py::GreenPool::test_imap_multi_args +tests/greenpool_test.py::GreenPool::test_imap_nonefunc +[gw11] [ 34%] PASSED tests/greendns_test.py::TestUdp::test_udp_ipv4_timeout +[gw0] [ 34%] PASSED tests/api_test.py::TestApi::test_timeout_cancel tests/api_test.py::test_wrap_is_timeout [gw0] [ 34%] PASSED tests/api_test.py::test_wrap_is_timeout +tests/greenpool_test.py::GreenPool::test_spawn_n tests/api_test.py::test_timeouterror_deprecated -[gw5] [ 34%] PASSED tests/greenio_test.py::TestGreenPipe::test_pipe -tests/greenio_test.py::TestGreenPipe::test_pipe_read +[gw5] [ 34%] SKIPPED tests/greenio_test.py::TestGreenSocket::test_closure +tests/greenio_test.py::TestGreenSocket::test_datagram_socket_operations_work [gw3] [ 34%] PASSED tests/greendns_test.py::TestProxyResolver::test_getaliases tests/greendns_test.py::TestProxyResolver::test_getaliases_fqdn -[gw11] [ 34%] PASSED tests/greendns_test.py::TestUdp::test_udp_ipv4_timeout -[gw2] [ 34%] PASSED tests/greenthread_test.py::SpawnAfter::test_link_relinks -tests/greenthread_test.py::SpawnAfter::test_n -[gw6] [ 34%] PASSED tests/greenpool_test.py::GreenPool::test_multiple_coros -tests/greenpool_test.py::GreenPool::test_pool_smash -tests/greenthread_test.py::Spawn::test_link -[gw7] [ 34%] PASSED tests/greenio_test.py::TestGreenSocket::test_close_with_makefile -tests/greenio_test.py::TestGreenSocket::test_closure -[gw1] [ 35%] PASSED tests/greenpool_test.py::GreenPile::test_constructing_from_pool -tests/greenpool_test.py::GreenPile::test_empty_pile -[gw6] [ 35%] PASSED tests/greenpool_test.py::GreenPool::test_pool_smash -tests/greenpool_test.py::GreenPool::test_recursive_waitall +[gw8] [ 34%] PASSED tests/greenpool_test.py::GreenPool::test_imap_nonefunc +tests/greenpool_test.py::GreenPool::test_imap_raises +[gw6] [ 35%] PASSED tests/greenio_test.py::TestGreenSocket::test_timeout_and_final_write +tests/greenio_test.py::TestGreenSocket::test_wrap_socket +[gw5] [ 35%] PASSED tests/greenio_test.py::TestGreenSocket::test_datagram_socket_operations_work +tests/greenio_test.py::TestGreenSocket::test_default_nonblocking [gw3] [ 35%] PASSED tests/greendns_test.py::TestProxyResolver::test_getaliases_fqdn tests/greendns_test.py::TestProxyResolver::test_getaliases_nxdomain -[gw1] [ 35%] PASSED tests/greenpool_test.py::GreenPile::test_empty_pile -tests/greenpool_test.py::GreenPile::test_pile -[gw7] [ 35%] SKIPPED tests/greenio_test.py::TestGreenSocket::test_closure -tests/greenio_test.py::TestGreenSocket::test_datagram_socket_operations_work -[gw2] [ 35%] PASSED tests/greenthread_test.py::SpawnAfter::test_n -tests/greenthread_test.py::SpawnAfter::test_simple -[gw11] [ 35%] PASSED tests/greenthread_test.py::Spawn::test_link -tests/greenthread_test.py::Spawn::test_link_after_exited -[gw6] [ 36%] PASSED tests/greenpool_test.py::GreenPool::test_recursive_waitall -tests/greenpool_test.py::GreenPool::test_reentrant -[gw8] [ 36%] PASSED tests/greenio_test.py::TestGreenSocket::test_recvfrom_timeout -tests/greenio_test.py::TestGreenSocket::test_send_timeout -[gw7] [ 36%] PASSED tests/greenio_test.py::TestGreenSocket::test_datagram_socket_operations_work -[gw5] [ 36%] PASSED tests/greenio_test.py::TestGreenPipe::test_pipe_read -[gw1] [ 36%] PASSED tests/greenpool_test.py::GreenPile::test_pile -tests/greenpool_test.py::GreenPile::test_pile_spawn_times_out -tests/greenio_test.py::TestGreenSocket::test_default_nonblocking -tests/greenio_test.py::TestGreenPipe::test_pipe_read_unbuffered -[gw3] [ 36%] PASSED tests/greendns_test.py::TestProxyResolver::test_getaliases_nxdomain -tests/greendns_test.py::TestProxyResolver::test_hosts -[gw2] [ 36%] PASSED tests/greenthread_test.py::SpawnAfter::test_simple -tests/greenthread_test.py::SpawnAfterLocal::test_spawn_is_not_cancelled -[gw6] [ 36%] PASSED tests/greenpool_test.py::GreenPool::test_reentrant -tests/greenpool_test.py::GreenPool::test_resize -[gw9] [ 37%] PASSED tests/env_test.py::test_tpool_dns +[gw8] [ 35%] PASSED tests/greenpool_test.py::GreenPool::test_imap_raises +tests/greenpool_test.py::GreenPool::test_multiple_coros +[gw11] [ 35%] PASSED tests/greenpool_test.py::GreenPool::test_spawn_n +tests/greenpool_test.py::GreenPool::test_spawn_n_2 +[gw9] [ 35%] PASSED tests/env_test.py::test_tpool_dns tests/env_test.py::test_tpool_size -[gw8] [ 37%] PASSED tests/greenio_test.py::TestGreenSocket::test_send_timeout -tests/greenio_test.py::TestGreenSocket::test_sendall -[gw5] [ 37%] PASSED tests/greenio_test.py::TestGreenPipe::test_pipe_read_unbuffered -tests/greenio_test.py::TestGreenPipe::test_pipe_writes_large_messages -[gw7] [ 37%] PASSED tests/greenio_test.py::TestGreenSocket::test_default_nonblocking +[gw6] [ 35%] PASSED tests/greenio_test.py::TestGreenSocket::test_wrap_socket +tests/greenio_test.py::TestGreenSocket::test_zero_timeout_and_back +[gw1] [ 36%] PASSED tests/greenthread_test.py::SpawnAfter::test_basic +tests/greenthread_test.py::SpawnAfter::test_cancel +[gw5] [ 36%] PASSED tests/greenio_test.py::TestGreenSocket::test_default_nonblocking tests/greenio_test.py::TestGreenSocket::test_del_closes_socket -[gw3] [ 37%] PASSED tests/greendns_test.py::TestProxyResolver::test_hosts +[gw3] [ 36%] PASSED tests/greendns_test.py::TestProxyResolver::test_getaliases_nxdomain +tests/greendns_test.py::TestProxyResolver::test_hosts +[gw7] [ 36%] PASSED tests/greenio_test.py::TestGreenSocket::test_recvfrom_into_timeout +tests/greenio_test.py::TestGreenSocket::test_recvfrom_timeout +[gw8] [ 36%] PASSED tests/greenpool_test.py::GreenPool::test_multiple_coros +tests/greenpool_test.py::GreenPool::test_pool_smash +[gw11] [ 36%] PASSED tests/greenpool_test.py::GreenPool::test_spawn_n_2 +tests/greenpool_test.py::GreenPool::test_starmap +[gw1] [ 36%] PASSED tests/greenthread_test.py::SpawnAfter::test_cancel +tests/greenthread_test.py::SpawnAfter::test_cancel_already_started +[gw3] [ 36%] PASSED tests/greendns_test.py::TestProxyResolver::test_hosts tests/greendns_test.py::TestProxyResolver::test_hosts_noanswer -[gw11] [ 37%] PASSED tests/greenthread_test.py::Spawn::test_link_after_exited -tests/greenthread_test.py::Spawn::test_link_relinks -[gw1] [ 37%] PASSED tests/greenpool_test.py::GreenPile::test_pile_spawn_times_out -tests/hub_test.py::TestDebug::test_timer_exceptions -[gw6] [ 38%] PASSED tests/greenpool_test.py::GreenPool::test_resize +[gw8] [ 37%] PASSED tests/greenpool_test.py::GreenPool::test_pool_smash +tests/greenpool_test.py::GreenPool::test_recursive_waitall +[gw11] [ 37%] PASSED tests/greenpool_test.py::GreenPool::test_starmap +tests/greenpool_test.py::GreenPool::test_timer_cancel +[gw5] [ 37%] PASSED tests/greenio_test.py::TestGreenSocket::test_del_closes_socket +tests/greenio_test.py::TestGreenSocket::test_dup_nonblocking +[gw3] [ 37%] PASSED tests/greendns_test.py::TestProxyResolver::test_hosts_noanswer +tests/greenthread_test.py::SpawnAfter::test_kill_already_started +[gw8] [ 37%] PASSED tests/greenpool_test.py::GreenPool::test_recursive_waitall +tests/greenpool_test.py::GreenPool::test_reentrant +[gw11] [ 37%] PASSED tests/greenpool_test.py::GreenPool::test_timer_cancel +tests/greenpool_test.py::GreenPool::test_waitall_on_nothing +[gw5] [ 37%] PASSED tests/greenio_test.py::TestGreenSocket::test_dup_nonblocking +tests/greenio_test.py::TestGreenSocket::test_full_duplex +[gw3] [ 38%] PASSED tests/greenthread_test.py::SpawnAfter::test_kill_already_started +[gw8] [ 38%] PASSED tests/greenpool_test.py::GreenPool::test_reentrant +tests/greenpool_test.py::GreenPool::test_resize +tests/greenthread_test.py::SpawnAfter::test_kill_meth +[gw6] [ 38%] PASSED tests/greenio_test.py::TestGreenSocket::test_zero_timeout_and_back +tests/greenio_test.py::test_get_fileno_of_a_socket_works +[gw6] [ 38%] PASSED tests/greenio_test.py::test_get_fileno_of_a_socket_works +tests/greenio_test.py::test_get_fileno_of_an_int_works +[gw6] [ 38%] PASSED tests/greenio_test.py::test_get_fileno_of_an_int_works +[gw11] [ 38%] PASSED tests/greenpool_test.py::GreenPool::test_waitall_on_nothing +tests/greenpool_test.py::GreenPool::test_waiting +tests/greenio_test.py::test_get_fileno_of_wrong_type_fails +[gw6] [ 38%] PASSED tests/greenio_test.py::test_get_fileno_of_wrong_type_fails +tests/greenio_test.py::test_get_fileno_of_a_socket_with_fileno_returning_wrong_type_fails +[gw6] [ 39%] 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 +[gw5] [ 39%] PASSED tests/greenio_test.py::TestGreenSocket::test_full_duplex +[gw10] [ 39%] PASSED tests/green_http_test.py::test_green_httplib_doesnt_change_original_module +tests/greenio_test.py::TestGreenSocket::test_invalid_connection +tests/green_http_test.py::test_http_request_encode_chunked_kwarg +[gw10] [ 39%] PASSED tests/green_http_test.py::test_http_request_encode_chunked_kwarg +tests/green_profile_test.py::test_green_profile_basic +[gw10] [ 39%] PASSED tests/green_profile_test.py::test_green_profile_basic +[gw8] [ 39%] PASSED tests/greenpool_test.py::GreenPool::test_resize tests/greenpool_test.py::GreenPool::test_spawn -[gw5] [ 38%] PASSED tests/greenio_test.py::TestGreenPipe::test_pipe_writes_large_messages -tests/greenio_test.py::TestGreenPipe::test_seek_on_buffered_pipe -[gw3] [ 38%] PASSED tests/greendns_test.py::TestProxyResolver::test_hosts_noanswer -tests/greenthread_test.py::SpawnAfterLocal::test_timer_cancelled_upon_greenlet_exit -[gw1] [ 38%] PASSED tests/hub_test.py::TestDebug::test_timer_exceptions -tests/hub_test.py::TestExceptionInMainloop::test_sleep -[gw6] [ 38%] PASSED tests/greenpool_test.py::GreenPool::test_spawn +tests/green_select_test.py::test_select_mark_file_as_reopened +[gw3] [ 39%] PASSED tests/greenthread_test.py::SpawnAfter::test_kill_meth +tests/greenthread_test.py::SpawnAfter::test_kill_n +[gw11] [ 40%] PASSED tests/greenpool_test.py::GreenPool::test_waiting +tests/greenpool_test.py::GreenPile::test_constructing_from_pool +[gw1] [ 40%] PASSED tests/greenthread_test.py::SpawnAfter::test_cancel_already_started +tests/greenthread_test.py::SpawnAfter::test_kill +[gw6] [ 40%] PASSED tests/greenio_test.py::TestGreenPipe::test_pip_read_until_end +tests/patcher_test.py::MonkeyPatch::test_boolean_double +[gw5] [ 40%] PASSED tests/greenio_test.py::TestGreenSocket::test_invalid_connection tests/mysqldb_test.py::TestMySQLdb::test_module_attributes -[gw6] [ 38%] SKIPPED tests/mysqldb_test.py::TestMySQLdb::test_module_attributes +[gw5] [ 40%] 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 +[gw5] [ 40%] SKIPPED tests/mysqldb_test.py::TestMySQLdb::test_run_bad_query tests/mysqldb_test.py::TestMySQLdb::test_run_query -[gw6] [ 39%] SKIPPED tests/mysqldb_test.py::TestMySQLdb::test_run_query +[gw5] [ 40%] 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 +[gw5] [ 41%] 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 +[gw5] [ 41%] SKIPPED tests/mysqldb_test.py::TestMySQLdb::test_yields tests/mysqldb_test.py::TestMonkeyPatch::test_monkey_patching -[gw11] [ 39%] PASSED tests/greenthread_test.py::Spawn::test_link_relinks -tests/greenthread_test.py::Spawn::test_n -[gw7] [ 39%] PASSED tests/greenio_test.py::TestGreenSocket::test_del_closes_socket -tests/greenio_test.py::TestGreenSocket::test_dup_nonblocking -[gw2] [ 39%] PASSED tests/greenthread_test.py::SpawnAfterLocal::test_spawn_is_not_cancelled -tests/hub_test.py::test_fork_simple -[gw6] [ 39%] SKIPPED tests/mysqldb_test.py::TestMonkeyPatch::test_monkey_patching +[gw3] [ 41%] PASSED tests/greenthread_test.py::SpawnAfter::test_kill_n +tests/greenthread_test.py::SpawnAfter::test_link +[gw11] [ 41%] PASSED tests/greenpool_test.py::GreenPile::test_constructing_from_pool +[gw8] [ 41%] PASSED tests/greenpool_test.py::GreenPool::test_spawn +tests/greenpool_test.py::GreenPile::test_empty_pile +tests/os_test.py::test_pathlib_open_issue_534 +[gw8] [ 41%] PASSED tests/os_test.py::test_pathlib_open_issue_534 +tests/patcher_psycopg_test.py::PatchingPsycopg::test_psycopg_patched +[gw1] [ 41%] PASSED tests/greenthread_test.py::SpawnAfter::test_kill +tests/hub_test.py::TestDebug::test_timer_exceptions +[gw5] [ 42%] SKIPPED tests/mysqldb_test.py::TestMonkeyPatch::test_monkey_patching tests/not_asyncio_test.py::test_spawn_from_coroutine_errors -[gw6] [ 40%] PASSED tests/not_asyncio_test.py::test_spawn_from_coroutine_errors -[gw5] [ 40%] PASSED tests/greenio_test.py::TestGreenPipe::test_seek_on_buffered_pipe -[gw10] [ 40%] PASSED tests/green_http_test.py::test_green_httplib_doesnt_change_original_module -tests/green_http_test.py::test_http_request_encode_chunked_kwarg -[gw10] [ 40%] PASSED tests/green_http_test.py::test_http_request_encode_chunked_kwarg -tests/green_profile_test.py::test_green_profile_basic +[gw5] [ 42%] PASSED tests/not_asyncio_test.py::test_spawn_from_coroutine_errors tests/openssl_test.py::test_import -[gw6] [ 40%] PASSED tests/openssl_test.py::test_import +[gw5] [ 42%] PASSED tests/openssl_test.py::test_import tests/patcher_test.py::Os::test_waitpid -tests/greenio_test.py::TestGreenPipe::test_truncate -[gw10] [ 40%] PASSED tests/green_profile_test.py::test_green_profile_basic -tests/green_select_test.py::test_select_mark_file_as_reopened -[gw11] [ 40%] PASSED tests/greenthread_test.py::Spawn::test_n -[gw1] [ 41%] PASSED tests/hub_test.py::TestExceptionInMainloop::test_sleep +[gw7] [ 42%] PASSED tests/greenio_test.py::TestGreenSocket::test_recvfrom_timeout +tests/greenio_test.py::TestGreenSocket::test_send_timeout +[gw3] [ 42%] PASSED tests/greenthread_test.py::SpawnAfter::test_link +tests/greenthread_test.py::SpawnAfter::test_link_after_exited +[gw11] [ 42%] PASSED tests/greenpool_test.py::GreenPile::test_empty_pile +tests/greenpool_test.py::GreenPile::test_pile +[gw0] [ 42%] PASSED tests/api_test.py::test_timeouterror_deprecated +tests/backdoor_test.py::BackdoorTest::test_quick_client_disconnect +[gw8] [ 43%] SKIPPED tests/patcher_psycopg_test.py::PatchingPsycopg::test_psycopg_patched +tests/patcher_test.py::ImportPatched::test_patch_a_module +[gw7] [ 43%] PASSED tests/greenio_test.py::TestGreenSocket::test_send_timeout +tests/greenio_test.py::TestGreenSocket::test_sendall +[gw1] [ 43%] PASSED tests/hub_test.py::TestDebug::test_timer_exceptions +tests/hub_test.py::TestExceptionInMainloop::test_sleep +[gw3] [ 43%] PASSED tests/greenthread_test.py::SpawnAfter::test_link_after_exited +[gw11] [ 43%] PASSED tests/greenpool_test.py::GreenPile::test_pile +tests/greenpool_test.py::GreenPile::test_pile_spawn_times_out +tests/greenthread_test.py::SpawnAfter::test_link_relinks +[gw1] [ 43%] PASSED tests/hub_test.py::TestExceptionInMainloop::test_sleep tests/hub_test.py::TestExceptionInGreenthread::test_exceptionleaks -tests/greenthread_test.py::Spawn::test_simple -[gw7] [ 41%] PASSED tests/greenio_test.py::TestGreenSocket::test_dup_nonblocking -tests/greenio_test.py::TestGreenSocket::test_full_duplex -[gw1] [ 41%] PASSED tests/hub_test.py::TestExceptionInGreenthread::test_exceptionleaks +[gw3] [ 43%] PASSED tests/greenthread_test.py::SpawnAfter::test_link_relinks +tests/greenthread_test.py::SpawnAfter::test_n +[gw11] [ 44%] PASSED tests/greenpool_test.py::GreenPile::test_pile_spawn_times_out +tests/patcher_test.py::Tpool::test_patched_thread +[gw1] [ 44%] PASSED tests/hub_test.py::TestExceptionInGreenthread::test_exceptionleaks tests/hub_test.py::TestExceptionInGreenthread::test_exceptionpreservation -[gw5] [ 41%] PASSED tests/greenio_test.py::TestGreenPipe::test_truncate -tests/greenio_test.py::TestGreenIoLong::test_multiple_readers -[gw11] [ 41%] PASSED tests/greenthread_test.py::Spawn::test_simple -tests/greenthread_test.py::SpawnAfter::test_basic -[gw1] [ 41%] PASSED tests/hub_test.py::TestExceptionInGreenthread::test_exceptionpreservation +[gw3] [ 44%] PASSED tests/greenthread_test.py::SpawnAfter::test_n +tests/greenthread_test.py::SpawnAfter::test_simple +[gw9] [ 44%] PASSED tests/env_test.py::test_tpool_size +tests/env_test.py::test_tpool_negative +[gw0] [ 44%] PASSED tests/backdoor_test.py::BackdoorTest::test_quick_client_disconnect +[gw1] [ 44%] PASSED tests/hub_test.py::TestExceptionInGreenthread::test_exceptionpreservation tests/hub_test.py::TestHubBlockingDetector::test_block_detect -[gw7] [ 41%] PASSED tests/greenio_test.py::TestGreenSocket::test_full_duplex -tests/greenio_test.py::TestGreenSocket::test_invalid_connection -[gw7] [ 42%] PASSED tests/greenio_test.py::TestGreenSocket::test_invalid_connection -[gw0] [ 42%] PASSED tests/api_test.py::test_timeouterror_deprecated -tests/backdoor_test.py::BackdoorTest::test_quick_client_disconnect -tests/patcher_test.py::MonkeyPatch::test_boolean_double -[gw3] [ 42%] PASSED tests/greenthread_test.py::SpawnAfterLocal::test_timer_cancelled_upon_greenlet_exit -tests/greenthread_test.py::SpawnAfterLocal::test_timer_fired -[gw11] [ 42%] PASSED tests/greenthread_test.py::SpawnAfter::test_basic -tests/greenthread_test.py::SpawnAfter::test_cancel -[gw11] [ 42%] PASSED tests/greenthread_test.py::SpawnAfter::test_cancel -tests/greenthread_test.py::SpawnAfter::test_cancel_already_started -[gw0] [ 42%] PASSED tests/backdoor_test.py::BackdoorTest::test_quick_client_disconnect tests/backdoor_test.py::BackdoorTest::test_server -[gw10] [ 42%] PASSED tests/green_select_test.py::test_select_mark_file_as_reopened +[gw3] [ 44%] PASSED tests/greenthread_test.py::SpawnAfter::test_simple +tests/greenthread_test.py::SpawnAfterLocal::test_spawn_is_not_cancelled +[gw6] [ 45%] PASSED tests/patcher_test.py::MonkeyPatch::test_boolean_double +tests/patcher_test.py::MonkeyPatch::test_boolean_negative +[gw3] [ 45%] PASSED tests/greenthread_test.py::SpawnAfterLocal::test_spawn_is_not_cancelled +tests/patcher_test.py::test_patcher_existing_locks_unlocked +[gw3] [ 45%] SKIPPED tests/patcher_test.py::test_patcher_existing_locks_unlocked +tests/patcher_test.py::test_patcher_existing_logging_module_lock +[gw0] [ 45%] PASSED tests/backdoor_test.py::BackdoorTest::test_server +tests/backdoor_test.py::BackdoorTest::test_server_on_ipv6_socket +[gw8] [ 45%] PASSED tests/patcher_test.py::ImportPatched::test_patch_a_module +tests/patcher_test.py::test_import_patched_handles_sub_modules +[gw0] [ 45%] SKIPPED tests/backdoor_test.py::BackdoorTest::test_server_on_ipv6_socket +[gw10] [ 45%] PASSED tests/green_select_test.py::test_select_mark_file_as_reopened tests/greendns_test.py::TestHostsResolver::test_default_fname -[gw10] [ 43%] PASSED tests/greendns_test.py::TestHostsResolver::test_default_fname +tests/backdoor_test.py::BackdoorTest::test_server_on_unix_socket +[gw9] [ 45%] PASSED tests/env_test.py::test_tpool_negative +tests/env_test.py::test_tpool_zero +[gw10] [ 46%] PASSED tests/greendns_test.py::TestHostsResolver::test_default_fname tests/greendns_test.py::TestHostsResolver::test_getaliases -[gw11] [ 43%] PASSED tests/greenthread_test.py::SpawnAfter::test_cancel_already_started -tests/greenthread_test.py::SpawnAfter::test_kill -[gw8] [ 43%] PASSED tests/greenio_test.py::TestGreenSocket::test_sendall -tests/greenio_test.py::TestGreenSocket::test_sendall_timeout -[gw3] [ 43%] PASSED tests/greenthread_test.py::SpawnAfterLocal::test_timer_fired -tests/hub_test.py::TestTimerCleanup::test_cancel_accumulated -[gw0] [ 43%] PASSED tests/backdoor_test.py::BackdoorTest::test_server -[gw10] [ 43%] PASSED tests/greendns_test.py::TestHostsResolver::test_getaliases +[gw10] [ 46%] PASSED tests/greendns_test.py::TestHostsResolver::test_getaliases tests/greendns_test.py::TestHostsResolver::test_getaliases_fqdn -tests/backdoor_test.py::BackdoorTest::test_server_on_ipv6_socket -[gw11] [ 43%] PASSED tests/greenthread_test.py::SpawnAfter::test_kill -tests/patcher_test.py::test_regular_file_readall -[gw3] [ 44%] PASSED tests/hub_test.py::TestTimerCleanup::test_cancel_accumulated -tests/hub_test.py::TestTimerCleanup::test_cancel_immediate -[gw0] [ 44%] SKIPPED tests/backdoor_test.py::BackdoorTest::test_server_on_ipv6_socket -tests/backdoor_test.py::BackdoorTest::test_server_on_unix_socket -[gw3] [ 44%] PASSED tests/hub_test.py::TestTimerCleanup::test_cancel_immediate -tests/hub_test.py::TestMultipleListenersCleanup::test_cleanup -[gw7] [ 44%] PASSED tests/patcher_test.py::MonkeyPatch::test_boolean_double -[gw10] [ 44%] PASSED tests/greendns_test.py::TestHostsResolver::test_getaliases_fqdn -tests/greendns_test.py::TestHostsResolver::test_getaliases_unknown -[gw2] [ 44%] PASSED tests/hub_test.py::test_fork_simple -tests/hub_test.py::TestDeadRunLoop::test_kill -tests/patcher_test.py::MonkeyPatch::test_boolean_negative -[gw3] [ 44%] PASSED tests/hub_test.py::TestMultipleListenersCleanup::test_cleanup -tests/hub_test.py::TestScheduleCall::test_global -[gw6] [ 45%] PASSED tests/patcher_test.py::Os::test_waitpid +[gw5] [ 46%] PASSED tests/patcher_test.py::Os::test_waitpid tests/patcher_test.py::GreenThreadWrapper::test_ident -[gw10] [ 45%] PASSED tests/greendns_test.py::TestHostsResolver::test_getaliases_unknown +[gw10] [ 46%] PASSED tests/greendns_test.py::TestHostsResolver::test_getaliases_fqdn +tests/greendns_test.py::TestHostsResolver::test_getaliases_unknown +[gw0] [ 46%] PASSED tests/backdoor_test.py::BackdoorTest::test_server_on_unix_socket +tests/convenience_test.py::TestServe::test_blocking +[gw10] [ 46%] PASSED tests/greendns_test.py::TestHostsResolver::test_getaliases_unknown tests/greendns_test.py::TestHostsResolver::test_hosts_case_insensitive -[gw8] [ 45%] PASSED tests/greenio_test.py::TestGreenSocket::test_sendall_timeout -tests/greenio_test.py::TestGreenSocket::test_shutdown_safe -[gw10] [ 45%] PASSED tests/greendns_test.py::TestHostsResolver::test_hosts_case_insensitive -tests/pools_test.py::TestIntPool::test_put_with_timed_out_getters -[gw10] [ 45%] PASSED tests/pools_test.py::TestIntPool::test_put_with_timed_out_getters +[gw0] [ 46%] PASSED tests/convenience_test.py::TestServe::test_blocking +tests/hub_test.py::test_fork_simple +[gw10] [ 47%] PASSED tests/greendns_test.py::TestHostsResolver::test_hosts_case_insensitive tests/pools_test.py::TestIntPool::test_putting_to_queue -[gw10] [ 45%] PASSED tests/pools_test.py::TestIntPool::test_putting_to_queue +[gw10] [ 47%] PASSED tests/pools_test.py::TestIntPool::test_putting_to_queue tests/pools_test.py::TestIntPool::test_resize -[gw10] [ 45%] PASSED tests/pools_test.py::TestIntPool::test_resize -[gw3] [ 45%] PASSED tests/hub_test.py::TestScheduleCall::test_global -tests/hub_test.py::TestScheduleCall::test_local +[gw10] [ 47%] PASSED tests/pools_test.py::TestIntPool::test_resize tests/pools_test.py::TestAbstract::test_abstract -[gw10] [ 46%] PASSED tests/pools_test.py::TestAbstract::test_abstract +[gw10] [ 47%] PASSED tests/pools_test.py::TestAbstract::test_abstract tests/pools_test.py::TestIntPool2::test_something -[gw10] [ 46%] PASSED tests/pools_test.py::TestIntPool2::test_something +[gw10] [ 47%] PASSED tests/pools_test.py::TestIntPool2::test_something tests/pools_test.py::TestOrderAsStack::test_ordering -[gw10] [ 46%] PASSED tests/pools_test.py::TestOrderAsStack::test_ordering +[gw10] [ 47%] PASSED tests/pools_test.py::TestOrderAsStack::test_ordering tests/pools_test.py::TestCreateRaises::test_it -[gw10] [ 46%] PASSED tests/pools_test.py::TestCreateRaises::test_it -tests/queue_test.py::TestQueue::test_multiple_waiters -[gw8] [ 46%] PASSED tests/greenio_test.py::TestGreenSocket::test_shutdown_safe -tests/greenio_test.py::TestGreenSocket::test_skip_nonblocking -[gw0] [ 46%] PASSED tests/backdoor_test.py::BackdoorTest::test_server_on_unix_socket -tests/convenience_test.py::TestServe::test_blocking -[gw3] [ 46%] PASSED tests/hub_test.py::TestScheduleCall::test_local -tests/hub_test.py::TestScheduleCall::test_ordering -[gw8] [ 47%] PASSED tests/greenio_test.py::TestGreenSocket::test_skip_nonblocking -tests/patcher_test.py::MonkeyPatch::test_typeerror -[gw10] [ 47%] PASSED tests/queue_test.py::TestQueue::test_multiple_waiters -tests/queue_test.py::TestQueue::test_resize_down -[gw9] [ 47%] PASSED tests/env_test.py::test_tpool_size -tests/env_test.py::test_tpool_negative -[gw0] [ 47%] PASSED tests/convenience_test.py::TestServe::test_blocking -tests/os_test.py::test_pathlib_open_issue_534 -[gw0] [ 47%] PASSED tests/os_test.py::test_pathlib_open_issue_534 -tests/patcher_psycopg_test.py::PatchingPsycopg::test_psycopg_patched -[gw3] [ 47%] PASSED tests/hub_test.py::TestScheduleCall::test_ordering -tests/hub_test.py::TestDebug::test_debug_listeners -[gw10] [ 47%] PASSED tests/queue_test.py::TestQueue::test_resize_down -tests/queue_test.py::TestQueue::test_resize_to_Unlimited -[gw3] [ 48%] PASSED tests/hub_test.py::TestDebug::test_debug_listeners +[gw10] [ 47%] PASSED tests/pools_test.py::TestCreateRaises::test_it tests/queue_test.py::TestQueue::test_channel_send -[gw0] [ 48%] SKIPPED tests/patcher_psycopg_test.py::PatchingPsycopg::test_psycopg_patched -tests/patcher_test.py::ImportPatched::test_patch_a_module -[gw10] [ 48%] PASSED tests/queue_test.py::TestQueue::test_resize_to_Unlimited -tests/queue_test.py::TestQueue::test_resize_up -[gw10] [ 48%] PASSED tests/queue_test.py::TestQueue::test_resize_up -tests/queue_test.py::TestQueue::test_send_first -[gw3] [ 48%] PASSED tests/queue_test.py::TestQueue::test_channel_send +[gw10] [ 48%] PASSED tests/queue_test.py::TestQueue::test_channel_send tests/queue_test.py::TestQueue::test_channel_sender_timing_out -[gw10] [ 48%] PASSED tests/queue_test.py::TestQueue::test_send_first -tests/queue_test.py::TestQueue::test_send_last -[gw1] [ 48%] PASSED tests/hub_test.py::TestHubBlockingDetector::test_block_detect -tests/hub_test.py::TestHubBlockingDetector::test_block_detect_with_itimer -[gw10] [ 49%] PASSED tests/queue_test.py::TestQueue::test_send_last -tests/queue_test.py::TestQueue::test_task_done -[gw3] [ 49%] PASSED tests/queue_test.py::TestQueue::test_channel_sender_timing_out +[gw7] [ 48%] PASSED tests/greenio_test.py::TestGreenSocket::test_sendall +tests/greenio_test.py::TestGreenSocket::test_sendall_timeout +[gw10] [ 48%] PASSED tests/queue_test.py::TestQueue::test_channel_sender_timing_out tests/queue_test.py::TestQueue::test_channel_wait -[gw10] [ 49%] PASSED tests/queue_test.py::TestQueue::test_task_done -tests/queue_test.py::TestQueue::test_two_bogus_waiters -[gw1] [ 49%] SKIPPED tests/hub_test.py::TestHubBlockingDetector::test_block_detect_with_itimer -tests/hub_test.py::TestSuspend::test_suspend_doesnt_crash -[gw2] [ 49%] PASSED tests/hub_test.py::TestDeadRunLoop::test_kill -tests/hub_test.py::TestDeadRunLoop::test_parent -[gw10] [ 49%] PASSED tests/queue_test.py::TestQueue::test_two_bogus_waiters -tests/queue_test.py::TestQueue::test_two_waiters_one_dies -[gw3] [ 49%] PASSED tests/queue_test.py::TestQueue::test_channel_wait +[gw8] [ 48%] PASSED tests/patcher_test.py::test_import_patched_handles_sub_modules +tests/patcher_test.py::MonkeyPatch::test_boolean +[gw3] [ 48%] PASSED tests/patcher_test.py::test_patcher_existing_logging_module_lock +[gw10] [ 48%] PASSED tests/queue_test.py::TestQueue::test_channel_wait tests/queue_test.py::TestQueue::test_channel_waiters -[gw11] [ 50%] PASSED tests/patcher_test.py::test_regular_file_readall -tests/patcher_test.py::test_threading_current -[gw3] [ 50%] PASSED tests/queue_test.py::TestQueue::test_channel_waiters +tests/patcher_test.py::test_importlib_lock +[gw6] [ 48%] PASSED tests/patcher_test.py::MonkeyPatch::test_boolean_negative +tests/patcher_test.py::MonkeyPatch::test_boolean_negative2 +[gw9] [ 49%] PASSED tests/env_test.py::test_tpool_zero +tests/event_test.py::TestEvent::test_double_exception +[gw10] [ 49%] PASSED tests/queue_test.py::TestQueue::test_channel_waiters tests/queue_test.py::TestQueue::test_getting_before_sending -[gw10] [ 50%] PASSED tests/queue_test.py::TestQueue::test_two_waiters_one_dies -tests/queue_test.py::TestQueue::test_waiters_that_cancel -[gw3] [ 50%] PASSED tests/queue_test.py::TestQueue::test_getting_before_sending +[gw10] [ 49%] PASSED tests/queue_test.py::TestQueue::test_getting_before_sending tests/queue_test.py::TestQueue::test_join_doesnt_block_when_queue_is_already_empty -[gw10] [ 50%] PASSED tests/queue_test.py::TestQueue::test_waiters_that_cancel -[gw8] [ 50%] PASSED tests/patcher_test.py::MonkeyPatch::test_typeerror -tests/patcher_test.py::Tpool::test_patched_thread -tests/queue_test.py::TestQueue::test_waiting -[gw7] [ 50%] PASSED tests/patcher_test.py::MonkeyPatch::test_boolean_negative -tests/patcher_test.py::MonkeyPatch::test_boolean_negative2 -[gw6] [ 51%] PASSED tests/patcher_test.py::GreenThreadWrapper::test_ident +[gw9] [ 49%] PASSED tests/event_test.py::TestEvent::test_double_exception +tests/event_test.py::TestEvent::test_multiple_waiters +[gw7] [ 49%] PASSED tests/greenio_test.py::TestGreenSocket::test_sendall_timeout +tests/greenio_test.py::TestGreenSocket::test_shutdown_safe +[gw10] [ 49%] PASSED tests/queue_test.py::TestQueue::test_join_doesnt_block_when_queue_is_already_empty +tests/queue_test.py::TestQueue::test_max_size +[gw9] [ 49%] PASSED tests/event_test.py::TestEvent::test_multiple_waiters +tests/event_test.py::TestEvent::test_multiple_waiters_with_exception +[gw7] [ 50%] PASSED tests/greenio_test.py::TestGreenSocket::test_shutdown_safe +tests/greenio_test.py::TestGreenSocket::test_skip_nonblocking +[gw10] [ 50%] PASSED tests/queue_test.py::TestQueue::test_max_size +tests/queue_test.py::TestQueue::test_multiple_waiters +[gw9] [ 50%] PASSED tests/event_test.py::TestEvent::test_multiple_waiters_with_exception +tests/queue_test.py::TestQueue::test_two_waiters_one_dies +[gw7] [ 50%] PASSED tests/greenio_test.py::TestGreenSocket::test_skip_nonblocking +tests/patcher_test.py::test_regular_file_readall +[gw10] [ 50%] PASSED tests/queue_test.py::TestQueue::test_multiple_waiters +tests/queue_test.py::TestQueue::test_resize_down +[gw9] [ 50%] PASSED tests/queue_test.py::TestQueue::test_two_waiters_one_dies +tests/queue_test.py::TestQueue::test_waiters_that_cancel +[gw5] [ 50%] PASSED tests/patcher_test.py::GreenThreadWrapper::test_ident tests/patcher_test.py::GreenThreadWrapper::test_is_alive -[gw10] [ 51%] PASSED tests/queue_test.py::TestQueue::test_waiting +[gw10] [ 51%] PASSED tests/queue_test.py::TestQueue::test_resize_down +tests/queue_test.py::TestQueue::test_resize_to_Unlimited +[gw9] [ 51%] PASSED tests/queue_test.py::TestQueue::test_waiters_that_cancel +tests/queue_test.py::TestQueue::test_waiting +[gw10] [ 51%] PASSED tests/queue_test.py::TestQueue::test_resize_to_Unlimited +tests/queue_test.py::TestQueue::test_resize_up +[gw11] [ 51%] PASSED tests/patcher_test.py::Tpool::test_patched_thread +tests/patcher_test.py::Tpool::test_simple +[gw9] [ 51%] PASSED tests/queue_test.py::TestQueue::test_waiting tests/queue_test.py::TestQueue::test_zero_length_queue_nonblocking_put -[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 -[gw9] [ 51%] PASSED tests/env_test.py::test_tpool_negative -tests/env_test.py::test_tpool_zero -[gw3] [ 51%] PASSED tests/queue_test.py::TestQueue::test_max_size -tests/queue_test.py::TestNoWait::test_get_nowait_unlock -[gw10] [ 51%] PASSED tests/queue_test.py::TestQueue::test_zero_length_queue_nonblocking_put +[gw10] [ 51%] PASSED tests/queue_test.py::TestQueue::test_resize_up +tests/queue_test.py::TestQueue::test_send_first +[gw9] [ 51%] PASSED tests/queue_test.py::TestQueue::test_zero_length_queue_nonblocking_put tests/queue_test.py::TestQueue::test_zero_max_size -[gw10] [ 51%] PASSED tests/queue_test.py::TestQueue::test_zero_max_size +[gw10] [ 52%] PASSED tests/queue_test.py::TestQueue::test_send_first +tests/queue_test.py::TestQueue::test_send_last +[gw9] [ 52%] PASSED tests/queue_test.py::TestQueue::test_zero_max_size tests/queue_test.py::TestNoWait::test_get_nowait_simple -[gw3] [ 52%] PASSED tests/queue_test.py::TestNoWait::test_get_nowait_unlock +[gw3] [ 52%] PASSED tests/patcher_test.py::test_importlib_lock +tests/patcher_test.py::test_threading_condition +[gw10] [ 52%] PASSED tests/queue_test.py::TestQueue::test_send_last +tests/queue_test.py::TestQueue::test_task_done +[gw8] [ 52%] PASSED tests/patcher_test.py::MonkeyPatch::test_boolean +tests/patcher_test.py::MonkeyPatch::test_boolean_all +[gw9] [ 52%] PASSED tests/queue_test.py::TestNoWait::test_get_nowait_simple +tests/queue_test.py::TestNoWait::test_get_nowait_unlock +[gw10] [ 52%] PASSED tests/queue_test.py::TestQueue::test_task_done +tests/queue_test.py::TestQueue::test_two_bogus_waiters +[gw6] [ 53%] PASSED tests/patcher_test.py::MonkeyPatch::test_boolean_negative2 +tests/patcher_test.py::MonkeyPatch::test_boolean_single +[gw0] [ 53%] PASSED tests/hub_test.py::test_fork_simple +tests/hub_test.py::TestDeadRunLoop::test_kill +[gw9] [ 53%] PASSED tests/queue_test.py::TestNoWait::test_get_nowait_unlock tests/queue_test.py::TestNoWait::test_put_nowait_simple -[gw10] [ 52%] PASSED tests/queue_test.py::TestNoWait::test_get_nowait_simple -tests/semaphore_test.py::TestSemaphore::test_non_blocking -[gw0] [ 52%] PASSED tests/patcher_test.py::ImportPatched::test_patch_a_module -tests/patcher_test.py::test_import_patched_handles_sub_modules -[gw3] [ 52%] PASSED tests/queue_test.py::TestNoWait::test_put_nowait_simple -tests/queue_test.py::TestNoWait::test_put_nowait_unlock -[gw10] [ 52%] PASSED tests/semaphore_test.py::TestSemaphore::test_non_blocking -tests/semaphore_test.py::TestSemaphore::test_timeout -[gw3] [ 52%] PASSED tests/queue_test.py::TestNoWait::test_put_nowait_unlock +[gw10] [ 53%] PASSED tests/queue_test.py::TestQueue::test_two_bogus_waiters tests/queue_test.py::TestNoWait::test_wait_except -[gw2] [ 52%] PASSED tests/hub_test.py::TestDeadRunLoop::test_parent -tests/hub_test.py::test_use_hub_class -[gw10] [ 53%] PASSED tests/semaphore_test.py::TestSemaphore::test_timeout -tests/semaphore_test.py::TestSemaphore::test_timeout_non_blocking -[gw3] [ 53%] PASSED tests/queue_test.py::TestNoWait::test_wait_except +[gw1] [ 53%] PASSED tests/hub_test.py::TestHubBlockingDetector::test_block_detect +tests/hub_test.py::TestHubBlockingDetector::test_block_detect_with_itimer +[gw9] [ 53%] PASSED tests/queue_test.py::TestNoWait::test_put_nowait_simple +tests/queue_test.py::TestNoWait::test_put_nowait_unlock +[gw10] [ 53%] PASSED tests/queue_test.py::TestNoWait::test_wait_except tests/semaphore_test.py::TestSemaphore::test_bounded -[gw10] [ 53%] PASSED tests/semaphore_test.py::TestSemaphore::test_timeout_non_blocking +[gw1] [ 54%] SKIPPED tests/hub_test.py::TestHubBlockingDetector::test_block_detect_with_itimer +tests/hub_test.py::TestSuspend::test_suspend_doesnt_crash +[gw9] [ 54%] PASSED tests/queue_test.py::TestNoWait::test_put_nowait_unlock tests/semaphore_test.py::test_semaphore_contention -[gw3] [ 53%] PASSED tests/semaphore_test.py::TestSemaphore::test_bounded +[gw10] [ 54%] PASSED tests/semaphore_test.py::TestSemaphore::test_bounded tests/semaphore_test.py::TestSemaphore::test_bounded_with_zero_limit -[gw7] [ 53%] PASSED tests/patcher_test.py::MonkeyPatch::test_boolean_negative2 -tests/patcher_test.py::MonkeyPatch::test_boolean_single -[gw11] [ 53%] PASSED tests/patcher_test.py::test_threading_current -tests/patcher_test.py::test_threadpoolexecutor -[gw0] [ 53%] PASSED tests/patcher_test.py::test_import_patched_handles_sub_modules -tests/patcher_test.py::MonkeyPatch::test_boolean -[gw3] [ 54%] PASSED tests/semaphore_test.py::TestSemaphore::test_bounded_with_zero_limit -tests/socket_test.py::test_recv_into_type -[gw9] [ 54%] PASSED tests/env_test.py::test_tpool_zero -tests/event_test.py::TestEvent::test_double_exception -[gw9] [ 54%] PASSED tests/event_test.py::TestEvent::test_double_exception -tests/event_test.py::TestEvent::test_multiple_waiters -[gw9] [ 54%] PASSED tests/event_test.py::TestEvent::test_multiple_waiters -tests/event_test.py::TestEvent::test_multiple_waiters_with_exception -[gw6] [ 54%] PASSED tests/patcher_test.py::GreenThreadWrapper::test_is_alive +[gw10] [ 54%] PASSED tests/semaphore_test.py::TestSemaphore::test_bounded_with_zero_limit +tests/semaphore_test.py::TestSemaphore::test_non_blocking +[gw7] [ 54%] PASSED tests/patcher_test.py::test_regular_file_readall +tests/patcher_test.py::test_threading_current +[gw10] [ 54%] PASSED tests/semaphore_test.py::TestSemaphore::test_non_blocking +tests/semaphore_test.py::TestSemaphore::test_timeout +[gw5] [ 54%] PASSED tests/patcher_test.py::GreenThreadWrapper::test_is_alive tests/patcher_test.py::GreenThreadWrapper::test_is_daemon -[gw3] [ 54%] PASSED tests/socket_test.py::test_recv_into_type -tests/socket_test.py::test_socket_api_family -[gw3] [ 54%] PASSED tests/socket_test.py::test_socket_api_family -tests/socket_test.py::test_getaddrinfo_ipv6_scope -[gw3] [ 54%] PASSED tests/socket_test.py::test_getaddrinfo_ipv6_scope +[gw3] [ 54%] PASSED tests/patcher_test.py::test_threading_condition +tests/patcher_test.py::test_threading_join +[gw10] [ 55%] PASSED tests/semaphore_test.py::TestSemaphore::test_timeout +tests/semaphore_test.py::TestSemaphore::test_timeout_non_blocking +[gw6] [ 55%] PASSED tests/patcher_test.py::MonkeyPatch::test_boolean_single +tests/patcher_test.py::MonkeyPatch::test_conflicting_specifications +[gw10] [ 55%] PASSED tests/semaphore_test.py::TestSemaphore::test_timeout_non_blocking tests/socket_test.py::test_error_is_timeout -[gw3] [ 55%] PASSED tests/socket_test.py::test_error_is_timeout +[gw11] [ 55%] PASSED tests/patcher_test.py::Tpool::test_simple +tests/patcher_test.py::Tpool::test_unpatched_thread +[gw10] [ 55%] PASSED tests/socket_test.py::test_error_is_timeout tests/socket_test.py::test_connect_ex_success -[gw3] [ 55%] PASSED tests/socket_test.py::test_connect_ex_success +[gw10] [ 55%] PASSED tests/socket_test.py::test_connect_ex_success tests/ssl_test.py::SSLTest::test_client_check_hostname -[gw9] [ 55%] PASSED tests/event_test.py::TestEvent::test_multiple_waiters_with_exception -tests/greendns_test.py::TestProxyResolver::test_noanswer -[gw1] [ 55%] PASSED tests/hub_test.py::TestSuspend::test_suspend_doesnt_crash -tests/hub_test.py::test_repeated_select_bad_fd -[gw9] [ 55%] PASSED tests/greendns_test.py::TestProxyResolver::test_noanswer -[gw1] [ 55%] PASSED tests/hub_test.py::test_repeated_select_bad_fd -tests/hub_test.py::test_fork -tests/greendns_test.py::TestProxyResolver::test_noanswer_hosts -[gw3] [ 55%] PASSED tests/ssl_test.py::SSLTest::test_client_check_hostname -[gw2] [ 56%] PASSED tests/hub_test.py::test_use_hub_class -tests/hub_test.py::test_kqueue_unsupported -tests/ssl_test.py::SSLTest::test_recv_after_ssl_connect -[gw10] [ 56%] PASSED tests/semaphore_test.py::test_semaphore_contention +[gw8] [ 55%] PASSED tests/patcher_test.py::MonkeyPatch::test_boolean_all +tests/patcher_test.py::MonkeyPatch::test_boolean_all_negative +[gw10] [ 56%] PASSED tests/ssl_test.py::SSLTest::test_client_check_hostname +tests/ssl_test.py::SSLTest::test_context_version_setters +[gw0] [ 56%] PASSED tests/hub_test.py::TestDeadRunLoop::test_kill +tests/hub_test.py::TestDeadRunLoop::test_parent +[gw7] [ 56%] PASSED tests/patcher_test.py::test_threading_current +tests/patcher_test.py::test_threadpoolexecutor +[gw9] [ 56%] PASSED tests/semaphore_test.py::test_semaphore_contention tests/semaphore_test.py::test_semaphore_type_check -[gw10] [ 56%] PASSED tests/semaphore_test.py::test_semaphore_type_check +[gw9] [ 56%] PASSED tests/semaphore_test.py::test_semaphore_type_check tests/socket_test.py::test_recv_type -[gw11] [ 56%] PASSED tests/patcher_test.py::test_threadpoolexecutor -tests/patcher_test.py::test_builtin -[gw9] [ 56%] PASSED tests/greendns_test.py::TestProxyResolver::test_noanswer_hosts -tests/greendns_test.py::TestProxyResolver::test_nxdomain -[gw3] [ 56%] PASSED tests/ssl_test.py::SSLTest::test_recv_after_ssl_connect -tests/ssl_test.py::SSLTest::test_regression_gh_17 -[gw9] [ 56%] PASSED tests/greendns_test.py::TestProxyResolver::test_nxdomain -tests/greendns_test.py::TestProxyResolver::test_resolver -[gw3] [ 57%] PASSED tests/ssl_test.py::SSLTest::test_regression_gh_17 -tests/ssl_test.py::SSLTest::test_sendall_cpu_usage -[gw9] [ 57%] PASSED tests/greendns_test.py::TestProxyResolver::test_resolver -tests/greendns_test.py::TestResolve::test_A -[gw9] [ 57%] PASSED tests/greendns_test.py::TestResolve::test_A -tests/greendns_test.py::TestResolve::test_AAAA -[gw9] [ 57%] PASSED tests/greendns_test.py::TestResolve::test_AAAA -tests/greendns_test.py::TestResolve::test_exc -[gw9] [ 57%] PASSED tests/greendns_test.py::TestResolve::test_exc -tests/greendns_test.py::TestResolve::test_noraise_noanswer -[gw9] [ 57%] PASSED tests/greendns_test.py::TestResolve::test_noraise_noanswer -tests/greendns_test.py::TestResolve::test_noraise_nxdomain -[gw9] [ 57%] PASSED tests/greendns_test.py::TestResolve::test_noraise_nxdomain -tests/greendns_test.py::TestResolve::test_timeout -[gw9] [ 58%] PASSED tests/greendns_test.py::TestResolve::test_timeout -tests/greendns_test.py::TestResolve::test_unknown_rdtype -[gw9] [ 58%] PASSED tests/greendns_test.py::TestResolve::test_unknown_rdtype -tests/greendns_test.py::TestResolveCname::test_no_answer -[gw9] [ 58%] PASSED tests/greendns_test.py::TestResolveCname::test_no_answer -tests/subprocess_test.py::test_subprocess_wait -[gw0] [ 58%] PASSED tests/patcher_test.py::MonkeyPatch::test_boolean -[gw7] [ 58%] PASSED tests/patcher_test.py::MonkeyPatch::test_boolean_single -tests/patcher_test.py::MonkeyPatch::test_conflicting_specifications -tests/patcher_test.py::MonkeyPatch::test_boolean_all -[gw10] [ 58%] PASSED tests/socket_test.py::test_recv_type -tests/ssl_test.py::SSLTest::test_context_version_setters -[gw9] [ 58%] PASSED tests/subprocess_test.py::test_subprocess_wait -tests/subprocess_test.py::test_close_popen_stdin_with_close_fds -[gw9] [ 59%] PASSED tests/subprocess_test.py::test_close_popen_stdin_with_close_fds -tests/subprocess_test.py::test_universal_lines -[gw9] [ 59%] PASSED tests/subprocess_test.py::test_universal_lines -tests/subprocess_test.py::test_patched_communicate_290 -[gw3] [ 59%] PASSED tests/ssl_test.py::SSLTest::test_sendall_cpu_usage -tests/ssl_test.py::SSLTest::test_ssl_connect -[gw2] [ 59%] PASSED tests/hub_test.py::test_kqueue_unsupported -tests/mysqldb_test.py::TestMySQLdb::test_connecting -[gw2] [ 59%] SKIPPED tests/mysqldb_test.py::TestMySQLdb::test_connecting -tests/mysqldb_test.py::TestMySQLdb::test_connecting_annoyingly -[gw2] [ 59%] SKIPPED tests/mysqldb_test.py::TestMySQLdb::test_connecting_annoyingly -tests/mysqldb_test.py::TestMySQLdb::test_create_cursor -[gw2] [ 59%] SKIPPED tests/mysqldb_test.py::TestMySQLdb::test_create_cursor -tests/test__socket_errors.py::TestSocketErrors::test_timeout -[gw6] [ 60%] PASSED tests/patcher_test.py::GreenThreadWrapper::test_is_daemon +[gw5] [ 56%] PASSED tests/patcher_test.py::GreenThreadWrapper::test_is_daemon tests/patcher_test.py::GreenThreadWrapper::test_join -[gw3] [ 60%] PASSED tests/ssl_test.py::SSLTest::test_ssl_connect -tests/ssl_test.py::SSLTest::test_ssl_context -[gw8] [ 60%] PASSED tests/patcher_test.py::Tpool::test_patched_thread -tests/patcher_test.py::Tpool::test_simple -[gw11] [ 60%] PASSED tests/patcher_test.py::test_builtin -tests/patcher_test.py::test_open_kwargs -[gw3] [ 60%] PASSED tests/ssl_test.py::SSLTest::test_ssl_context -tests/ssl_test.py::SSLTest::test_ssl_unwrap -[gw1] [ 60%] PASSED tests/hub_test.py::test_fork -tests/patcher_test.py::test_patcher_threading_subclass_done -[gw3] [ 60%] PASSED tests/ssl_test.py::SSLTest::test_ssl_unwrap -tests/thread_test.py::Locals::test_calling_methods -[gw7] [ 61%] PASSED tests/patcher_test.py::MonkeyPatch::test_conflicting_specifications +[gw6] [ 56%] PASSED tests/patcher_test.py::MonkeyPatch::test_conflicting_specifications tests/patcher_test.py::MonkeyPatch::test_early_patching -[gw3] [ 61%] PASSED tests/thread_test.py::Locals::test_calling_methods -tests/thread_test.py::Locals::test_calls_init -[gw3] [ 61%] PASSED tests/thread_test.py::Locals::test_calls_init -tests/thread_test.py::Locals::test_no_leaking -[gw0] [ 61%] PASSED tests/patcher_test.py::MonkeyPatch::test_boolean_all -tests/patcher_test.py::MonkeyPatch::test_boolean_all_negative -[gw10] [ 61%] PASSED tests/ssl_test.py::SSLTest::test_context_version_setters +[gw9] [ 57%] PASSED tests/socket_test.py::test_recv_type +tests/socket_test.py::test_recv_into_type +[gw8] [ 57%] PASSED tests/patcher_test.py::MonkeyPatch::test_boolean_all_negative +tests/patcher_test.py::MonkeyPatch::test_boolean_all_single +[gw10] [ 57%] PASSED tests/ssl_test.py::SSLTest::test_context_version_setters tests/ssl_test.py::SSLTest::test_context_wrapped_accept -[gw9] [ 61%] PASSED tests/subprocess_test.py::test_patched_communicate_290 -tests/subprocess_test.py::test_check_call_without_timeout_works -[gw10] [ 61%] PASSED tests/ssl_test.py::SSLTest::test_context_wrapped_accept +[gw10] [ 57%] PASSED tests/ssl_test.py::SSLTest::test_context_wrapped_accept tests/ssl_test.py::SSLTest::test_duplex_response -[gw9] [ 62%] PASSED tests/subprocess_test.py::test_check_call_without_timeout_works +[gw9] [ 57%] PASSED tests/socket_test.py::test_recv_into_type +tests/socket_test.py::test_socket_api_family +[gw9] [ 57%] PASSED tests/socket_test.py::test_socket_api_family +tests/socket_test.py::test_getaddrinfo_ipv6_scope +[gw9] [ 57%] PASSED tests/socket_test.py::test_getaddrinfo_ipv6_scope +tests/subprocess_test.py::test_check_call_without_timeout_works +[gw7] [ 58%] PASSED tests/patcher_test.py::test_threadpoolexecutor +[gw9] [ 58%] PASSED tests/subprocess_test.py::test_check_call_without_timeout_works tests/subprocess_test.py::test_exception_identity -[gw3] [ 62%] PASSED tests/thread_test.py::Locals::test_no_leaking -tests/thread_test.py::test_compat_lock_release -[gw3] [ 62%] PASSED tests/thread_test.py::test_compat_lock_release -tests/thread_test.py::test_reinit -[gw3] [ 62%] PASSED tests/thread_test.py::test_reinit -tests/timeout_test.py::TestDirectRaise::test_direct_raise_class -[gw11] [ 62%] PASSED tests/patcher_test.py::test_open_kwargs -tests/patcher_test.py::test_patcher_existing_locks -[gw10] [ 62%] PASSED tests/ssl_test.py::SSLTest::test_duplex_response +tests/patcher_test.py::test_builtin +[gw1] [ 58%] PASSED tests/hub_test.py::TestSuspend::test_suspend_doesnt_crash +tests/hub_test.py::test_repeated_select_bad_fd +[gw1] [ 58%] PASSED tests/hub_test.py::test_repeated_select_bad_fd +tests/hub_test.py::test_fork +[gw10] [ 58%] PASSED tests/ssl_test.py::SSLTest::test_duplex_response tests/ssl_test.py::SSLTest::test_explicit_keys_accept -[gw3] [ 62%] PASSED tests/timeout_test.py::TestDirectRaise::test_direct_raise_class -tests/timeout_test.py::TestDirectRaise::test_direct_raise_instance -[gw10] [ 63%] PASSED tests/ssl_test.py::SSLTest::test_explicit_keys_accept +[gw10] [ 58%] PASSED tests/ssl_test.py::SSLTest::test_explicit_keys_accept tests/ssl_test.py::SSLTest::test_greensslobject -[gw3] [ 63%] PASSED tests/timeout_test.py::TestDirectRaise::test_direct_raise_instance -tests/timeout_test.py::TestDirectRaise::test_repr -[gw6] [ 63%] PASSED tests/patcher_test.py::GreenThreadWrapper::test_join -tests/patcher_test.py::GreenThreadWrapper::test_name -[gw10] [ 63%] PASSED tests/ssl_test.py::SSLTest::test_greensslobject +[gw0] [ 58%] PASSED tests/hub_test.py::TestDeadRunLoop::test_parent +tests/hub_test.py::test_use_hub_class +[gw10] [ 59%] PASSED tests/ssl_test.py::SSLTest::test_greensslobject tests/ssl_test.py::SSLTest::test_no_handshake_block_accept_loop -[gw3] [ 63%] PASSED tests/timeout_test.py::TestDirectRaise::test_repr -tests/timeout_test.py::TestWithTimeout::test_with_outer_timer -[gw1] [ 63%] PASSED tests/patcher_test.py::test_patcher_threading_subclass_done +[gw5] [ 59%] PASSED tests/patcher_test.py::GreenThreadWrapper::test_join +tests/patcher_test.py::GreenThreadWrapper::test_name +[gw6] [ 59%] PASSED tests/patcher_test.py::MonkeyPatch::test_early_patching +tests/patcher_test.py::MonkeyPatch::test_late_patching +[gw8] [ 59%] PASSED tests/patcher_test.py::MonkeyPatch::test_boolean_all_single +tests/ssl_test.py::SSLTest::test_sendall_cpu_usage +[gw11] [ 59%] PASSED tests/patcher_test.py::Tpool::test_unpatched_thread +tests/patcher_test.py::test_subprocess_after_monkey_patch +[gw9] [ 59%] PASSED tests/subprocess_test.py::test_exception_identity +tests/test__event.py::TestEvent::test_send +[gw7] [ 59%] PASSED tests/patcher_test.py::test_builtin +tests/patcher_test.py::test_open_kwargs +[gw9] [ 60%] PASSED tests/test__event.py::TestEvent::test_send +tests/test__event.py::TestEvent::test_send_exc +[gw9] [ 60%] PASSED tests/test__event.py::TestEvent::test_send_exc +tests/test__greenness.py::test_urllib +[gw0] [ 60%] PASSED tests/hub_test.py::test_use_hub_class +tests/hub_test.py::test_kqueue_unsupported +[gw9] [ 60%] PASSED tests/test__greenness.py::test_urllib +tests/test__refcount.py::test_clean_exit +[gw10] [ 60%] 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 +[gw1] [ 60%] PASSED tests/hub_test.py::test_fork tests/pools_test.py::TestIntPool::test_blocks_on_pool -[gw1] [ 63%] PASSED tests/pools_test.py::TestIntPool::test_blocks_on_pool +[gw1] [ 60%] PASSED tests/pools_test.py::TestIntPool::test_blocks_on_pool tests/pools_test.py::TestIntPool::test_create_contention -[gw1] [ 63%] PASSED tests/pools_test.py::TestIntPool::test_create_contention +[gw1] [ 61%] PASSED tests/pools_test.py::TestIntPool::test_create_contention tests/pools_test.py::TestIntPool::test_exhaustion -[gw1] [ 64%] PASSED tests/pools_test.py::TestIntPool::test_exhaustion +[gw1] [ 61%] PASSED tests/pools_test.py::TestIntPool::test_exhaustion tests/pools_test.py::TestIntPool::test_free -[gw1] [ 64%] PASSED tests/pools_test.py::TestIntPool::test_free +[gw1] [ 61%] PASSED tests/pools_test.py::TestIntPool::test_free tests/pools_test.py::TestIntPool::test_integers -[gw1] [ 64%] PASSED tests/pools_test.py::TestIntPool::test_integers +[gw1] [ 61%] PASSED tests/pools_test.py::TestIntPool::test_integers tests/pools_test.py::TestIntPool::test_ordering -[gw1] [ 64%] PASSED tests/pools_test.py::TestIntPool::test_ordering -tests/timeout_with_statement_test.py::Test::test_raising_exception_class -[gw3] [ 64%] PASSED tests/timeout_test.py::TestWithTimeout::test_with_outer_timer +[gw1] [ 61%] PASSED tests/pools_test.py::TestIntPool::test_ordering +tests/pools_test.py::TestIntPool::test_put_with_timed_out_getters +[gw1] [ 61%] PASSED tests/pools_test.py::TestIntPool::test_put_with_timed_out_getters +tests/thread_test.py::Locals::test_assignment +[gw8] [ 61%] PASSED tests/ssl_test.py::SSLTest::test_sendall_cpu_usage +tests/ssl_test.py::SSLTest::test_ssl_connect +[gw5] [ 62%] PASSED tests/patcher_test.py::GreenThreadWrapper::test_name +tests/patcher_test.py::test_patcher_existing_locks_early +[gw1] [ 62%] PASSED tests/thread_test.py::Locals::test_assignment +tests/thread_test.py::Locals::test_calling_methods +[gw10] [ 62%] 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] [ 62%] PASSED tests/ssl_test.py::SSLTest::test_ssl_connect +tests/ssl_test.py::SSLTest::test_ssl_context +[gw1] [ 62%] PASSED tests/thread_test.py::Locals::test_calling_methods +tests/thread_test.py::Locals::test_calls_init +[gw3] [ 62%] PASSED tests/patcher_test.py::test_threading_join +tests/patcher_test.py::test_socketserver_selectors +[gw6] [ 62%] PASSED tests/patcher_test.py::MonkeyPatch::test_late_patching +[gw10] [ 63%] PASSED tests/ssl_test.py::SSLTest::test_recv_after_ssl_connect +tests/patcher_test.py::MonkeyPatch::test_patched_modules +tests/ssl_test.py::SSLTest::test_regression_gh_17 +[gw1] [ 63%] PASSED tests/thread_test.py::Locals::test_calls_init +tests/thread_test.py::Locals::test_no_leaking +[gw7] [ 63%] PASSED tests/patcher_test.py::test_open_kwargs +tests/patcher_test.py::test_patcher_existing_locks +[gw8] [ 63%] PASSED tests/ssl_test.py::SSLTest::test_ssl_context +tests/ssl_test.py::SSLTest::test_ssl_unwrap +[gw10] [ 63%] PASSED tests/ssl_test.py::SSLTest::test_regression_gh_17 tests/timeout_test.py::TestWithTimeout::test_with_timeout -[gw2] [ 64%] PASSED tests/test__socket_errors.py::TestSocketErrors::test_timeout -tests/test__socket_errors.py::TestSocketErrors::test_timeout_real_socket -[gw1] [ 64%] PASSED tests/timeout_with_statement_test.py::Test::test_raising_exception_class -tests/timeout_with_statement_test.py::Test::test_raising_self -[gw3] [ 65%] PASSED tests/timeout_test.py::TestWithTimeout::test_with_timeout +[gw0] [ 63%] PASSED tests/hub_test.py::test_kqueue_unsupported +tests/mysqldb_test.py::TestMySQLdb::test_connecting +[gw0] [ 63%] SKIPPED tests/mysqldb_test.py::TestMySQLdb::test_connecting +tests/mysqldb_test.py::TestMySQLdb::test_connecting_annoyingly +[gw0] [ 63%] SKIPPED tests/mysqldb_test.py::TestMySQLdb::test_connecting_annoyingly +tests/mysqldb_test.py::TestMySQLdb::test_create_cursor +[gw0] [ 64%] SKIPPED tests/mysqldb_test.py::TestMySQLdb::test_create_cursor +tests/timeout_with_statement_test.py::Test::test_raising_exc_tuple +[gw11] [ 64%] PASSED tests/patcher_test.py::test_subprocess_after_monkey_patch +tests/patcher_test.py::Threading::test_greenlet +[gw0] [ 64%] PASSED tests/timeout_with_statement_test.py::Test::test_raising_exc_tuple +tests/timeout_with_statement_test.py::Test::test_raising_exception_class +[gw10] [ 64%] PASSED tests/timeout_test.py::TestWithTimeout::test_with_timeout tests/timeout_test.py::test_is_timeout_attribute -[gw3] [ 65%] PASSED tests/timeout_test.py::test_is_timeout_attribute -[gw7] [ 65%] PASSED tests/patcher_test.py::MonkeyPatch::test_early_patching -tests/patcher_test.py::MonkeyPatch::test_late_patching +[gw10] [ 64%] PASSED tests/timeout_test.py::test_is_timeout_attribute tests/timeout_with_statement_test.py::Test::test_cancel_timer_inside_block -[gw1] [ 65%] PASSED tests/timeout_with_statement_test.py::Test::test_raising_self +[gw8] [ 64%] PASSED tests/ssl_test.py::SSLTest::test_ssl_unwrap +tests/subprocess_test.py::test_subprocess_wait +[gw1] [ 64%] PASSED tests/thread_test.py::Locals::test_no_leaking +tests/thread_test.py::test_compat_lock_release +[gw1] [ 65%] PASSED tests/thread_test.py::test_compat_lock_release +tests/thread_test.py::test_reinit +[gw1] [ 65%] PASSED tests/thread_test.py::test_reinit +tests/timeout_test.py::TestDirectRaise::test_direct_raise_class +[gw0] [ 65%] PASSED tests/timeout_with_statement_test.py::Test::test_raising_exception_class +tests/timeout_with_statement_test.py::Test::test_raising_self +[gw1] [ 65%] PASSED tests/timeout_test.py::TestDirectRaise::test_direct_raise_class +tests/timeout_test.py::TestDirectRaise::test_direct_raise_instance +[gw10] [ 65%] PASSED tests/timeout_with_statement_test.py::Test::test_cancel_timer_inside_block +tests/timeout_with_statement_test.py::Test::test_cancellation +[gw1] [ 65%] PASSED tests/timeout_test.py::TestDirectRaise::test_direct_raise_instance +tests/timeout_test.py::TestDirectRaise::test_repr +[gw0] [ 65%] PASSED tests/timeout_with_statement_test.py::Test::test_raising_self tests/timeout_with_statement_test.py::Test::test_raising_self_true -[gw0] [ 65%] PASSED tests/patcher_test.py::MonkeyPatch::test_boolean_all_negative -tests/patcher_test.py::MonkeyPatch::test_boolean_all_single -[gw3] [ 65%] PASSED tests/timeout_with_statement_test.py::Test::test_cancel_timer_inside_block -[gw8] [ 65%] PASSED tests/patcher_test.py::Tpool::test_simple -tests/patcher_test.py::Tpool::test_unpatched_thread -[gw1] [ 66%] PASSED tests/timeout_with_statement_test.py::Test::test_raising_self_true +[gw8] [ 66%] PASSED tests/subprocess_test.py::test_subprocess_wait +tests/subprocess_test.py::test_close_popen_stdin_with_close_fds +[gw8] [ 66%] PASSED tests/subprocess_test.py::test_close_popen_stdin_with_close_fds +tests/subprocess_test.py::test_universal_lines +[gw8] [ 66%] PASSED tests/subprocess_test.py::test_universal_lines +tests/subprocess_test.py::test_patched_communicate_290 +[gw9] [ 66%] PASSED tests/test__refcount.py::test_clean_exit +tests/test__refcount.py::test_timeout_exit +[gw10] [ 66%] PASSED tests/timeout_with_statement_test.py::Test::test_cancellation +tests/timeout_with_statement_test.py::Test::test_dummy_timer +[gw1] [ 66%] PASSED tests/timeout_test.py::TestDirectRaise::test_repr +tests/timeout_test.py::TestWithTimeout::test_with_outer_timer +[gw0] [ 66%] PASSED tests/timeout_with_statement_test.py::Test::test_raising_self_true tests/timeout_with_statement_test.py::Test::test_ref +[gw1] [ 67%] PASSED tests/timeout_test.py::TestWithTimeout::test_with_outer_timer tests/timer_test.py::TestTimer::test_copy -[gw3] [ 66%] PASSED tests/timer_test.py::TestTimer::test_copy +[gw1] [ 67%] PASSED tests/timer_test.py::TestTimer::test_copy tests/timer_test.py::TestTimer::test_schedule -[gw3] [ 66%] PASSED tests/timer_test.py::TestTimer::test_schedule +[gw1] [ 67%] PASSED tests/timer_test.py::TestTimer::test_schedule tests/tpool_test.py::TestTpool::test_autowrap -[gw9] [ 66%] PASSED tests/subprocess_test.py::test_exception_identity -tests/test__event.py::TestEvent::test_send -[gw9] [ 66%] PASSED tests/test__event.py::TestEvent::test_send -tests/test__event.py::TestEvent::test_send_exc -[gw10] [ 66%] 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 -[gw1] [ 66%] PASSED tests/timeout_with_statement_test.py::Test::test_ref -tests/timeout_with_statement_test.py::Test::test_silent_block -[gw9] [ 67%] PASSED tests/test__event.py::TestEvent::test_send_exc -tests/test__greenness.py::test_urllib -[gw9] [ 67%] PASSED tests/test__greenness.py::test_urllib -tests/test__refcount.py::test_clean_exit -[gw11] [ 67%] PASSED tests/patcher_test.py::test_patcher_existing_locks -tests/patcher_test.py::test_patcher_existing_locks_exception -[gw1] [ 67%] PASSED tests/timeout_with_statement_test.py::Test::test_silent_block -tests/tpool_test.py::TestTpool::test_raising_exceptions -[gw10] [ 67%] PASSED tests/ssl_test.py::SSLTest::test_receiving_doesnt_block_if_there_is_already_decrypted_buffered_data -tests/timeout_with_statement_test.py::Test::test_cancellation -[gw3] [ 67%] PASSED tests/tpool_test.py::TestTpool::test_autowrap -tests/tpool_test.py::TestTpool::test_autowrap_both -[gw3] [ 67%] PASSED tests/tpool_test.py::TestTpool::test_autowrap_both -tests/tpool_test.py::TestTpool::test_autowrap_names -[gw6] [ 68%] PASSED tests/patcher_test.py::GreenThreadWrapper::test_name -tests/patcher_test.py::test_patcher_existing_locks_early -[gw10] [ 68%] PASSED tests/timeout_with_statement_test.py::Test::test_cancellation -tests/timeout_with_statement_test.py::Test::test_dummy_timer -[gw10] [ 68%] PASSED tests/timeout_with_statement_test.py::Test::test_dummy_timer +[gw10] [ 67%] PASSED tests/timeout_with_statement_test.py::Test::test_dummy_timer tests/timeout_with_statement_test.py::Test::test_nested_timeout -[gw1] [ 68%] PASSED tests/tpool_test.py::TestTpool::test_raising_exceptions -tests/tpool_test.py::TestTpool::test_timeout -[gw9] [ 68%] PASSED tests/test__refcount.py::test_clean_exit -tests/test__refcount.py::test_timeout_exit +[gw5] [ 67%] PASSED tests/patcher_test.py::test_patcher_existing_locks_early +tests/patcher_test.py::test_patcher_existing_locks_late +[gw1] [ 67%] PASSED tests/tpool_test.py::TestTpool::test_autowrap +tests/tpool_test.py::TestTpool::test_autowrap_both +[gw0] [ 67%] PASSED tests/timeout_with_statement_test.py::Test::test_ref +tests/timeout_with_statement_test.py::Test::test_silent_block [gw10] [ 68%] PASSED tests/timeout_with_statement_test.py::Test::test_nested_timeout tests/timeout_with_statement_test.py::Test::test_raising_custom_exception -[gw0] [ 68%] PASSED tests/patcher_test.py::MonkeyPatch::test_boolean_all_single -tests/tpool_test.py::TestTpool::test_callable_iterator -[gw2] [ 69%] PASSED tests/test__socket_errors.py::TestSocketErrors::test_timeout_real_socket -tests/test__socket_errors.py::test_create_connection_refused -[gw2] [ 69%] PASSED tests/test__socket_errors.py::test_create_connection_refused -tests/test_infrastructure_tests.py::test_run_python_timeout -[gw3] [ 69%] PASSED tests/tpool_test.py::TestTpool::test_autowrap_names -tests/tpool_test.py::TestTpool::test_callable -[gw10] [ 69%] PASSED tests/timeout_with_statement_test.py::Test::test_raising_custom_exception -tests/timeout_with_statement_test.py::Test::test_raising_exc_tuple -[gw2] [ 69%] PASSED tests/test_infrastructure_tests.py::test_run_python_timeout -tests/test_infrastructure_tests.py::test_run_python_pythonpath_extend -[gw1] [ 69%] PASSED tests/tpool_test.py::TestTpool::test_timeout -tests/tpool_test.py::TestTpool::test_tpool_set_num_threads -[gw5] [ 69%] PASSED tests/greenio_test.py::TestGreenIoLong::test_multiple_readers -tests/greenio_test.py::test_set_nonblocking -[gw5] [ 70%] PASSED tests/greenio_test.py::test_set_nonblocking -tests/greenio_test.py::test_socket_del_fails_gracefully_when_not_fully_initialized -[gw5] [ 70%] PASSED tests/greenio_test.py::test_socket_del_fails_gracefully_when_not_fully_initialized -tests/greenio_test.py::test_double_close_219 -[gw2] [ 70%] PASSED tests/test_infrastructure_tests.py::test_run_python_pythonpath_extend -tests/thread_test.py::Locals::test_assignment -[gw10] [ 70%] PASSED tests/timeout_with_statement_test.py::Test::test_raising_exc_tuple -tests/tpool_test.py::TestTpool::test_wrap_tuple -[gw11] [ 70%] PASSED tests/patcher_test.py::test_patcher_existing_locks_exception -tests/tpool_test.py::TestTpool::test_wrap_eq -[gw1] [ 70%] PASSED tests/tpool_test.py::TestTpool::test_tpool_set_num_threads +[gw1] [ 68%] PASSED tests/tpool_test.py::TestTpool::test_autowrap_both +tests/tpool_test.py::TestTpool::test_autowrap_names +[gw7] [ 68%] PASSED tests/patcher_test.py::test_patcher_existing_locks +tests/patcher_test.py::test_patcher_existing_locks_exception +[gw6] [ 68%] PASSED tests/patcher_test.py::MonkeyPatch::test_patched_modules +tests/patcher_test.py::MonkeyPatch::test_typeerror +[gw1] [ 68%] PASSED tests/tpool_test.py::TestTpool::test_autowrap_names +[gw10] [ 68%] PASSED tests/timeout_with_statement_test.py::Test::test_raising_custom_exception +tests/tpool_test.py::TestTpool::test_wrap_setitem tests/tpool_test.py::TestTpool::test_variable_and_keyword_arguments_with_function_calls -[gw2] [ 70%] PASSED tests/thread_test.py::Locals::test_assignment -tests/tpool_test.py::test_exception_leak -[gw7] [ 71%] PASSED tests/patcher_test.py::MonkeyPatch::test_late_patching -tests/patcher_test.py::MonkeyPatch::test_patched_modules -[gw3] [ 71%] PASSED tests/tpool_test.py::TestTpool::test_callable -tests/tpool_test.py::TestTpool::test_wrap_module_class -[gw6] [ 71%] PASSED tests/patcher_test.py::test_patcher_existing_locks_early -tests/patcher_test.py::test_patcher_existing_locks_late -[gw0] [ 71%] PASSED tests/tpool_test.py::TestTpool::test_callable_iterator -tests/tpool_test.py::TestTpool::test_contention -[gw9] [ 71%] PASSED tests/test__refcount.py::test_timeout_exit -tests/test__socket_errors.py::TestSocketErrors::test_connection_refused -[gw9] [ 71%] PASSED tests/test__socket_errors.py::TestSocketErrors::test_connection_refused -tests/websocket_new_test.py::TestWebSocketWithCompression::test_reject_max_window_bits_out_of_range_13 -[gw1] [ 71%] PASSED tests/tpool_test.py::TestTpool::test_variable_and_keyword_arguments_with_function_calls +[gw1] [ 68%] PASSED tests/tpool_test.py::TestTpool::test_wrap_setitem +tests/tpool_test.py::TestTpool::test_wrap_string +[gw10] [ 69%] PASSED tests/tpool_test.py::TestTpool::test_variable_and_keyword_arguments_with_function_calls tests/tpool_test.py::TestTpool::test_wrap_dict -[gw10] [ 72%] PASSED tests/tpool_test.py::TestTpool::test_wrap_tuple +[gw0] [ 69%] PASSED tests/timeout_with_statement_test.py::Test::test_silent_block +tests/tpool_test.py::TestTpool::test_killall_remaining_results +[gw1] [ 69%] PASSED tests/tpool_test.py::TestTpool::test_wrap_string +tests/tpool_test.py::TestTpool::test_wrap_tuple +[gw10] [ 69%] PASSED tests/tpool_test.py::TestTpool::test_wrap_dict +tests/tpool_test.py::TestTpool::test_wrap_eq +[gw11] [ 69%] PASSED tests/patcher_test.py::Threading::test_greenlet +tests/patcher_test.py::Threading::test_greenthread +[gw1] [ 69%] PASSED tests/tpool_test.py::TestTpool::test_wrap_tuple tests/tpool_test.py::TestTpool::test_wrap_uniterable -[gw9] [ 72%] 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 -[gw0] [ 72%] PASSED tests/tpool_test.py::TestTpool::test_contention -tests/tpool_test.py::TestTpool::test_eventlet_timeout -[gw11] [ 72%] PASSED tests/tpool_test.py::TestTpool::test_wrap_eq +[gw10] [ 69%] PASSED tests/tpool_test.py::TestTpool::test_wrap_eq tests/tpool_test.py::TestTpool::test_wrap_getitem -[gw9] [ 72%] PASSED tests/websocket_new_test.py::TestWebSocketWithCompression::test_send_uncompressed_msg_13 -tests/websocket_new_test.py::TestWebSocketWithCompression::test_server_compress_no_context_takeover_13 -[gw1] [ 72%] PASSED tests/tpool_test.py::TestTpool::test_wrap_dict -tests/websocket_new_test.py::TestWebSocket::test_incomplete_headers_13 -[gw9] [ 72%] 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] [ 72%] PASSED tests/patcher_test.py::Tpool::test_unpatched_thread -tests/patcher_test.py::test_subprocess_after_monkey_patch -[gw3] [ 73%] PASSED tests/tpool_test.py::TestTpool::test_wrap_module_class -tests/tpool_test.py::TestTpool::test_wrap_nonzero -[gw9] [ 73%] PASSED tests/websocket_new_test.py::TestWebSocketWithCompression::test_server_compress_with_context_takeover_13 -tests/websocket_test.py::TestWebSocket::test_app_socket_errors_75 -[gw1] [ 73%] PASSED tests/websocket_new_test.py::TestWebSocket::test_incomplete_headers_13 -tests/websocket_new_test.py::TestWebSocket::test_send_recv_13 -[gw9] [ 73%] PASSED tests/websocket_test.py::TestWebSocket::test_app_socket_errors_75 -tests/websocket_test.py::TestWebSocket::test_app_socket_errors_76 -[gw11] [ 73%] PASSED tests/tpool_test.py::TestTpool::test_wrap_getitem +[gw1] [ 70%] PASSED tests/tpool_test.py::TestTpool::test_wrap_uniterable +tests/websocket_new_test.py::TestWebSocket::test_client_closing_connection_13 +[gw10] [ 70%] PASSED tests/tpool_test.py::TestTpool::test_wrap_getitem tests/tpool_test.py::TestTpool::test_wrap_hash -[gw10] [ 73%] PASSED tests/tpool_test.py::TestTpool::test_wrap_uniterable -tests/tpool_test.py::TpoolLongTests::test_a_buncha_stuff -[gw0] [ 73%] PASSED tests/tpool_test.py::TestTpool::test_eventlet_timeout -tests/tpool_test.py::TestTpool::test_killall -[gw9] [ 74%] PASSED tests/websocket_test.py::TestWebSocket::test_app_socket_errors_76 -tests/websocket_test.py::TestWebSocket::test_breaking_the_connection_75 -[gw1] [ 74%] PASSED tests/websocket_new_test.py::TestWebSocket::test_send_recv_13 -tests/websocket_new_test.py::TestWebSocketWithCompression::test_accept_basic_deflate_ext_13 -[gw11] [ 74%] PASSED tests/tpool_test.py::TestTpool::test_wrap_hash +[gw5] [ 70%] PASSED tests/patcher_test.py::test_patcher_existing_locks_late tests/tpool_test.py::TestTpool::test_wrap_ints -[gw9] [ 74%] PASSED tests/websocket_test.py::TestWebSocket::test_breaking_the_connection_75 -[gw11] [ 74%] PASSED tests/tpool_test.py::TestTpool::test_wrap_ints +[gw8] [ 70%] PASSED tests/subprocess_test.py::test_patched_communicate_290 +tests/tpool_test.py::TestTpool::test_callable +[gw10] [ 70%] PASSED tests/tpool_test.py::TestTpool::test_wrap_hash +tests/websocket_new_test.py::TestWebSocket::test_send_recv_13 +[gw9] [ 70%] PASSED tests/test__refcount.py::test_timeout_exit +[gw1] [ 70%] PASSED tests/websocket_new_test.py::TestWebSocket::test_client_closing_connection_13 +tests/websocket_new_test.py::TestWebSocket::test_client_invalid_packet_13 +tests/test__socket_errors.py::TestSocketErrors::test_connection_refused +[gw9] [ 71%] PASSED tests/test__socket_errors.py::TestSocketErrors::test_connection_refused +tests/test__socket_errors.py::TestSocketErrors::test_timeout +[gw5] [ 71%] PASSED tests/tpool_test.py::TestTpool::test_wrap_ints tests/tpool_test.py::TestTpool::test_wrap_iterator -tests/websocket_test.py::TestWebSocket::test_breaking_the_connection_76 -[gw5] [ 74%] PASSED tests/greenio_test.py::test_double_close_219 -tests/patcher_test.py::test_patcher_existing_locks_unlocked -[gw5] [ 74%] SKIPPED tests/patcher_test.py::test_patcher_existing_locks_unlocked -tests/patcher_test.py::test_patcher_existing_logging_module_lock -[gw7] [ 75%] PASSED tests/patcher_test.py::MonkeyPatch::test_patched_modules -[gw1] [ 75%] PASSED tests/websocket_new_test.py::TestWebSocketWithCompression::test_accept_basic_deflate_ext_13 -[gw3] [ 75%] PASSED tests/tpool_test.py::TestTpool::test_wrap_nonzero -tests/websocket_new_test.py::TestWebSocketWithCompression::test_accept_deflate_ext_window_max_bits_13 -tests/tpool_test.py::TestTpool::test_wrap_setitem +[gw1] [ 71%] PASSED tests/websocket_new_test.py::TestWebSocket::test_client_invalid_packet_13 +tests/websocket_new_test.py::TestWebSocket::test_correct_upgrade_request_13 +[gw10] [ 71%] PASSED tests/websocket_new_test.py::TestWebSocket::test_send_recv_13 +tests/websocket_new_test.py::TestWebSocketWithCompression::test_accept_basic_deflate_ext_13 +[gw8] [ 71%] PASSED tests/tpool_test.py::TestTpool::test_callable +tests/tpool_test.py::TestTpool::test_callable_iterator +[gw6] [ 71%] PASSED tests/patcher_test.py::MonkeyPatch::test_typeerror +tests/tpool_test.py::TpoolLongTests::test_a_buncha_stuff +[gw1] [ 71%] PASSED tests/websocket_new_test.py::TestWebSocket::test_correct_upgrade_request_13 +tests/websocket_new_test.py::TestWebSocket::test_incomplete_headers_13 +[gw10] [ 72%] PASSED tests/websocket_new_test.py::TestWebSocketWithCompression::test_accept_basic_deflate_ext_13 tests/websocket_new_test.py::TestWebSocketWithCompression::test_accept_deflate_ext_context_takeover_13 -[gw6] [ 75%] PASSED tests/patcher_test.py::test_patcher_existing_locks_late -tests/websocket_new_test.py::TestWebSocketWithCompression::test_compressed_send_recv_client_no_context_13 -[gw9] [ 75%] PASSED tests/websocket_test.py::TestWebSocket::test_breaking_the_connection_76 -tests/websocket_test.py::TestWebSocket::test_client_closing_connection_76 -[gw7] [ 75%] PASSED tests/websocket_new_test.py::TestWebSocketWithCompression::test_accept_deflate_ext_window_max_bits_13 +[gw5] [ 72%] PASSED tests/tpool_test.py::TestTpool::test_wrap_iterator +tests/tpool_test.py::TestTpool::test_wrap_iterator2 +[gw7] [ 72%] PASSED tests/patcher_test.py::test_patcher_existing_locks_exception +tests/patcher_test.py::test_patcher_threading_subclass_done +[gw8] [ 72%] PASSED tests/tpool_test.py::TestTpool::test_callable_iterator +tests/tpool_test.py::TestTpool::test_contention +[gw3] [ 72%] PASSED tests/patcher_test.py::test_socketserver_selectors +tests/patcher_test.py::test_blocking_select_methods_are_deleted +[gw10] [ 72%] PASSED tests/websocket_new_test.py::TestWebSocketWithCompression::test_accept_deflate_ext_context_takeover_13 +[gw1] [ 72%] PASSED tests/websocket_new_test.py::TestWebSocket::test_incomplete_headers_13 tests/websocket_new_test.py::TestWebSocketWithCompression::test_client_compress_no_context_takeover_13 -[gw6] [ 75%] 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 -[gw1] [ 76%] PASSED tests/websocket_new_test.py::TestWebSocketWithCompression::test_accept_deflate_ext_context_takeover_13 -tests/websocket_test.py::TestWebSocket::test_correct_upgrade_request_76 -[gw7] [ 76%] PASSED tests/websocket_new_test.py::TestWebSocketWithCompression::test_client_compress_no_context_takeover_13 +tests/websocket_new_test.py::TestWebSocketWithCompression::test_accept_deflate_ext_window_max_bits_13 +[gw8] [ 72%] PASSED tests/tpool_test.py::TestTpool::test_contention +tests/tpool_test.py::TestTpool::test_eventlet_timeout +[gw5] [ 73%] PASSED tests/tpool_test.py::TestTpool::test_wrap_iterator2 +tests/tpool_test.py::TestTpool::test_wrap_module_class +[gw1] [ 73%] 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 -[gw9] [ 76%] PASSED tests/websocket_test.py::TestWebSocket::test_client_closing_connection_76 -tests/websocket_test.py::TestWebSocket::test_client_invalid_packet_76 -[gw6] [ 76%] 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 -[gw0] [ 76%] PASSED tests/tpool_test.py::TestTpool::test_killall -tests/tpool_test.py::TestTpool::test_killall_remaining_results -[gw7] [ 76%] PASSED tests/websocket_new_test.py::TestWebSocketWithCompression::test_client_compress_with_context_takeover_13 +[gw10] [ 73%] PASSED tests/websocket_new_test.py::TestWebSocketWithCompression::test_accept_deflate_ext_window_max_bits_13 +tests/websocket_test.py::TestWebSocket::test_app_socket_errors_75 +[gw5] [ 73%] PASSED tests/tpool_test.py::TestTpool::test_wrap_module_class +tests/tpool_test.py::TestTpool::test_wrap_nonzero +[gw8] [ 73%] PASSED tests/tpool_test.py::TestTpool::test_eventlet_timeout +tests/tpool_test.py::TestTpool::test_killall +[gw10] [ 73%] PASSED tests/websocket_test.py::TestWebSocket::test_app_socket_errors_75 +tests/websocket_test.py::TestWebSocket::test_app_socket_errors_76 +[gw1] [ 73%] PASSED tests/websocket_new_test.py::TestWebSocketWithCompression::test_client_compress_with_context_takeover_13 tests/websocket_new_test.py::TestWebSocketWithCompression::test_compressed_send_recv_13 -[gw9] [ 76%] PASSED tests/websocket_test.py::TestWebSocket::test_client_invalid_packet_76 -tests/websocket_test.py::TestWebSocket::test_close_idle -[gw1] [ 77%] PASSED tests/websocket_test.py::TestWebSocket::test_correct_upgrade_request_76 -tests/websocket_test.py::TestWebSocket::test_empty_query_string -[gw6] [ 77%] 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 -[gw7] [ 77%] PASSED tests/websocket_new_test.py::TestWebSocketWithCompression::test_compressed_send_recv_13 -[gw9] [ 77%] PASSED tests/websocket_test.py::TestWebSocket::test_close_idle +[gw5] [ 74%] PASSED tests/tpool_test.py::TestTpool::test_wrap_nonzero +tests/websocket_test.py::TestWebSocket::test_client_closing_connection_76 +[gw10] [ 74%] PASSED tests/websocket_test.py::TestWebSocket::test_app_socket_errors_76 +tests/websocket_test.py::TestWebSocket::test_breaking_the_connection_75 +[gw8] [ 74%] PASSED tests/tpool_test.py::TestTpool::test_killall +tests/websocket_test.py::TestWebSocket::test_correct_upgrade_request_76 +[gw1] [ 74%] 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 -tests/websocket_test.py::TestWebSocket::test_correct_upgrade_request_75 -[gw11] [ 77%] PASSED tests/tpool_test.py::TestTpool::test_wrap_iterator -[gw3] [ 77%] PASSED tests/tpool_test.py::TestTpool::test_wrap_setitem -tests/tpool_test.py::TestTpool::test_wrap_string -tests/tpool_test.py::TestTpool::test_wrap_iterator2 -[gw1] [ 77%] PASSED tests/websocket_test.py::TestWebSocket::test_empty_query_string -tests/websocket_test.py::TestWebSocket::test_getting_messages_from_websocket_75 -[gw9] [ 78%] PASSED tests/websocket_test.py::TestWebSocket::test_correct_upgrade_request_75 -tests/websocket_test.py::TestWebSocket::test_wrapped_wsgi -[gw7] [ 78%] PASSED tests/websocket_new_test.py::TestWebSocketWithCompression::test_compressed_send_recv_both_no_context_13 -tests/websocket_test.py::TestWebSocket::test_sending_messages_to_websocket_75 -[gw2] [ 78%] PASSED tests/tpool_test.py::test_exception_leak -tests/websocket_new_test.py::TestWebSocket::test_breaking_the_connection_13 -[gw8] [ 78%] PASSED tests/patcher_test.py::test_subprocess_after_monkey_patch -tests/patcher_test.py::Threading::test_greenlet -[gw6] [ 78%] PASSED tests/websocket_new_test.py::TestWebSocketWithCompression::test_large_frame_size_uncompressed_13 +[gw11] [ 74%] PASSED tests/patcher_test.py::Threading::test_greenthread +tests/patcher_test.py::Threading::test_keyerror +[gw5] [ 74%] PASSED tests/websocket_test.py::TestWebSocket::test_client_closing_connection_76 +tests/websocket_test.py::TestWebSocket::test_client_invalid_packet_76 +[gw0] [ 74%] PASSED tests/tpool_test.py::TestTpool::test_killall_remaining_results +tests/tpool_test.py::TestTpool::test_multiple_wraps +[gw8] [ 75%] PASSED tests/websocket_test.py::TestWebSocket::test_correct_upgrade_request_76 +tests/websocket_test.py::TestWebSocket::test_empty_query_string +[gw10] [ 75%] PASSED tests/websocket_test.py::TestWebSocket::test_breaking_the_connection_75 +tests/websocket_test.py::TestWebSocket::test_breaking_the_connection_76 +[gw1] [ 75%] PASSED tests/websocket_new_test.py::TestWebSocketWithCompression::test_compressed_send_recv_both_no_context_13 tests/websocket_test.py::TestWebSocket::test_incomplete_headers_75 -[gw7] [ 78%] PASSED tests/websocket_test.py::TestWebSocket::test_sending_messages_to_websocket_75 -tests/websocket_test.py::TestWebSocket::test_sending_messages_to_websocket_76 -[gw2] [ 78%] PASSED tests/websocket_new_test.py::TestWebSocket::test_breaking_the_connection_13 -tests/websocket_new_test.py::TestWebSocket::test_client_closing_connection_13 -[gw6] [ 79%] PASSED tests/websocket_test.py::TestWebSocket::test_incomplete_headers_75 +[gw5] [ 75%] PASSED tests/websocket_test.py::TestWebSocket::test_client_invalid_packet_76 +tests/websocket_test.py::TestWebSocket::test_close_idle +[gw8] [ 75%] PASSED tests/websocket_test.py::TestWebSocket::test_empty_query_string +tests/websocket_test.py::TestWebSocket::test_getting_messages_from_websocket_75 +[gw0] [ 75%] PASSED tests/tpool_test.py::TestTpool::test_multiple_wraps +tests/tpool_test.py::TestTpool::test_raising_exceptions +[gw1] [ 75%] PASSED tests/websocket_test.py::TestWebSocket::test_incomplete_headers_75 tests/websocket_test.py::TestWebSocket::test_incomplete_headers_76 -[gw9] [ 79%] PASSED tests/websocket_test.py::TestWebSocket::test_wrapped_wsgi -tests/websocket_test.py::TestWebSocketSSL::test_ssl_sending_messages -[gw1] [ 79%] PASSED tests/websocket_test.py::TestWebSocket::test_getting_messages_from_websocket_75 -[gw2] [ 79%] PASSED tests/websocket_new_test.py::TestWebSocket::test_client_closing_connection_13 -tests/websocket_new_test.py::TestWebSocket::test_client_invalid_packet_13 -[gw6] [ 79%] PASSED tests/websocket_test.py::TestWebSocket::test_incomplete_headers_76 +[gw5] [ 76%] PASSED tests/websocket_test.py::TestWebSocket::test_close_idle +tests/websocket_test.py::TestWebSocket::test_correct_upgrade_request_75 +[gw10] [ 76%] PASSED tests/websocket_test.py::TestWebSocket::test_breaking_the_connection_76 +tests/websocket_test.py::TestWebSocket::test_sending_messages_to_websocket_75 +[gw1] [ 76%] PASSED tests/websocket_test.py::TestWebSocket::test_incomplete_headers_76 tests/websocket_test.py::TestWebSocket::test_incorrect_headers +[gw0] [ 76%] PASSED tests/tpool_test.py::TestTpool::test_raising_exceptions +tests/tpool_test.py::TestTpool::test_timeout +[gw5] [ 76%] PASSED tests/websocket_test.py::TestWebSocket::test_correct_upgrade_request_75 +tests/websocket_test.py::TestWebSocket::test_wrapped_wsgi +[gw1] [ 76%] PASSED tests/websocket_test.py::TestWebSocket::test_incorrect_headers +[gw7] [ 76%] PASSED tests/patcher_test.py::test_patcher_threading_subclass_done +tests/websocket_test.py::TestWebSocket::test_query_string +tests/websocket_new_test.py::TestWebSocketWithCompression::test_compressed_send_recv_client_no_context_13 +[gw10] [ 77%] PASSED tests/websocket_test.py::TestWebSocket::test_sending_messages_to_websocket_75 +tests/websocket_test.py::TestWebSocket::test_sending_messages_to_websocket_76 +[gw8] [ 77%] PASSED tests/websocket_test.py::TestWebSocket::test_getting_messages_from_websocket_75 tests/websocket_test.py::TestWebSocket::test_getting_messages_from_websocket_76 -[gw7] [ 79%] PASSED tests/websocket_test.py::TestWebSocket::test_sending_messages_to_websocket_76 +[gw1] [ 77%] PASSED tests/websocket_test.py::TestWebSocket::test_query_string +tests/websocket_test.py::TestWebSocketObject::test_recieve +[gw3] [ 77%] PASSED tests/patcher_test.py::test_blocking_select_methods_are_deleted +tests/websocket_new_test.py::TestWebSocketWithCompression::test_reject_max_window_bits_out_of_range_13 +[gw7] [ 77%] 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 +[gw1] [ 77%] PASSED tests/websocket_test.py::TestWebSocketObject::test_recieve +tests/websocket_test.py::TestWebSocketObject::test_send_to_ws +[gw3] [ 77%] 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 +[gw10] [ 78%] PASSED tests/websocket_test.py::TestWebSocket::test_sending_messages_to_websocket_76 tests/websocket_test.py::TestWebSocket::test_server_closing_connect_76 -[gw5] [ 79%] PASSED tests/patcher_test.py::test_patcher_existing_logging_module_lock -tests/patcher_test.py::test_importlib_lock -[gw6] [ 80%] PASSED tests/websocket_test.py::TestWebSocket::test_incorrect_headers -tests/websocket_test.py::TestWebSocket::test_query_string -[gw2] [ 80%] PASSED tests/websocket_new_test.py::TestWebSocket::test_client_invalid_packet_13 -tests/websocket_new_test.py::TestWebSocket::test_correct_upgrade_request_13 -[gw7] [ 80%] PASSED tests/websocket_test.py::TestWebSocket::test_server_closing_connect_76 +[gw1] [ 78%] PASSED tests/websocket_test.py::TestWebSocketObject::test_send_to_ws +[gw5] [ 78%] PASSED tests/websocket_test.py::TestWebSocket::test_wrapped_wsgi +tests/websocket_test.py::TestWebSocketSSL::test_ssl_sending_messages +tests/wsgi_test.py::TestHttpd::test_001_server +[gw7] [ 78%] 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 +[gw2] [ 78%] PASSED tests/greenpool_test.py::Stress::test_imap_50 +tests/greenpool_test.py::Stress::test_imap_500 +[gw3] [ 78%] PASSED tests/websocket_new_test.py::TestWebSocketWithCompression::test_send_uncompressed_msg_13 +tests/websocket_new_test.py::TestWebSocketWithCompression::test_server_compress_no_context_takeover_13 +[gw1] [ 78%] PASSED tests/wsgi_test.py::TestHttpd::test_001_server tests/wsgi_test.py::TestHttpd::test_010_no_chunked_http_1_0 -[gw3] [ 80%] PASSED tests/tpool_test.py::TestTpool::test_wrap_string +[gw10] [ 79%] PASSED tests/websocket_test.py::TestWebSocket::test_server_closing_connect_76 +tests/wsgi_test.py::TestHttpd::test_007_get_arg +[gw8] [ 79%] PASSED tests/websocket_test.py::TestWebSocket::test_getting_messages_from_websocket_76 tests/wsgi_test.py::TestHttpd::test_002_keepalive -[gw11] [ 80%] PASSED tests/tpool_test.py::TestTpool::test_wrap_iterator2 -tests/websocket_test.py::TestWebSocketObject::test_recieve -[gw9] [ 80%] PASSED tests/websocket_test.py::TestWebSocketSSL::test_ssl_sending_messages -tests/websocket_test.py::TestWebSocketObject::test_close_ws -[gw7] [ 80%] PASSED tests/wsgi_test.py::TestHttpd::test_010_no_chunked_http_1_0 +[gw7] [ 79%] 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 +[gw3] [ 79%] 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 +[gw1] [ 79%] PASSED tests/wsgi_test.py::TestHttpd::test_010_no_chunked_http_1_0 tests/wsgi_test.py::TestHttpd::test_011_multiple_chunks -[gw6] [ 81%] PASSED tests/websocket_test.py::TestWebSocket::test_query_string -tests/wsgi_test.py::TestHttpd::test_013_empty_return -[gw11] [ 81%] PASSED tests/websocket_test.py::TestWebSocketObject::test_recieve -tests/websocket_test.py::TestWebSocketObject::test_send_to_ws -[gw2] [ 81%] PASSED tests/websocket_new_test.py::TestWebSocket::test_correct_upgrade_request_13 -tests/wsgi_test.py::TestHttpd::test_016_repeated_content_length -[gw3] [ 81%] PASSED tests/wsgi_test.py::TestHttpd::test_002_keepalive +[gw10] [ 79%] PASSED tests/wsgi_test.py::TestHttpd::test_007_get_arg +tests/wsgi_test.py::TestHttpd::test_008_correctresponse +[gw8] [ 79%] PASSED tests/wsgi_test.py::TestHttpd::test_002_keepalive tests/wsgi_test.py::TestHttpd::test_004_close_keepalive -[gw9] [ 81%] PASSED tests/websocket_test.py::TestWebSocketObject::test_close_ws -tests/wsgi_test.py::TestHttpd::test_018b_http_10_keepalive_framing -[gw7] [ 81%] PASSED tests/wsgi_test.py::TestHttpd::test_011_multiple_chunks -[gw1] [ 81%] PASSED tests/websocket_test.py::TestWebSocket::test_getting_messages_from_websocket_76 -tests/wsgi_test.py::TestHttpd::test_007_get_arg -[gw11] [ 81%] PASSED tests/websocket_test.py::TestWebSocketObject::test_send_to_ws +[gw10] [ 80%] PASSED tests/wsgi_test.py::TestHttpd::test_008_correctresponse +[gw1] [ 80%] PASSED tests/wsgi_test.py::TestHttpd::test_011_multiple_chunks +tests/wsgi_test.py::TestHttpd::test_009_chunked_response tests/wsgi_test.py::TestHttpd::test_012_ssl_server -tests/wsgi_test.py::TestHttpd::test_001_server -[gw9] [ 82%] PASSED tests/wsgi_test.py::TestHttpd::test_018b_http_10_keepalive_framing -[gw6] [ 82%] PASSED tests/wsgi_test.py::TestHttpd::test_013_empty_return -tests/wsgi_test.py::TestHttpd::test_014_chunked_post -[gw2] [ 82%] PASSED tests/wsgi_test.py::TestHttpd::test_016_repeated_content_length -tests/wsgi_test.py::TestHttpd::test_019_fieldstorage_compat -[gw9] [ 82%] SKIPPED tests/wsgi_test.py::TestHttpd::test_019_fieldstorage_compat -tests/wsgi_test.py::TestHttpd::test_024_expect_100_continue -tests/wsgi_test.py::TestHttpd::test_017_ssl_zeroreturnerror -[gw11] [ 82%] PASSED tests/wsgi_test.py::TestHttpd::test_001_server -tests/wsgi_test.py::TestHttpd::test_022_custom_pool -[gw3] [ 82%] PASSED tests/wsgi_test.py::TestHttpd::test_004_close_keepalive -[gw0] [ 82%] PASSED tests/tpool_test.py::TestTpool::test_killall_remaining_results -[gw7] [ 83%] PASSED tests/wsgi_test.py::TestHttpd::test_012_ssl_server -tests/wsgi_test.py::TestHttpd::test_020_x_forwarded_for -tests/tpool_test.py::TestTpool::test_multiple_wraps +[gw3] [ 80%] PASSED tests/websocket_new_test.py::TestWebSocketWithCompression::test_server_compress_with_context_takeover_13 +tests/wsgi_test.py::TestHttpd::test_016_repeated_content_length +[gw11] [ 80%] PASSED tests/patcher_test.py::Threading::test_keyerror +tests/patcher_test.py::Threading::test_tpool +[gw8] [ 80%] PASSED tests/wsgi_test.py::TestHttpd::test_004_close_keepalive tests/wsgi_test.py::TestHttpd::test_006_reject_long_urls -[gw1] [ 83%] PASSED tests/wsgi_test.py::TestHttpd::test_007_get_arg -tests/wsgi_test.py::TestHttpd::test_008_correctresponse -[gw11] [ 83%] PASSED tests/wsgi_test.py::TestHttpd::test_022_custom_pool -[gw6] [ 83%] PASSED tests/wsgi_test.py::TestHttpd::test_014_chunked_post -tests/wsgi_test.py::TestHttpd::test_023_bad_content_length -tests/wsgi_test.py::TestHttpd::test_015_write -[gw2] [ 83%] PASSED tests/wsgi_test.py::TestHttpd::test_017_ssl_zeroreturnerror -[gw7] [ 83%] PASSED tests/wsgi_test.py::TestHttpd::test_020_x_forwarded_for -tests/wsgi_test.py::TestHttpd::test_018_http_10_keepalive -tests/wsgi_test.py::TestHttpd::test_021_environ_clobbering -[gw9] [ 83%] PASSED tests/wsgi_test.py::TestHttpd::test_024_expect_100_continue -[gw3] [ 84%] PASSED tests/wsgi_test.py::TestHttpd::test_006_reject_long_urls +[gw5] [ 80%] PASSED tests/websocket_test.py::TestWebSocketSSL::test_ssl_sending_messages +tests/websocket_test.py::TestWebSocketObject::test_close_ws +[gw10] [ 80%] PASSED tests/wsgi_test.py::TestHttpd::test_009_chunked_response +tests/wsgi_test.py::TestHttpd::test_018b_http_10_keepalive_framing +[gw0] [ 81%] PASSED tests/tpool_test.py::TestTpool::test_timeout +tests/tpool_test.py::TestTpool::test_tpool_set_num_threads +[gw1] [ 81%] PASSED tests/wsgi_test.py::TestHttpd::test_012_ssl_server +tests/wsgi_test.py::TestHttpd::test_020_x_forwarded_for +[gw3] [ 81%] PASSED tests/wsgi_test.py::TestHttpd::test_016_repeated_content_length +tests/wsgi_test.py::TestHttpd::test_017_ssl_zeroreturnerror +[gw8] [ 81%] PASSED tests/wsgi_test.py::TestHttpd::test_006_reject_long_urls +tests/wsgi_test.py::TestHttpd::test_024_expect_100_continue +[gw5] [ 81%] PASSED tests/websocket_test.py::TestWebSocketObject::test_close_ws tests/wsgi_test.py::TestHttpd::test_024b_expect_100_continue_with_headers_multiple_chunked -tests/wsgi_test.py::TestHttpd::test_024a_expect_100_continue_with_headers -[gw11] [ 84%] PASSED tests/wsgi_test.py::TestHttpd::test_023_bad_content_length +[gw7] [ 81%] PASSED tests/websocket_new_test.py::TestWebSocketWithCompression::test_large_frame_size_uncompressed_13 +tests/wsgi_test.py::TestHttpd::test_013_empty_return +[gw4] [ 81%] PASSED tests/greenio_test.py::TestGreenIoLong::test_multiple_readers +[gw10] [ 81%] PASSED tests/wsgi_test.py::TestHttpd::test_018b_http_10_keepalive_framing +tests/wsgi_test.py::TestHttpd::test_019_fieldstorage_compat +[gw10] [ 82%] SKIPPED tests/wsgi_test.py::TestHttpd::test_019_fieldstorage_compat tests/wsgi_test.py::TestHttpd::test_026_http_10_nokeepalive -[gw6] [ 84%] PASSED tests/wsgi_test.py::TestHttpd::test_015_write +tests/greenio_test.py::test_set_nonblocking +[gw4] [ 82%] PASSED tests/greenio_test.py::test_set_nonblocking +tests/greenio_test.py::test_socket_del_fails_gracefully_when_not_fully_initialized +[gw4] [ 82%] PASSED tests/greenio_test.py::test_socket_del_fails_gracefully_when_not_fully_initialized +tests/greenio_test.py::test_double_close_219 +[gw1] [ 82%] PASSED tests/wsgi_test.py::TestHttpd::test_020_x_forwarded_for +tests/wsgi_test.py::TestHttpd::test_021_environ_clobbering +[gw0] [ 82%] PASSED tests/tpool_test.py::TestTpool::test_tpool_set_num_threads +tests/wsgi_test.py::TestHttpd::test_024d_expect_100_continue_with_eager_app_chunked +[gw3] [ 82%] PASSED tests/wsgi_test.py::TestHttpd::test_017_ssl_zeroreturnerror +tests/wsgi_test.py::TestHttpd::test_018_http_10_keepalive +[gw5] [ 82%] PASSED tests/wsgi_test.py::TestHttpd::test_024b_expect_100_continue_with_headers_multiple_chunked +tests/wsgi_test.py::TestHttpd::test_024c_expect_100_continue_with_headers_multiple_nonchunked +[gw10] [ 83%] PASSED tests/wsgi_test.py::TestHttpd::test_026_http_10_nokeepalive +tests/wsgi_test.py::TestHttpd::test_026_log_format +[gw7] [ 83%] PASSED tests/wsgi_test.py::TestHttpd::test_013_empty_return +tests/wsgi_test.py::TestHttpd::test_014_chunked_post +[gw1] [ 83%] PASSED tests/wsgi_test.py::TestHttpd::test_021_environ_clobbering tests/wsgi_test.py::TestHttpd::test_026b_http_10_zero_keepalive -[gw1] [ 84%] PASSED tests/wsgi_test.py::TestHttpd::test_008_correctresponse -[gw7] [ 84%] PASSED tests/wsgi_test.py::TestHttpd::test_021_environ_clobbering -tests/wsgi_test.py::TestHttpd::test_030_reject_long_header_lines -[gw2] [ 84%] PASSED tests/wsgi_test.py::TestHttpd::test_018_http_10_keepalive +[gw8] [ 83%] PASSED tests/wsgi_test.py::TestHttpd::test_024_expect_100_continue +tests/wsgi_test.py::TestHttpd::test_024a_expect_100_continue_with_headers +[gw3] [ 83%] PASSED tests/wsgi_test.py::TestHttpd::test_018_http_10_keepalive tests/wsgi_test.py::TestHttpd::test_028_ssl_handshake_errors -tests/wsgi_test.py::TestHttpd::test_009_chunked_response -[gw9] [ 84%] PASSED tests/wsgi_test.py::TestHttpd::test_024a_expect_100_continue_with_headers +[gw0] [ 83%] PASSED tests/wsgi_test.py::TestHttpd::test_024d_expect_100_continue_with_eager_app_chunked +tests/wsgi_test.py::TestHttpd::test_025_accept_errors +[gw5] [ 83%] PASSED tests/wsgi_test.py::TestHttpd::test_024c_expect_100_continue_with_headers_multiple_nonchunked +tests/wsgi_test.py::TestHttpd::test_030_reject_long_header_lines +[gw10] [ 84%] PASSED tests/wsgi_test.py::TestHttpd::test_026_log_format tests/wsgi_test.py::TestHttpd::test_032_wsgi_input_as_iterable -[gw11] [ 85%] PASSED tests/wsgi_test.py::TestHttpd::test_026_http_10_nokeepalive -tests/wsgi_test.py::TestHttpd::test_026_log_format -[gw6] [ 85%] PASSED tests/wsgi_test.py::TestHttpd::test_026b_http_10_zero_keepalive -[gw7] [ 85%] PASSED tests/wsgi_test.py::TestHttpd::test_030_reject_long_header_lines +[gw7] [ 84%] PASSED tests/wsgi_test.py::TestHttpd::test_014_chunked_post +tests/wsgi_test.py::TestHttpd::test_015_write +[gw1] [ 84%] PASSED tests/wsgi_test.py::TestHttpd::test_026b_http_10_zero_keepalive tests/wsgi_test.py::TestHttpd::test_027_keepalive_chunked +[gw8] [ 84%] PASSED tests/wsgi_test.py::TestHttpd::test_024a_expect_100_continue_with_headers +tests/wsgi_test.py::TestHttpd::test_aborted_chunked_post_bad_chunks +[gw0] [ 84%] PASSED tests/wsgi_test.py::TestHttpd::test_025_accept_errors +[gw5] [ 84%] PASSED tests/wsgi_test.py::TestHttpd::test_030_reject_long_header_lines +[gw10] [ 84%] PASSED tests/wsgi_test.py::TestHttpd::test_032_wsgi_input_as_iterable +tests/wsgi_test.py::TestHttpd::test_aborted_chunked_post_between_chunks tests/wsgi_test.py::TestHttpd::test_031_reject_large_headers -[gw3] [ 85%] PASSED tests/wsgi_test.py::TestHttpd::test_024b_expect_100_continue_with_headers_multiple_chunked -tests/wsgi_test.py::TestHttpd::test_024c_expect_100_continue_with_headers_multiple_nonchunked -[gw9] [ 85%] PASSED tests/wsgi_test.py::TestHttpd::test_032_wsgi_input_as_iterable -[gw11] [ 85%] PASSED tests/wsgi_test.py::TestHttpd::test_026_log_format -[gw1] [ 85%] PASSED tests/wsgi_test.py::TestHttpd::test_009_chunked_response -[gw2] [ 86%] PASSED tests/wsgi_test.py::TestHttpd::test_028_ssl_handshake_errors tests/wsgi_test.py::TestHttpd::test_aborted_chunked_post -tests/wsgi_test.py::TestHttpd::test_aborted_chunked_post_between_chunks -tests/wsgi_test.py::TestHttpd::test_aborted_chunked_post_bad_chunks -[gw6] [ 86%] PASSED tests/wsgi_test.py::TestHttpd::test_027_keepalive_chunked +[gw9] [ 85%] PASSED tests/test__socket_errors.py::TestSocketErrors::test_timeout +tests/test__socket_errors.py::TestSocketErrors::test_timeout_real_socket +[gw3] [ 85%] PASSED tests/wsgi_test.py::TestHttpd::test_028_ssl_handshake_errors +[gw7] [ 85%] PASSED tests/wsgi_test.py::TestHttpd::test_015_write tests/wsgi_test.py::TestHttpd::test_029_posthooks -[gw7] [ 86%] PASSED tests/wsgi_test.py::TestHttpd::test_031_reject_large_headers tests/wsgi_test.py::TestHttpd::test_aborted_post_io_error +[gw1] [ 85%] PASSED tests/wsgi_test.py::TestHttpd::test_027_keepalive_chunked tests/wsgi_test.py::TestHttpd::test_chunked_response_when_app_yields_empty_string -[gw9] [ 86%] PASSED tests/wsgi_test.py::TestHttpd::test_aborted_chunked_post -[gw0] [ 86%] PASSED tests/tpool_test.py::TestTpool::test_multiple_wraps -tests/wsgi_test.py::TestHttpd::test_024d_expect_100_continue_with_eager_app_chunked -[gw11] [ 86%] PASSED tests/wsgi_test.py::TestHttpd::test_aborted_chunked_post_between_chunks -[gw3] [ 86%] PASSED tests/wsgi_test.py::TestHttpd::test_024c_expect_100_continue_with_headers_multiple_nonchunked -tests/wsgi_test.py::TestHttpd::test_close_chunked_with_1_0_client +[gw8] [ 85%] PASSED tests/wsgi_test.py::TestHttpd::test_aborted_chunked_post_bad_chunks +tests/wsgi_test.py::TestHttpd::test_client_disconnect +[gw10] [ 85%] PASSED tests/wsgi_test.py::TestHttpd::test_aborted_chunked_post +tests/wsgi_test.py::TestHttpd::test_close_idle_connections_listen_socket_closed +[gw5] [ 85%] PASSED tests/wsgi_test.py::TestHttpd::test_031_reject_large_headers +[gw0] [ 86%] PASSED tests/wsgi_test.py::TestHttpd::test_aborted_chunked_post_between_chunks tests/wsgi_test.py::TestHttpd::test_close_idle_connections -[gw2] [ 87%] PASSED tests/wsgi_test.py::TestHttpd::test_029_posthooks +tests/wsgi_test.py::TestHttpd::test_close_chunked_with_1_0_client +[gw3] [ 86%] PASSED tests/wsgi_test.py::TestHttpd::test_029_posthooks tests/wsgi_test.py::TestHttpd::test_configurable_url_length_limit -tests/wsgi_test.py::TestHttpd::test_client_disconnect -[gw7] [ 87%] PASSED tests/wsgi_test.py::TestHttpd::test_chunked_response_when_app_yields_empty_string -tests/wsgi_test.py::TestHttpd::test_debug -[gw6] [ 87%] PASSED tests/wsgi_test.py::TestHttpd::test_aborted_post_io_error +[gw7] [ 86%] PASSED tests/wsgi_test.py::TestHttpd::test_aborted_post_io_error tests/wsgi_test.py::TestHttpd::test_content_length_and_transfer_encoding_escape_hatch -[gw1] [ 87%] PASSED tests/wsgi_test.py::TestHttpd::test_aborted_chunked_post_bad_chunks -[gw9] [ 87%] PASSED tests/wsgi_test.py::TestHttpd::test_close_chunked_with_1_0_client -tests/wsgi_test.py::TestHttpd::test_close_idle_connections_listen_socket_closed -[gw11] [ 87%] PASSED tests/wsgi_test.py::TestHttpd::test_close_idle_connections +[gw1] [ 86%] PASSED tests/wsgi_test.py::TestHttpd::test_chunked_response_when_app_yields_empty_string +tests/wsgi_test.py::TestHttpd::test_debug +[gw8] [ 86%] PASSED tests/wsgi_test.py::TestHttpd::test_client_disconnect tests/wsgi_test.py::TestHttpd::test_disable_header_name_capitalization -[gw0] [ 87%] PASSED tests/wsgi_test.py::TestHttpd::test_024d_expect_100_continue_with_eager_app_chunked +[gw10] [ 86%] PASSED tests/wsgi_test.py::TestHttpd::test_close_idle_connections_listen_socket_closed tests/wsgi_test.py::TestHttpd::test_do_not_close_non_idle_connections -tests/wsgi_test.py::TestHttpd::test_025_accept_errors -[gw3] [ 88%] PASSED tests/wsgi_test.py::TestHttpd::test_client_disconnect -[gw2] [ 88%] PASSED tests/wsgi_test.py::TestHttpd::test_configurable_url_length_limit -tests/wsgi_test.py::TestHttpd::test_env_headers -[gw7] [ 88%] PASSED tests/wsgi_test.py::TestHttpd::test_debug +[gw5] [ 86%] PASSED tests/wsgi_test.py::TestHttpd::test_close_idle_connections tests/wsgi_test.py::TestHttpd::test_env_header_stripping -[gw6] [ 88%] PASSED tests/wsgi_test.py::TestHttpd::test_content_length_and_transfer_encoding_escape_hatch +[gw0] [ 87%] PASSED tests/wsgi_test.py::TestHttpd::test_close_chunked_with_1_0_client +tests/wsgi_test.py::TestHttpd::test_env_headers +[gw3] [ 87%] PASSED tests/wsgi_test.py::TestHttpd::test_configurable_url_length_limit +[gw6] [ 87%] PASSED tests/tpool_test.py::TpoolLongTests::test_a_buncha_stuff +tests/tpool_test.py::TpoolLongTests::test_leakage_from_tracebacks tests/wsgi_test.py::TestHttpd::test_error_in_chunked_closes_connection +[gw7] [ 87%] PASSED tests/wsgi_test.py::TestHttpd::test_content_length_and_transfer_encoding_escape_hatch tests/wsgi_test.py::TestHttpd::test_exceptions_close_connection -[gw9] [ 88%] PASSED tests/wsgi_test.py::TestHttpd::test_disable_header_name_capitalization -[gw5] [ 88%] PASSED tests/patcher_test.py::test_importlib_lock -tests/patcher_test.py::test_threading_condition +[gw8] [ 87%] PASSED tests/wsgi_test.py::TestHttpd::test_disable_header_name_capitalization tests/wsgi_test.py::TestHttpd::test_headers_raw -[gw0] [ 88%] PASSED tests/wsgi_test.py::TestHttpd::test_025_accept_errors -tests/wsgi_test.py::TestHttpd::test_log_disable -[gw2] [ 89%] PASSED tests/wsgi_test.py::TestHttpd::test_env_headers -[gw8] [ 89%] PASSED tests/patcher_test.py::Threading::test_greenlet -tests/patcher_test.py::Threading::test_greenthread -[gw1] [ 89%] PASSED tests/wsgi_test.py::TestHttpd::test_close_idle_connections_listen_socket_closed -[gw7] [ 89%] PASSED tests/wsgi_test.py::TestHttpd::test_error_in_chunked_closes_connection -[gw3] [ 89%] PASSED tests/wsgi_test.py::TestHttpd::test_env_header_stripping +[gw1] [ 87%] PASSED tests/wsgi_test.py::TestHttpd::test_debug tests/wsgi_test.py::TestHttpd::test_header_name_capitalization +[gw5] [ 87%] PASSED tests/wsgi_test.py::TestHttpd::test_env_header_stripping +tests/wsgi_test.py::TestHttpd::test_log_disable +[gw0] [ 88%] PASSED tests/wsgi_test.py::TestHttpd::test_env_headers tests/wsgi_test.py::TestHttpd::test_log_unix_address -tests/wsgi_test.py::TestHttpd::test_partial_writes_are_handled -[gw6] [ 89%] PASSED tests/wsgi_test.py::TestHttpd::test_exceptions_close_connection +[gw3] [ 88%] PASSED tests/wsgi_test.py::TestHttpd::test_error_in_chunked_closes_connection tests/wsgi_test.py::TestHttpd::test_minimum_chunk_size_parameter_leaves_httpprotocol_class_member_intact +[gw7] [ 88%] PASSED tests/wsgi_test.py::TestHttpd::test_exceptions_close_connection +tests/wsgi_test.py::TestHttpd::test_partial_writes_are_handled +[gw8] [ 88%] PASSED tests/wsgi_test.py::TestHttpd::test_headers_raw tests/wsgi_test.py::TestHttpd::test_path_info_decoding -[gw9] [ 89%] PASSED tests/wsgi_test.py::TestHttpd::test_headers_raw +[gw1] [ 88%] PASSED tests/wsgi_test.py::TestHttpd::test_header_name_capitalization tests/wsgi_test.py::TestHttpd::test_path_info_latin1 -[gw0] [ 90%] PASSED tests/wsgi_test.py::TestHttpd::test_log_disable +[gw5] [ 88%] PASSED tests/wsgi_test.py::TestHttpd::test_log_disable tests/wsgi_test.py::TestHttpd::test_rfc9112_reject_bad_request -[gw7] [ 90%] PASSED tests/wsgi_test.py::TestHttpd::test_partial_writes_are_handled -tests/wsgi_test.py::TestHttpd::test_server_socket_timeout -[gw2] [ 90%] PASSED tests/wsgi_test.py::TestHttpd::test_log_unix_address -[gw6] [ 90%] PASSED tests/wsgi_test.py::TestHttpd::test_path_info_decoding +[gw0] [ 88%] PASSED tests/wsgi_test.py::TestHttpd::test_log_unix_address +tests/wsgi_test.py::TestHttpd::test_server_keepalive_as_timeout +[gw3] [ 89%] PASSED tests/wsgi_test.py::TestHttpd::test_minimum_chunk_size_parameter_leaves_httpprotocol_class_member_intact +[gw7] [ 89%] PASSED tests/wsgi_test.py::TestHttpd::test_partial_writes_are_handled tests/wsgi_test.py::TestHttpd::test_server_keepalive_sent_in_headers -[gw3] [ 90%] PASSED tests/wsgi_test.py::TestHttpd::test_minimum_chunk_size_parameter_leaves_httpprotocol_class_member_intact -[gw9] [ 90%] PASSED tests/wsgi_test.py::TestHttpd::test_path_info_latin1 +tests/wsgi_test.py::TestHttpd::test_server_socket_timeout +[gw8] [ 89%] PASSED tests/wsgi_test.py::TestHttpd::test_path_info_decoding tests/wsgi_test.py::TestHttpd::test_socket_remains_open +[gw1] [ 89%] PASSED tests/wsgi_test.py::TestHttpd::test_path_info_latin1 tests/wsgi_test.py::TestHttpd::test_timeouts_in_app_call +[gw5] [ 89%] PASSED tests/wsgi_test.py::TestHttpd::test_rfc9112_reject_bad_request tests/wsgi_test.py::TestHttpd::test_timeouts_in_app_iter -[gw1] [ 90%] PASSED tests/wsgi_test.py::TestHttpd::test_header_name_capitalization -tests/wsgi_test.py::TestHttpd::test_server_keepalive_as_timeout -[gw0] [ 90%] PASSED tests/wsgi_test.py::TestHttpd::test_rfc9112_reject_bad_request -tests/wsgi_test.py::TestHttpd::test_unicode_with_nonascii_characters_raises_error -[gw2] [ 91%] PASSED tests/wsgi_test.py::TestHttpd::test_server_keepalive_sent_in_headers -[gw6] [ 91%] PASSED tests/wsgi_test.py::TestHttpd::test_timeouts_in_app_call -tests/wsgi_test.py::TestHttpd::test_zero_length_chunked_response -[gw9] [ 91%] PASSED tests/wsgi_test.py::TestHttpd::test_timeouts_in_app_iter -[gw3] [ 91%] PASSED tests/wsgi_test.py::TestHttpd::test_socket_remains_open +[gw3] [ 89%] PASSED tests/wsgi_test.py::TestHttpd::test_server_keepalive_sent_in_headers +tests/wsgi_test.py::TestHttpd::test_unicode_with_only_ascii_characters_works +[gw8] [ 89%] PASSED tests/wsgi_test.py::TestHttpd::test_socket_remains_open tests/wsgi_test.py::IterableAlreadyHandledTest::test_iterable_app_keeps_socket_open_unless_connection_close_sent +[gw1] [ 90%] PASSED tests/wsgi_test.py::TestHttpd::test_timeouts_in_app_call tests/wsgi_test.py::ProxiedIterableAlreadyHandledTest::test_iterable_app_keeps_socket_open_unless_connection_close_sent +[gw5] [ 90%] PASSED tests/wsgi_test.py::TestHttpd::test_timeouts_in_app_iter tests/wsgi_test.py::TestChunkedInput::test_chunked_readline -[gw0] [ 91%] PASSED tests/wsgi_test.py::TestHttpd::test_unicode_with_nonascii_characters_raises_error -[gw7] [ 91%] PASSED tests/wsgi_test.py::TestHttpd::test_server_socket_timeout -[gw2] [ 91%] PASSED tests/wsgi_test.py::TestHttpd::test_zero_length_chunked_response +[gw11] [ 90%] PASSED tests/patcher_test.py::Threading::test_tpool +tests/wsgi_test.py::TestHttpd::test_022_custom_pool +[gw3] [ 90%] PASSED tests/wsgi_test.py::TestHttpd::test_unicode_with_only_ascii_characters_works +tests/wsgi_test.py::TestChunkedInput::test_chunked_readline_from_input +[gw8] [ 90%] PASSED tests/wsgi_test.py::IterableAlreadyHandledTest::test_iterable_app_keeps_socket_open_unless_connection_close_sent tests/wsgi_test.py::TestChunkedInput::test_chunked_readline_wsgi_not_override_minimum_chunk_size -tests/wsgi_test.py::TestHttpd::test_unicode_with_only_ascii_characters_works +[gw1] [ 90%] PASSED tests/wsgi_test.py::ProxiedIterableAlreadyHandledTest::test_iterable_app_keeps_socket_open_unless_connection_close_sent tests/wsgi_test.py::TestChunkedInput::test_chunked_readline_wsgi_override_minimum_chunk_size -[gw6] [ 92%] PASSED tests/wsgi_test.py::IterableAlreadyHandledTest::test_iterable_app_keeps_socket_open_unless_connection_close_sent -[gw9] [ 92%] PASSED tests/wsgi_test.py::TestChunkedInput::test_chunked_readline +[gw5] [ 90%] PASSED tests/wsgi_test.py::TestChunkedInput::test_chunked_readline tests/wsgi_test.py::TestChunkedInput::test_chunked_readlines_from_input +[gw4] [ 90%] PASSED tests/greenio_test.py::test_double_close_219 +tests/greenthread_test.py::SpawnAfterLocal::test_timer_cancelled_upon_greenlet_exit +[gw6] [ 91%] PASSED tests/tpool_test.py::TpoolLongTests::test_leakage_from_tracebacks +tests/tpool_test.py::test_isolate_from_socket_default_timeout +[gw3] [ 91%] PASSED tests/wsgi_test.py::TestChunkedInput::test_chunked_readline_from_input +[gw11] [ 91%] PASSED tests/wsgi_test.py::TestHttpd::test_022_custom_pool tests/wsgi_test.py::TestChunkedInput::test_close_before_finished -[gw7] [ 92%] PASSED tests/wsgi_test.py::TestHttpd::test_unicode_with_only_ascii_characters_works -[gw6] [ 92%] PASSED tests/wsgi_test.py::TestChunkedInput::test_chunked_readlines_from_input -[gw9] [ 92%] PASSED tests/wsgi_test.py::TestChunkedInput::test_close_before_finished +tests/wsgi_test.py::TestHttpd::test_023_bad_content_length +[gw7] [ 91%] PASSED tests/wsgi_test.py::TestHttpd::test_server_socket_timeout +[gw5] [ 91%] PASSED tests/wsgi_test.py::TestChunkedInput::test_chunked_readlines_from_input +tests/wsgi_test.py::TestHttpd::test_zero_length_chunked_response tests/wsgi_test.py::TestChunkedInput::test_short_read_with_content_length +[gw11] [ 91%] PASSED tests/wsgi_test.py::TestHttpd::test_023_bad_content_length +[gw3] [ 91%] PASSED tests/wsgi_test.py::TestChunkedInput::test_close_before_finished tests/zmq_test.py::TestUpstreamDownStream::test_change_subscription -tests/zmq_test.py::TestUpstreamDownStream::test_close_during_recv -[gw7] [ 92%] PASSED tests/wsgi_test.py::TestChunkedInput::test_short_read_with_content_length -[gw1] [ 92%] PASSED tests/wsgi_test.py::TestHttpd::test_server_keepalive_as_timeout -tests/zmq_test.py::TestUpstreamDownStream::test_close_linger -[gw3] [ 93%] PASSED tests/wsgi_test.py::ProxiedIterableAlreadyHandledTest::test_iterable_app_keeps_socket_open_unless_connection_close_sent -[gw0] [ 93%] PASSED tests/wsgi_test.py::TestChunkedInput::test_chunked_readline_wsgi_not_override_minimum_chunk_size -tests/wsgi_test.py::TestChunkedInput::test_chunked_readline_from_input -[gw2] [ 93%] PASSED tests/wsgi_test.py::TestChunkedInput::test_chunked_readline_wsgi_override_minimum_chunk_size -tests/wsgi_test.py::TestChunkedInput::test_short_read tests/wsgi_test.py::TestChunkedInput::test_short_read_with_zero_content_length -tests/wsgi_test.py::TestChunkedInput::test_dirt -[gw9] [ 93%] PASSED tests/zmq_test.py::TestUpstreamDownStream::test_close_during_recv +[gw5] [ 92%] PASSED tests/wsgi_test.py::TestChunkedInput::test_short_read_with_content_length +tests/zmq_test.py::TestUpstreamDownStream::test_close_linger +[gw7] [ 92%] PASSED tests/wsgi_test.py::TestHttpd::test_zero_length_chunked_response +tests/zmq_test.py::TestUpstreamDownStream::test_close_during_recv +[gw3] [ 92%] PASSED tests/wsgi_test.py::TestChunkedInput::test_short_read_with_zero_content_length tests/zmq_test.py::TestUpstreamDownStream::test_close_xsocket_raises_enotsup -[gw8] [ 93%] PASSED tests/patcher_test.py::Threading::test_greenthread -tests/patcher_test.py::Threading::test_keyerror -[gw2] [ 93%] PASSED tests/wsgi_test.py::TestChunkedInput::test_short_read_with_zero_content_length -[gw1] [ 93%] PASSED tests/wsgi_test.py::TestChunkedInput::test_chunked_readline_from_input +[gw0] [ 92%] PASSED tests/wsgi_test.py::TestHttpd::test_server_keepalive_as_timeout +tests/wsgi_test.py::TestHttpd::test_unicode_with_nonascii_characters_raises_error +[gw8] [ 92%] PASSED tests/wsgi_test.py::TestChunkedInput::test_chunked_readline_wsgi_not_override_minimum_chunk_size +tests/wsgi_test.py::TestChunkedInput::test_dirt +[gw7] [ 92%] PASSED tests/zmq_test.py::TestUpstreamDownStream::test_close_during_recv tests/zmq_test.py::TestUpstreamDownStream::test_cpu_usage_after_pub_send_or_dealer_recv -[gw3] [ 94%] PASSED tests/wsgi_test.py::TestChunkedInput::test_dirt -[gw0] [ 94%] PASSED tests/wsgi_test.py::TestChunkedInput::test_short_read +[gw5] [ 92%] PASSED tests/zmq_test.py::TestUpstreamDownStream::test_close_linger +tests/zmq_test.py::TestUpstreamDownStream::test_cpu_usage_after_bind +[gw1] [ 93%] PASSED tests/wsgi_test.py::TestChunkedInput::test_chunked_readline_wsgi_override_minimum_chunk_size +tests/wsgi_test.py::TestChunkedInput::test_short_read +[gw3] [ 93%] PASSED tests/zmq_test.py::TestUpstreamDownStream::test_close_xsocket_raises_enotsup +tests/zmq_test.py::TestUpstreamDownStream::test_getsockopt_events +[gw8] [ 93%] PASSED tests/wsgi_test.py::TestChunkedInput::test_dirt tests/zmq_test.py::TestUpstreamDownStream::test_recv_multipart_bug68 -[gw7] [ 94%] PASSED tests/zmq_test.py::TestUpstreamDownStream::test_close_linger +[gw0] [ 93%] PASSED tests/wsgi_test.py::TestHttpd::test_unicode_with_nonascii_characters_raises_error tests/zmq_test.py::TestUpstreamDownStream::test_recv_during_send -tests/zmq_test.py::TestUpstreamDownStream::test_getsockopt_events -tests/zmq_test.py::TestUpstreamDownStream::test_cpu_usage_after_bind -[gw9] [ 94%] PASSED tests/zmq_test.py::TestUpstreamDownStream::test_close_xsocket_raises_enotsup -tests/zmq_test.py::TestUpstreamDownStream::test_recv_noblock_bug76 -[gw5] [ 94%] PASSED tests/patcher_test.py::test_threading_condition -tests/patcher_test.py::test_threading_join -[gw0] [ 94%] PASSED tests/zmq_test.py::TestUpstreamDownStream::test_getsockopt_events -tests/zmq_test.py::TestUpstreamDownStream::test_send_during_recv -[gw3] [ 94%] PASSED tests/zmq_test.py::TestUpstreamDownStream::test_recv_during_send +[gw3] [ 93%] PASSED tests/zmq_test.py::TestUpstreamDownStream::test_getsockopt_events tests/zmq_test.py::TestUpstreamDownStream::test_send_1k_req_rep -[gw2] [ 95%] PASSED tests/zmq_test.py::TestUpstreamDownStream::test_recv_multipart_bug68 -[gw9] [ 95%] PASSED tests/zmq_test.py::TestUpstreamDownStream::test_recv_noblock_bug76 +[gw1] [ 93%] PASSED tests/wsgi_test.py::TestChunkedInput::test_short_read tests/zmq_test.py::TestUpstreamDownStream::test_send_1k_push_pull -tests/zmq_test.py::TestQueueLock::test_count -[gw9] [ 95%] PASSED tests/zmq_test.py::TestQueueLock::test_count -tests/zmq_test.py::TestBlockedThread::test_block -[gw0] [ 95%] PASSED tests/zmq_test.py::TestUpstreamDownStream::test_send_during_recv +[gw8] [ 93%] PASSED tests/zmq_test.py::TestUpstreamDownStream::test_recv_multipart_bug68 +tests/zmq_test.py::TestUpstreamDownStream::test_send_during_recv +[gw0] [ 94%] PASSED tests/zmq_test.py::TestUpstreamDownStream::test_recv_during_send +tests/zmq_test.py::TestUpstreamDownStream::test_send_during_recv_multipart +[gw4] [ 94%] PASSED tests/greenthread_test.py::SpawnAfterLocal::test_timer_cancelled_upon_greenlet_exit +tests/greenthread_test.py::SpawnAfterLocal::test_timer_fired +[gw11] [ 94%] PASSED tests/zmq_test.py::TestUpstreamDownStream::test_change_subscription +tests/zmq_test.py::TestUpstreamDownStream::test_close_socket_raises_enotsup +[gw1] [ 94%] PASSED tests/zmq_test.py::TestUpstreamDownStream::test_send_1k_push_pull tests/zmq_test.py::TestQueueLock::test_errors -[gw9] [ 95%] PASSED tests/zmq_test.py::TestBlockedThread::test_block +[gw8] [ 94%] PASSED tests/zmq_test.py::TestUpstreamDownStream::test_send_during_recv +tests/zmq_test.py::TestQueueLock::test_nested_acquire +[gw11] [ 94%] PASSED tests/zmq_test.py::TestUpstreamDownStream::test_close_socket_raises_enotsup +tests/zmq_test.py::TestBlockedThread::test_block +[gw1] [ 94%] PASSED tests/zmq_test.py::TestQueueLock::test_errors tests/zmq_test.py::test_recv_json_no_args -[gw7] [ 95%] PASSED tests/zmq_test.py::TestUpstreamDownStream::test_cpu_usage_after_bind -[gw2] [ 95%] PASSED tests/zmq_test.py::TestUpstreamDownStream::test_send_1k_push_pull -tests/zmq_test.py::TestUpstreamDownStream::test_send_during_recv_multipart -tests/zmq_test.py::TestQueueLock::test_queue_lock_order -[gw9] [ 96%] PASSED tests/zmq_test.py::test_recv_json_no_args -[gw0] [ 96%] PASSED tests/zmq_test.py::TestQueueLock::test_errors +[gw8] [ 95%] PASSED tests/zmq_test.py::TestQueueLock::test_nested_acquire tests/zmq_test.py::test_recv_timeout -[gw6] [ 96%] PASSED tests/zmq_test.py::TestUpstreamDownStream::test_change_subscription -tests/zmq_test.py::TestUpstreamDownStream::test_close_socket_raises_enotsup -[gw2] [ 96%] PASSED tests/zmq_test.py::TestQueueLock::test_queue_lock_order -[gw6] [ 96%] PASSED tests/zmq_test.py::TestUpstreamDownStream::test_close_socket_raises_enotsup -[gw0] [ 96%] PASSED tests/zmq_test.py::test_recv_timeout -[gw1] [ 96%] PASSED tests/zmq_test.py::TestUpstreamDownStream::test_cpu_usage_after_pub_send_or_dealer_recv +[gw1] [ 95%] PASSED tests/zmq_test.py::test_recv_json_no_args +[gw11] [ 95%] PASSED tests/zmq_test.py::TestBlockedThread::test_block +[gw0] [ 95%] PASSED tests/zmq_test.py::TestUpstreamDownStream::test_send_during_recv_multipart +tests/zmq_test.py::TestQueueLock::test_queue_lock_order +[gw5] [ 95%] PASSED tests/zmq_test.py::TestUpstreamDownStream::test_cpu_usage_after_bind tests/zmq_test.py::TestUpstreamDownStream::test_recv_spawned_before_send_is_non_blocking -[gw7] [ 97%] PASSED tests/zmq_test.py::TestUpstreamDownStream::test_send_during_recv_multipart -[gw3] [ 97%] PASSED tests/zmq_test.py::TestUpstreamDownStream::test_send_1k_req_rep -tests/zmq_test.py::TestQueueLock::test_nested_acquire -[gw1] [ 97%] PASSED tests/zmq_test.py::TestUpstreamDownStream::test_recv_spawned_before_send_is_non_blocking -[gw3] [ 97%] PASSED tests/zmq_test.py::TestQueueLock::test_nested_acquire -[gw8] [ 97%] PASSED tests/patcher_test.py::Threading::test_keyerror -tests/patcher_test.py::Threading::test_tpool -[gw4] [ 97%] PASSED tests/greenpool_test.py::Stress::test_imap_50 -tests/greenpool_test.py::Stress::test_imap_500 -[gw11] [ 97%] PASSED tests/wsgi_test.py::TestHttpd::test_do_not_close_non_idle_connections +[gw0] [ 95%] PASSED tests/zmq_test.py::TestQueueLock::test_queue_lock_order +[gw3] [ 95%] PASSED tests/zmq_test.py::TestUpstreamDownStream::test_send_1k_req_rep +tests/zmq_test.py::TestQueueLock::test_count +[gw8] [ 96%] PASSED tests/zmq_test.py::test_recv_timeout +[gw5] [ 96%] PASSED tests/zmq_test.py::TestUpstreamDownStream::test_recv_spawned_before_send_is_non_blocking +[gw3] [ 96%] PASSED tests/zmq_test.py::TestQueueLock::test_count +[gw6] [ 96%] PASSED tests/tpool_test.py::test_isolate_from_socket_default_timeout +tests/tpool_test.py::test_exception_leak +[gw7] [ 96%] PASSED tests/zmq_test.py::TestUpstreamDownStream::test_cpu_usage_after_pub_send_or_dealer_recv +tests/zmq_test.py::TestUpstreamDownStream::test_recv_noblock_bug76 +[gw4] [ 96%] PASSED tests/greenthread_test.py::SpawnAfterLocal::test_timer_fired +tests/hub_test.py::TestTimerCleanup::test_cancel_accumulated +[gw7] [ 96%] PASSED tests/zmq_test.py::TestUpstreamDownStream::test_recv_noblock_bug76 +[gw9] [ 97%] PASSED tests/test__socket_errors.py::TestSocketErrors::test_timeout_real_socket +tests/test__socket_errors.py::test_create_connection_refused +[gw9] [ 97%] PASSED tests/test__socket_errors.py::test_create_connection_refused +tests/test_infrastructure_tests.py::test_run_python_timeout +[gw4] [ 97%] PASSED tests/hub_test.py::TestTimerCleanup::test_cancel_accumulated +tests/hub_test.py::TestTimerCleanup::test_cancel_immediate +[gw4] [ 97%] PASSED tests/hub_test.py::TestTimerCleanup::test_cancel_immediate +tests/hub_test.py::TestMultipleListenersCleanup::test_cleanup +[gw4] [ 97%] PASSED tests/hub_test.py::TestMultipleListenersCleanup::test_cleanup +tests/hub_test.py::TestScheduleCall::test_global +[gw9] [ 97%] PASSED tests/test_infrastructure_tests.py::test_run_python_timeout +tests/test_infrastructure_tests.py::test_run_python_pythonpath_extend +[gw9] [ 97%] PASSED tests/test_infrastructure_tests.py::test_run_python_pythonpath_extend +[gw4] [ 98%] PASSED tests/hub_test.py::TestScheduleCall::test_global +tests/hub_test.py::TestScheduleCall::test_local +[gw4] [ 98%] PASSED tests/hub_test.py::TestScheduleCall::test_local +tests/hub_test.py::TestScheduleCall::test_ordering +[gw4] [ 98%] PASSED tests/hub_test.py::TestScheduleCall::test_ordering +tests/hub_test.py::TestDebug::test_debug_listeners +[gw4] [ 98%] PASSED tests/hub_test.py::TestDebug::test_debug_listeners +[gw6] [ 98%] PASSED tests/tpool_test.py::test_exception_leak +tests/websocket_new_test.py::TestWebSocket::test_breaking_the_connection_13 +[gw6] [ 98%] PASSED tests/websocket_new_test.py::TestWebSocket::test_breaking_the_connection_13 +[gw10] [ 98%] PASSED tests/wsgi_test.py::TestHttpd::test_do_not_close_non_idle_connections tests/wsgi_test.py::TestHttpd::test_ipv6 -[gw11] [ 98%] SKIPPED tests/wsgi_test.py::TestHttpd::test_ipv6 -[gw5] [ 98%] PASSED tests/patcher_test.py::test_threading_join -tests/patcher_test.py::test_socketserver_selectors -[gw10] [ 98%] PASSED tests/tpool_test.py::TpoolLongTests::test_a_buncha_stuff -tests/tpool_test.py::TpoolLongTests::test_leakage_from_tracebacks -[gw8] [ 98%] PASSED tests/patcher_test.py::Threading::test_tpool -[gw5] [ 98%] PASSED tests/patcher_test.py::test_socketserver_selectors -tests/patcher_test.py::test_blocking_select_methods_are_deleted -[gw10] [ 98%] PASSED tests/tpool_test.py::TpoolLongTests::test_leakage_from_tracebacks -tests/tpool_test.py::test_isolate_from_socket_default_timeout -[gw5] [ 98%] PASSED tests/patcher_test.py::test_blocking_select_methods_are_deleted -[gw10] [ 99%] PASSED tests/tpool_test.py::test_isolate_from_socket_default_timeout -[gw4] [ 99%] PASSED tests/greenpool_test.py::Stress::test_imap_500 +[gw10] [ 99%] SKIPPED tests/wsgi_test.py::TestHttpd::test_ipv6 +[gw2] [ 99%] PASSED tests/greenpool_test.py::Stress::test_imap_500 tests/greenpool_test.py::Stress::test_ordering_5 -[gw4] [ 99%] PASSED tests/greenpool_test.py::Stress::test_ordering_5 +[gw2] [ 99%] PASSED tests/greenpool_test.py::Stress::test_ordering_5 tests/greenpool_test.py::Stress::test_ordering_50 -[gw4] [ 99%] PASSED tests/greenpool_test.py::Stress::test_ordering_50 +[gw2] [ 99%] PASSED tests/greenpool_test.py::Stress::test_ordering_50 tests/greenpool_test.py::Stress::test_with_intpool -[gw4] [ 99%] PASSED tests/greenpool_test.py::Stress::test_with_intpool +[gw2] [ 99%] PASSED tests/greenpool_test.py::Stress::test_with_intpool tests/greenthread_test.py::Spawn::test_kill -[gw4] [ 99%] PASSED tests/greenthread_test.py::Spawn::test_kill +[gw2] [ 99%] PASSED tests/greenthread_test.py::Spawn::test_kill tests/greenthread_test.py::Spawn::test_kill_meth -[gw4] [ 99%] PASSED tests/greenthread_test.py::Spawn::test_kill_meth +[gw2] [ 99%] PASSED tests/greenthread_test.py::Spawn::test_kill_meth tests/greenthread_test.py::Spawn::test_kill_n -[gw4] [100%] PASSED tests/greenthread_test.py::Spawn::test_kill_n +[gw2] [100%] PASSED tests/greenthread_test.py::Spawn::test_kill_n =============================== warnings summary =============================== tests/api_test.py: 2 warnings -tests/greenio_test.py: 1 warning tests/convenience_test.py: 2 warnings +tests/greenio_test.py: 1 warning tests/ssl_test.py: 24 warnings tests/websocket_test.py: 2 warnings tests/wsgi_test.py: 9 warnings @@ -3952,7 +3994,7 @@ result = function(*args, **kwargs) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html -================ 623 passed, 89 skipped, 50 warnings in 26.38s ================= +================ 623 passed, 89 skipped, 50 warnings in 13.56s ================= make[1]: Leaving directory '/build/reproducible-path/python-eventlet-0.36.1' create-stamp debian/debhelper-build-stamp dh_testroot -O--buildsystem=pybuild @@ -4528,14 +4570,14 @@ cat /usr/share/openstack-pkg-tools/init-script-template >>$MYINIT.init ; \ pkgos-gen-systemd-unit $i ; \ done -+ ls -1 debian/*.init.in +++ 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 -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 \ @@ -4544,7 +4586,7 @@ pkgos-gen-systemd-unit $i ; \ fi \ done -+ ls debian/*.init.in +++ 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' @@ -4561,14 +4603,14 @@ cat /usr/share/openstack-pkg-tools/init-script-template >>$MYINIT.init ; \ pkgos-gen-systemd-unit $i ; \ done -+ ls -1 debian/*.init.in +++ 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 -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 \ @@ -4577,7 +4619,7 @@ pkgos-gen-systemd-unit $i ; \ fi \ done -+ ls debian/*.init.in +++ 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' @@ -4630,12 +4672,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: not including original source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/3299674/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/3299674/tmp/hooks/B01_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/3728376 and its subdirectories -I: Current time: Fri Feb 20 22:01:12 -12 2026 -I: pbuilder-time-stamp: 1771668072 +I: removing directory /srv/workspace/pbuilder/3299674 and its subdirectories +I: Current time: Sun Feb 22 00:03:27 +14 2026 +I: pbuilder-time-stamp: 1771668207