0s autopkgtest [17:08:36]: starting date and time: 2025-11-17 17:08:36+0000 0s autopkgtest [17:08:36]: git checkout: 508d4a25 a-v-ssh wait_for_ssh: demote "ssh connection failed" to a debug message 0s autopkgtest [17:08:36]: host juju-7f2275-prod-proposed-migration-environment-9; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.9rj9solc/out --timeout-copy=6000 --setup-commands 'ln -s /dev/null /etc/systemd/system/bluetooth.service; printf "http_proxy=http://squid.internal:3128\nhttps_proxy=http://squid.internal:3128\nno_proxy=127.0.0.1,127.0.1.1,localhost,localdomain,internal,login.ubuntu.com,archive.ubuntu.com,ports.ubuntu.com,security.ubuntu.com,ddebs.ubuntu.com,changelogs.ubuntu.com,keyserver.ubuntu.com,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com,radosgw.ps5.canonical.com\n" >> /etc/environment' --apt-pocket=proposed=src:pytest --apt-upgrade zict --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=pytest/8.4.2-1 -- lxd -r lxd-armhf-10.145.243.46 lxd-armhf-10.145.243.46:autopkgtest/ubuntu/resolute/armhf 23s autopkgtest [17:08:59]: testbed dpkg architecture: armhf 25s autopkgtest [17:09:01]: testbed apt version: 3.1.11 29s autopkgtest [17:09:05]: @@@@@@@@@@@@@@@@@@@@ test bed setup 31s autopkgtest [17:09:07]: testbed release detected to be: None 39s autopkgtest [17:09:15]: updating testbed package index (apt update) 41s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [87.8 kB] 41s Get:2 http://ftpmaster.internal/ubuntu resolute InRelease [87.8 kB] 41s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 41s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 41s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [73.2 kB] 41s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [22.9 kB] 41s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/restricted Sources [9852 B] 41s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [779 kB] 41s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main armhf Packages [134 kB] 41s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/restricted armhf Packages [940 B] 41s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/universe armhf Packages [474 kB] 41s Get:12 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse armhf Packages [9684 B] 41s Get:13 http://ftpmaster.internal/ubuntu resolute/universe Sources [21.3 MB] 43s Get:14 http://ftpmaster.internal/ubuntu resolute/main Sources [1416 kB] 43s Get:15 http://ftpmaster.internal/ubuntu resolute/main armhf Packages [1369 kB] 43s Get:16 http://ftpmaster.internal/ubuntu resolute/universe armhf Packages [15.4 MB] 46s Fetched 41.2 MB in 6s (7229 kB/s) 48s Reading package lists... 54s autopkgtest [17:09:30]: upgrading testbed (apt dist-upgrade and autopurge) 56s Reading package lists... 56s Building dependency tree... 56s Reading state information... 56s Calculating upgrade... 57s The following packages will be upgraded: 57s apt libapt-pkg7.0 libcrypt1 usbutils 57s 4 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 57s Need to get 2774 kB of archives. 57s After this operation, 8192 B of additional disk space will be used. 57s Get:1 http://ftpmaster.internal/ubuntu resolute/main armhf libapt-pkg7.0 armhf 3.1.12 [1157 kB] 58s Get:2 http://ftpmaster.internal/ubuntu resolute/main armhf apt armhf 3.1.12 [1440 kB] 58s Get:3 http://ftpmaster.internal/ubuntu resolute/main armhf libcrypt1 armhf 1:4.5.1-1 [98.9 kB] 58s Get:4 http://ftpmaster.internal/ubuntu resolute/main armhf usbutils armhf 1:019-1 [77.7 kB] 58s Fetched 2774 kB in 1s (3490 kB/s) 58s (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 ... 65904 files and directories currently installed.) 58s Preparing to unpack .../libapt-pkg7.0_3.1.12_armhf.deb ... 58s Unpacking libapt-pkg7.0:armhf (3.1.12) over (3.1.11) ... 58s Setting up libapt-pkg7.0:armhf (3.1.12) ... 59s (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 ... 65904 files and directories currently installed.) 59s Preparing to unpack .../archives/apt_3.1.12_armhf.deb ... 59s Unpacking apt (3.1.12) over (3.1.11) ... 59s Setting up apt (3.1.12) ... 59s (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 ... 65904 files and directories currently installed.) 59s Preparing to unpack .../libcrypt1_1%3a4.5.1-1_armhf.deb ... 59s Unpacking libcrypt1:armhf (1:4.5.1-1) over (1:4.4.38-1build1) ... 59s Setting up libcrypt1:armhf (1:4.5.1-1) ... 59s (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 ... 65904 files and directories currently installed.) 59s Preparing to unpack .../usbutils_1%3a019-1_armhf.deb ... 59s Unpacking usbutils (1:019-1) over (1:018-2) ... 60s Setting up usbutils (1:019-1) ... 60s Processing triggers for man-db (2.13.1-1) ... 62s Processing triggers for libc-bin (2.42-2ubuntu2) ... 65s Reading package lists... 65s Building dependency tree... 65s Reading state information... 65s Solving dependencies... 66s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 68s autopkgtest [17:09:44]: rebooting testbed after setup commands that affected boot 110s autopkgtest [17:10:26]: testbed running kernel: Linux 6.8.0-86-generic #87~22.04.1-Ubuntu SMP PREEMPT_DYNAMIC Mon Sep 29 09:26:46 UTC 2 136s autopkgtest [17:10:52]: @@@@@@@@@@@@@@@@@@@@ apt-source zict 146s Get:1 http://ftpmaster.internal/ubuntu resolute/universe zict 3.0.0-2ubuntu1 (dsc) [2166 B] 146s Get:2 http://ftpmaster.internal/ubuntu resolute/universe zict 3.0.0-2ubuntu1 (tar) [33.2 kB] 146s Get:3 http://ftpmaster.internal/ubuntu resolute/universe zict 3.0.0-2ubuntu1 (diff) [4176 B] 146s gpgv: Signature made Tue Oct 3 18:02:11 2023 UTC 146s gpgv: using RSA key D09F8A854F1055BCFC482C4B23566B906047AFC8 146s gpgv: Can't check signature: No public key 146s dpkg-source: warning: cannot verify inline signature for ./zict_3.0.0-2ubuntu1.dsc: no acceptable signature found 146s autopkgtest [17:11:02]: testing package zict version 3.0.0-2ubuntu1 148s autopkgtest [17:11:04]: build not needed 150s autopkgtest [17:11:06]: test run-tests: preparing testbed 152s Reading package lists... 152s Building dependency tree... 152s Reading state information... 152s Solving dependencies... 153s The following NEW packages will be installed: 153s python3-all python3-iniconfig python3-lmdb python3-pluggy python3-pytest 153s python3-pytest-timeout python3-zict 153s 0 upgraded, 7 newly installed, 0 to remove and 0 not upgraded. 153s Need to get 404 kB of archives. 153s After this operation, 2014 kB of additional disk space will be used. 153s Get:1 http://ftpmaster.internal/ubuntu resolute/main armhf python3-all armhf 3.13.7-1 [884 B] 153s Get:2 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-iniconfig all 2.1.0-1 [6840 B] 153s Get:3 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-lmdb armhf 1.4.1-3build3 [54.1 kB] 153s Get:4 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-pluggy all 1.6.0-1 [21.0 kB] 153s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/universe armhf python3-pytest all 8.4.2-1 [268 kB] 154s Get:6 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-pytest-timeout all 2.3.1-2 [22.2 kB] 154s Get:7 http://ftpmaster.internal/ubuntu resolute/universe armhf python3-zict all 3.0.0-2ubuntu1 [30.4 kB] 154s Fetched 404 kB in 1s (648 kB/s) 154s Selecting previously unselected package python3-all. 154s (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 ... 65904 files and directories currently installed.) 154s Preparing to unpack .../0-python3-all_3.13.7-1_armhf.deb ... 154s Unpacking python3-all (3.13.7-1) ... 154s Selecting previously unselected package python3-iniconfig. 154s Preparing to unpack .../1-python3-iniconfig_2.1.0-1_all.deb ... 154s Unpacking python3-iniconfig (2.1.0-1) ... 154s Selecting previously unselected package python3-lmdb. 154s Preparing to unpack .../2-python3-lmdb_1.4.1-3build3_armhf.deb ... 154s Unpacking python3-lmdb (1.4.1-3build3) ... 154s Selecting previously unselected package python3-pluggy. 154s Preparing to unpack .../3-python3-pluggy_1.6.0-1_all.deb ... 154s Unpacking python3-pluggy (1.6.0-1) ... 154s Selecting previously unselected package python3-pytest. 154s Preparing to unpack .../4-python3-pytest_8.4.2-1_all.deb ... 154s Unpacking python3-pytest (8.4.2-1) ... 154s Selecting previously unselected package python3-pytest-timeout. 154s Preparing to unpack .../5-python3-pytest-timeout_2.3.1-2_all.deb ... 154s Unpacking python3-pytest-timeout (2.3.1-2) ... 154s Selecting previously unselected package python3-zict. 154s Preparing to unpack .../6-python3-zict_3.0.0-2ubuntu1_all.deb ... 154s Unpacking python3-zict (3.0.0-2ubuntu1) ... 154s Setting up python3-iniconfig (2.1.0-1) ... 155s Setting up python3-all (3.13.7-1) ... 155s Setting up python3-lmdb (1.4.1-3build3) ... 155s Setting up python3-pluggy (1.6.0-1) ... 155s Setting up python3-zict (3.0.0-2ubuntu1) ... 155s Setting up python3-pytest (8.4.2-1) ... 156s Setting up python3-pytest-timeout (2.3.1-2) ... 156s Processing triggers for man-db (2.13.1-1) ... 164s autopkgtest [17:11:20]: test run-tests: [----------------------- 166s Testing with python3.13: 166s ============================= test session starts ============================== 166s platform linux -- Python 3.13.9, pytest-8.4.2, pluggy-1.6.0 -- /usr/bin/python3.13 166s cachedir: .pytest_cache 166s rootdir: /tmp/autopkgtest.zp6sFs/autopkgtest_tmp 166s configfile: setup.cfg 166s plugins: typeguard-4.4.2, timeout-2.3.1 166s timeout: 180.0s 166s timeout method: thread 166s timeout func_only: False 167s collecting ... collected 539 items 167s 167s buffer.py::zict.buffer.Buffer PASSED [ 0%] 167s cache.py::zict.cache.Cache PASSED [ 0%] 167s file.py::zict.file.File SKIPPED (all tests skipped by +SKIP option) [ 0%] 167s func.py::zict.func.Func PASSED [ 0%] 167s lmdb.py::zict.lmdb.LMDB SKIPPED (all tests skipped by +SKIP option) [ 0%] 167s lru.py::zict.lru.LRU PASSED [ 1%] 167s sieve.py::zict.sieve.Sieve PASSED [ 1%] 167s tests/test_async_buffer.py::test_simple FAILED [ 1%] 167s tests/test_async_buffer.py::test_double_evict FAILED [ 1%] 167s tests/test_async_buffer.py::test_close_during_evict FAILED [ 1%] 167s tests/test_async_buffer.py::test_close_during_get FAILED [ 2%] 167s tests/test_async_buffer.py::test_contextvars FAILED [ 2%] 167s tests/test_async_buffer.py::test_race_condition_get_async_delitem[raise] FAILED [ 2%] 167s tests/test_async_buffer.py::test_race_condition_get_async_delitem[omit] FAILED [ 2%] 167s tests/test_async_buffer.py::test_multiple_offload_threads FAILED [ 2%] 167s tests/test_async_buffer.py::test_external_executor FAILED [ 2%] 167s tests/test_buffer.py::test_simple PASSED [ 3%] 167s tests/test_buffer.py::test_setitem_avoid_fast_slow_duplicate PASSED [ 3%] 167s tests/test_buffer.py::test_mapping PASSED [ 3%] 167s tests/test_buffer.py::test_callbacks PASSED [ 3%] 167s tests/test_buffer.py::test_callbacks_exception_catch PASSED [ 3%] 167s tests/test_buffer.py::test_n_offset PASSED [ 4%] 167s tests/test_buffer.py::test_set_noevict PASSED [ 4%] 167s tests/test_buffer.py::test_evict_restore_during_iter PASSED [ 4%] 167s tests/test_buffer.py::test_cancel_evict[before-set] PASSED [ 4%] 167s tests/test_buffer.py::test_cancel_evict[before-set_noevict] PASSED [ 4%] 167s tests/test_buffer.py::test_cancel_evict[before-del] PASSED [ 5%] 167s tests/test_buffer.py::test_cancel_evict[after-set] PASSED [ 5%] 167s tests/test_buffer.py::test_cancel_evict[after-set_noevict] PASSED [ 5%] 167s tests/test_buffer.py::test_cancel_evict[after-del] PASSED [ 5%] 167s tests/test_buffer.py::test_cancel_restore[before-set] PASSED [ 5%] 167s tests/test_buffer.py::test_cancel_restore[before-set_noevict] PASSED [ 5%] 167s tests/test_buffer.py::test_cancel_restore[before-del] PASSED [ 6%] 167s tests/test_buffer.py::test_cancel_restore[after-set] PASSED [ 6%] 167s tests/test_buffer.py::test_cancel_restore[after-set_noevict] PASSED [ 6%] 167s tests/test_buffer.py::test_cancel_restore[after-del] PASSED [ 6%] 168s tests/test_buffer.py::test_stress_different_keys_threadsafe PASSED [ 6%] 169s tests/test_buffer.py::test_stress_same_key_threadsafe PASSED [ 7%] 169s tests/test_cache.py::test_cache_get_set_del PASSED [ 7%] 169s tests/test_cache.py::test_do_not_read_from_data PASSED [ 7%] 169s tests/test_cache.py::test_no_update_on_set PASSED [ 7%] 169s tests/test_cache.py::test_slow_fails PASSED [ 7%] 169s tests/test_cache.py::test_weakvaluemapping PASSED [ 7%] 169s tests/test_cache.py::test_mapping PASSED [ 8%] 169s tests/test_cache.py::test_multithread_race_condition_set_get[get-get-True-False-before-before] PASSED [ 8%] 169s tests/test_cache.py::test_multithread_race_condition_set_get[get-get-True-False-before-after] PASSED [ 8%] 169s tests/test_cache.py::test_multithread_race_condition_set_get[get-get-True-False-after-before] PASSED [ 8%] 169s tests/test_cache.py::test_multithread_race_condition_set_get[get-get-True-False-after-after] PASSED [ 8%] 169s tests/test_cache.py::test_multithread_race_condition_set_get[get-set-False-False-before-before] PASSED [ 9%] 169s tests/test_cache.py::test_multithread_race_condition_set_get[get-set-False-False-before-after] PASSED [ 9%] 169s tests/test_cache.py::test_multithread_race_condition_set_get[get-set-False-False-after-before] PASSED [ 9%] 169s tests/test_cache.py::test_multithread_race_condition_set_get[get-set-False-False-after-after] PASSED [ 9%] 169s tests/test_cache.py::test_multithread_race_condition_set_get[get-set-False-True-before-before] PASSED [ 9%] 169s tests/test_cache.py::test_multithread_race_condition_set_get[get-set-False-True-before-after] PASSED [ 10%] 169s tests/test_cache.py::test_multithread_race_condition_set_get[get-set-False-True-after-before] PASSED [ 10%] 169s tests/test_cache.py::test_multithread_race_condition_set_get[get-set-False-True-after-after] PASSED [ 10%] 169s tests/test_cache.py::test_multithread_race_condition_set_get[get-set-True-False-before-before] PASSED [ 10%] 169s tests/test_cache.py::test_multithread_race_condition_set_get[get-set-True-False-before-after] PASSED [ 10%] 169s tests/test_cache.py::test_multithread_race_condition_set_get[get-set-True-False-after-before] PASSED [ 10%] 169s tests/test_cache.py::test_multithread_race_condition_set_get[get-set-True-False-after-after] PASSED [ 11%] 169s tests/test_cache.py::test_multithread_race_condition_set_get[get-set-True-True-before-before] PASSED [ 11%] 169s tests/test_cache.py::test_multithread_race_condition_set_get[get-set-True-True-before-after] PASSED [ 11%] 169s tests/test_cache.py::test_multithread_race_condition_set_get[get-set-True-True-after-before] PASSED [ 11%] 169s tests/test_cache.py::test_multithread_race_condition_set_get[get-set-True-True-after-after] PASSED [ 11%] 169s tests/test_cache.py::test_multithread_race_condition_set_get[set-get-True-False-before-before] PASSED [ 12%] 169s tests/test_cache.py::test_multithread_race_condition_set_get[set-get-True-False-before-after] PASSED [ 12%] 169s tests/test_cache.py::test_multithread_race_condition_set_get[set-get-True-False-after-before] PASSED [ 12%] 169s tests/test_cache.py::test_multithread_race_condition_set_get[set-get-True-False-after-after] PASSED [ 12%] 169s tests/test_cache.py::test_multithread_race_condition_set_get[set-set-False-False-before-before] PASSED [ 12%] 169s tests/test_cache.py::test_multithread_race_condition_set_get[set-set-False-False-before-after] PASSED [ 12%] 169s tests/test_cache.py::test_multithread_race_condition_set_get[set-set-False-False-after-before] PASSED [ 13%] 169s tests/test_cache.py::test_multithread_race_condition_set_get[set-set-False-False-after-after] PASSED [ 13%] 169s tests/test_cache.py::test_multithread_race_condition_set_get[set-set-False-True-before-before] PASSED [ 13%] 169s tests/test_cache.py::test_multithread_race_condition_set_get[set-set-False-True-before-after] PASSED [ 13%] 169s tests/test_cache.py::test_multithread_race_condition_set_get[set-set-False-True-after-before] PASSED [ 13%] 169s tests/test_cache.py::test_multithread_race_condition_set_get[set-set-False-True-after-after] PASSED [ 14%] 169s tests/test_cache.py::test_multithread_race_condition_set_get[set-set-True-False-before-before] PASSED [ 14%] 169s tests/test_cache.py::test_multithread_race_condition_set_get[set-set-True-False-before-after] PASSED [ 14%] 169s tests/test_cache.py::test_multithread_race_condition_set_get[set-set-True-False-after-before] PASSED [ 14%] 169s tests/test_cache.py::test_multithread_race_condition_set_get[set-set-True-False-after-after] PASSED [ 14%] 169s tests/test_cache.py::test_multithread_race_condition_set_get[set-set-True-True-before-before] PASSED [ 15%] 169s tests/test_cache.py::test_multithread_race_condition_set_get[set-set-True-True-before-after] PASSED [ 15%] 169s tests/test_cache.py::test_multithread_race_condition_set_get[set-set-True-True-after-before] PASSED [ 15%] 169s tests/test_cache.py::test_multithread_race_condition_set_get[set-set-True-True-after-after] PASSED [ 15%] 169s tests/test_cache.py::test_multithread_race_condition_del_get[before] PASSED [ 15%] 169s tests/test_cache.py::test_multithread_race_condition_del_get[after] PASSED [ 15%] 169s tests/test_cache.py::test_multithread_race_condition_del_set[False-False-False-before] PASSED [ 16%] 169s tests/test_cache.py::test_multithread_race_condition_del_set[False-False-False-after] PASSED [ 16%] 169s tests/test_cache.py::test_multithread_race_condition_del_set[False-True-False-before] PASSED [ 16%] 169s tests/test_cache.py::test_multithread_race_condition_del_set[False-True-False-after] PASSED [ 16%] 169s tests/test_cache.py::test_multithread_race_condition_del_set[False-True-True-before] PASSED [ 16%] 169s tests/test_cache.py::test_multithread_race_condition_del_set[False-True-True-after] PASSED [ 17%] 169s tests/test_cache.py::test_multithread_race_condition_del_set[True-False-False-before] PASSED [ 17%] 169s tests/test_cache.py::test_multithread_race_condition_del_set[True-False-False-after] PASSED [ 17%] 169s tests/test_cache.py::test_multithread_race_condition_del_set[True-True-False-before] PASSED [ 17%] 169s tests/test_cache.py::test_multithread_race_condition_del_set[True-True-False-after] PASSED [ 17%] 169s tests/test_cache.py::test_multithread_race_condition_del_set[True-True-True-before] PASSED [ 17%] 169s tests/test_cache.py::test_multithread_race_condition_del_set[True-True-True-after] PASSED [ 18%] 169s tests/test_cache.py::test_multithread_race_condition_set_set[False-False-False-1-1-before-before] PASSED [ 18%] 169s tests/test_cache.py::test_multithread_race_condition_set_set[False-False-False-1-1-before-after] PASSED [ 18%] 169s tests/test_cache.py::test_multithread_race_condition_set_set[False-False-False-1-1-after-before] PASSED [ 18%] 169s tests/test_cache.py::test_multithread_race_condition_set_set[False-False-False-1-1-after-after] PASSED [ 18%] 169s tests/test_cache.py::test_multithread_race_condition_set_set[False-False-False-1-2-before-before] PASSED [ 19%] 169s tests/test_cache.py::test_multithread_race_condition_set_set[False-False-False-1-2-before-after] PASSED [ 19%] 169s tests/test_cache.py::test_multithread_race_condition_set_set[False-False-False-1-2-after-before] PASSED [ 19%] 169s tests/test_cache.py::test_multithread_race_condition_set_set[False-False-False-1-2-after-after] PASSED [ 19%] 169s tests/test_cache.py::test_multithread_race_condition_set_set[False-False-False-2-1-before-before] PASSED [ 19%] 169s tests/test_cache.py::test_multithread_race_condition_set_set[False-False-False-2-1-before-after] PASSED [ 20%] 169s tests/test_cache.py::test_multithread_race_condition_set_set[False-False-False-2-1-after-before] PASSED [ 20%] 169s tests/test_cache.py::test_multithread_race_condition_set_set[False-False-False-2-1-after-after] PASSED [ 20%] 169s tests/test_cache.py::test_multithread_race_condition_set_set[False-False-False-2-2-before-before] PASSED [ 20%] 169s tests/test_cache.py::test_multithread_race_condition_set_set[False-False-False-2-2-before-after] PASSED [ 20%] 169s tests/test_cache.py::test_multithread_race_condition_set_set[False-False-False-2-2-after-before] PASSED [ 20%] 169s tests/test_cache.py::test_multithread_race_condition_set_set[False-False-False-2-2-after-after] PASSED [ 21%] 169s tests/test_cache.py::test_multithread_race_condition_set_set[False-True-False-1-1-before-before] PASSED [ 21%] 169s tests/test_cache.py::test_multithread_race_condition_set_set[False-True-False-1-1-before-after] PASSED [ 21%] 169s tests/test_cache.py::test_multithread_race_condition_set_set[False-True-False-1-1-after-before] PASSED [ 21%] 169s tests/test_cache.py::test_multithread_race_condition_set_set[False-True-False-1-1-after-after] PASSED [ 21%] 169s tests/test_cache.py::test_multithread_race_condition_set_set[False-True-False-1-2-before-before] PASSED [ 22%] 169s tests/test_cache.py::test_multithread_race_condition_set_set[False-True-False-1-2-before-after] PASSED [ 22%] 169s tests/test_cache.py::test_multithread_race_condition_set_set[False-True-False-1-2-after-before] PASSED [ 22%] 169s tests/test_cache.py::test_multithread_race_condition_set_set[False-True-False-1-2-after-after] PASSED [ 22%] 169s tests/test_cache.py::test_multithread_race_condition_set_set[False-True-False-2-1-before-before] PASSED [ 22%] 169s tests/test_cache.py::test_multithread_race_condition_set_set[False-True-False-2-1-before-after] PASSED [ 23%] 169s tests/test_cache.py::test_multithread_race_condition_set_set[False-True-False-2-1-after-before] PASSED [ 23%] 169s tests/test_cache.py::test_multithread_race_condition_set_set[False-True-False-2-1-after-after] PASSED [ 23%] 169s tests/test_cache.py::test_multithread_race_condition_set_set[False-True-False-2-2-before-before] PASSED [ 23%] 169s tests/test_cache.py::test_multithread_race_condition_set_set[False-True-False-2-2-before-after] PASSED [ 23%] 169s tests/test_cache.py::test_multithread_race_condition_set_set[False-True-False-2-2-after-before] PASSED [ 23%] 169s tests/test_cache.py::test_multithread_race_condition_set_set[False-True-False-2-2-after-after] PASSED [ 24%] 169s tests/test_cache.py::test_multithread_race_condition_set_set[False-True-True-1-1-before-before] PASSED [ 24%] 169s tests/test_cache.py::test_multithread_race_condition_set_set[False-True-True-1-1-before-after] PASSED [ 24%] 169s tests/test_cache.py::test_multithread_race_condition_set_set[False-True-True-1-1-after-before] PASSED [ 24%] 169s tests/test_cache.py::test_multithread_race_condition_set_set[False-True-True-1-1-after-after] PASSED [ 24%] 169s tests/test_cache.py::test_multithread_race_condition_set_set[False-True-True-1-2-before-before] PASSED [ 25%] 169s tests/test_cache.py::test_multithread_race_condition_set_set[False-True-True-1-2-before-after] PASSED [ 25%] 169s tests/test_cache.py::test_multithread_race_condition_set_set[False-True-True-1-2-after-before] PASSED [ 25%] 169s tests/test_cache.py::test_multithread_race_condition_set_set[False-True-True-1-2-after-after] PASSED [ 25%] 169s tests/test_cache.py::test_multithread_race_condition_set_set[False-True-True-2-1-before-before] PASSED [ 25%] 169s tests/test_cache.py::test_multithread_race_condition_set_set[False-True-True-2-1-before-after] PASSED [ 25%] 169s tests/test_cache.py::test_multithread_race_condition_set_set[False-True-True-2-1-after-before] PASSED [ 26%] 169s tests/test_cache.py::test_multithread_race_condition_set_set[False-True-True-2-1-after-after] PASSED [ 26%] 169s tests/test_cache.py::test_multithread_race_condition_set_set[False-True-True-2-2-before-before] PASSED [ 26%] 169s tests/test_cache.py::test_multithread_race_condition_set_set[False-True-True-2-2-before-after] PASSED [ 26%] 169s tests/test_cache.py::test_multithread_race_condition_set_set[False-True-True-2-2-after-before] PASSED [ 26%] 169s tests/test_cache.py::test_multithread_race_condition_set_set[False-True-True-2-2-after-after] PASSED [ 27%] 169s tests/test_cache.py::test_multithread_race_condition_set_set[True-False-False-1-1-before-before] PASSED [ 27%] 169s tests/test_cache.py::test_multithread_race_condition_set_set[True-False-False-1-1-before-after] PASSED [ 27%] 169s tests/test_cache.py::test_multithread_race_condition_set_set[True-False-False-1-1-after-before] PASSED [ 27%] 169s tests/test_cache.py::test_multithread_race_condition_set_set[True-False-False-1-1-after-after] PASSED [ 27%] 169s tests/test_cache.py::test_multithread_race_condition_set_set[True-False-False-1-2-before-before] PASSED [ 28%] 169s tests/test_cache.py::test_multithread_race_condition_set_set[True-False-False-1-2-before-after] PASSED [ 28%] 169s tests/test_cache.py::test_multithread_race_condition_set_set[True-False-False-1-2-after-before] PASSED [ 28%] 169s tests/test_cache.py::test_multithread_race_condition_set_set[True-False-False-1-2-after-after] PASSED [ 28%] 169s tests/test_cache.py::test_multithread_race_condition_set_set[True-False-False-2-1-before-before] PASSED [ 28%] 169s tests/test_cache.py::test_multithread_race_condition_set_set[True-False-False-2-1-before-after] PASSED [ 28%] 169s tests/test_cache.py::test_multithread_race_condition_set_set[True-False-False-2-1-after-before] PASSED [ 29%] 169s tests/test_cache.py::test_multithread_race_condition_set_set[True-False-False-2-1-after-after] PASSED [ 29%] 169s tests/test_cache.py::test_multithread_race_condition_set_set[True-False-False-2-2-before-before] PASSED [ 29%] 169s tests/test_cache.py::test_multithread_race_condition_set_set[True-False-False-2-2-before-after] PASSED [ 29%] 169s tests/test_cache.py::test_multithread_race_condition_set_set[True-False-False-2-2-after-before] PASSED [ 29%] 169s tests/test_cache.py::test_multithread_race_condition_set_set[True-False-False-2-2-after-after] PASSED [ 30%] 169s tests/test_cache.py::test_multithread_race_condition_set_set[True-True-False-1-1-before-before] PASSED [ 30%] 169s tests/test_cache.py::test_multithread_race_condition_set_set[True-True-False-1-1-before-after] PASSED [ 30%] 169s tests/test_cache.py::test_multithread_race_condition_set_set[True-True-False-1-1-after-before] PASSED [ 30%] 169s tests/test_cache.py::test_multithread_race_condition_set_set[True-True-False-1-1-after-after] PASSED [ 30%] 169s tests/test_cache.py::test_multithread_race_condition_set_set[True-True-False-1-2-before-before] PASSED [ 30%] 169s tests/test_cache.py::test_multithread_race_condition_set_set[True-True-False-1-2-before-after] PASSED [ 31%] 169s tests/test_cache.py::test_multithread_race_condition_set_set[True-True-False-1-2-after-before] PASSED [ 31%] 169s tests/test_cache.py::test_multithread_race_condition_set_set[True-True-False-1-2-after-after] PASSED [ 31%] 169s tests/test_cache.py::test_multithread_race_condition_set_set[True-True-False-2-1-before-before] PASSED [ 31%] 169s tests/test_cache.py::test_multithread_race_condition_set_set[True-True-False-2-1-before-after] PASSED [ 31%] 169s tests/test_cache.py::test_multithread_race_condition_set_set[True-True-False-2-1-after-before] PASSED [ 32%] 169s tests/test_cache.py::test_multithread_race_condition_set_set[True-True-False-2-1-after-after] PASSED [ 32%] 169s tests/test_cache.py::test_multithread_race_condition_set_set[True-True-False-2-2-before-before] PASSED [ 32%] 169s tests/test_cache.py::test_multithread_race_condition_set_set[True-True-False-2-2-before-after] PASSED [ 32%] 169s tests/test_cache.py::test_multithread_race_condition_set_set[True-True-False-2-2-after-before] PASSED [ 32%] 169s tests/test_cache.py::test_multithread_race_condition_set_set[True-True-False-2-2-after-after] PASSED [ 33%] 169s tests/test_cache.py::test_multithread_race_condition_set_set[True-True-True-1-1-before-before] PASSED [ 33%] 169s tests/test_cache.py::test_multithread_race_condition_set_set[True-True-True-1-1-before-after] PASSED [ 33%] 169s tests/test_cache.py::test_multithread_race_condition_set_set[True-True-True-1-1-after-before] PASSED [ 33%] 169s tests/test_cache.py::test_multithread_race_condition_set_set[True-True-True-1-1-after-after] PASSED [ 33%] 169s tests/test_cache.py::test_multithread_race_condition_set_set[True-True-True-1-2-before-before] PASSED [ 33%] 169s tests/test_cache.py::test_multithread_race_condition_set_set[True-True-True-1-2-before-after] PASSED [ 34%] 169s tests/test_cache.py::test_multithread_race_condition_set_set[True-True-True-1-2-after-before] PASSED [ 34%] 169s tests/test_cache.py::test_multithread_race_condition_set_set[True-True-True-1-2-after-after] PASSED [ 34%] 169s tests/test_cache.py::test_multithread_race_condition_set_set[True-True-True-2-1-before-before] PASSED [ 34%] 169s tests/test_cache.py::test_multithread_race_condition_set_set[True-True-True-2-1-before-after] PASSED [ 34%] 169s tests/test_cache.py::test_multithread_race_condition_set_set[True-True-True-2-1-after-before] PASSED [ 35%] 169s tests/test_cache.py::test_multithread_race_condition_set_set[True-True-True-2-1-after-after] PASSED [ 35%] 169s tests/test_cache.py::test_multithread_race_condition_set_set[True-True-True-2-2-before-before] PASSED [ 35%] 169s tests/test_cache.py::test_multithread_race_condition_set_set[True-True-True-2-2-before-after] PASSED [ 35%] 169s tests/test_cache.py::test_multithread_race_condition_set_set[True-True-True-2-2-after-before] PASSED [ 35%] 169s tests/test_cache.py::test_multithread_race_condition_set_set[True-True-True-2-2-after-after] PASSED [ 35%] 170s tests/test_cache.py::test_stress_different_keys_threadsafe[False] PASSED [ 36%] 170s tests/test_cache.py::test_stress_different_keys_threadsafe[True] PASSED [ 36%] 170s tests/test_cache.py::test_stress_same_key_threadsafe[False] PASSED [ 36%] 171s tests/test_cache.py::test_stress_same_key_threadsafe[True] PASSED [ 36%] 171s tests/test_common.py::test_close_on_del PASSED [ 36%] 171s tests/test_common.py::test_context PASSED [ 37%] 171s tests/test_common.py::test_update PASSED [ 37%] 171s tests/test_common.py::test_discard PASSED [ 37%] 171s tests/test_common.py::test_pickle PASSED [ 37%] 171s tests/test_common.py::test_lock PASSED [ 37%] 171s tests/test_file.py::test_mapping PASSED [ 38%] 171s tests/test_file.py::test_implementation[str] PASSED [ 38%] 171s tests/test_file.py::test_implementation[Path] PASSED [ 38%] 171s tests/test_file.py::test_implementation[] PASSED [ 38%] 171s tests/test_file.py::test_memmap_implementation PASSED [ 38%] 171s tests/test_file.py::test_str PASSED [ 38%] 171s tests/test_file.py::test_setitem_typeerror PASSED [ 39%] 171s tests/test_file.py::test_contextmanager PASSED [ 39%] 171s tests/test_file.py::test_delitem PASSED [ 39%] 171s tests/test_file.py::test_missing_key PASSED [ 39%] 171s tests/test_file.py::test_arbitrary_chars PASSED [ 39%] 171s tests/test_file.py::test_write_list_of_bytes PASSED [ 40%] 171s tests/test_file.py::test_bad_types PASSED [ 40%] 171s tests/test_file.py::test_stress_different_keys_threadsafe PASSED [ 40%] 171s tests/test_file.py::test_stress_same_key_threadsafe PASSED [ 40%] 171s tests/test_func.py::test_simple PASSED [ 40%] 171s tests/test_func.py::test_mapping PASSED [ 41%] 171s tests/test_func.py::test_update_descopes_early[MutableMapping] PASSED [ 41%] 172s tests/test_func.py::test_update_descopes_early[ZictBase] PASSED [ 41%] 172s tests/test_lmdb.py::test_dirtypes[str] PASSED [ 41%] 172s tests/test_lmdb.py::test_dirtypes[Path] PASSED [ 41%] 172s tests/test_lmdb.py::test_dirtypes[] PASSED [ 41%] 172s tests/test_lmdb.py::test_mapping PASSED [ 42%] 172s tests/test_lmdb.py::test_bad_types PASSED [ 42%] 172s tests/test_lmdb.py::test_reuse PASSED [ 42%] 172s tests/test_lmdb.py::test_creates_dir PASSED [ 42%] 172s tests/test_lmdb.py::test_file_descriptors_dont_leak PASSED [ 42%] 172s tests/test_lmdb.py::test_map_size PASSED [ 43%] 172s tests/test_lru.py::test_simple PASSED [ 43%] 172s tests/test_lru.py::test_str PASSED [ 43%] 172s tests/test_lru.py::test_mapping PASSED [ 43%] 172s tests/test_lru.py::test_overwrite PASSED [ 43%] 172s tests/test_lru.py::test_callbacks PASSED [ 43%] 172s tests/test_lru.py::test_cb_exception_keep_on_lru PASSED [ 44%] 172s tests/test_lru.py::test_cb_exception_keep_on_lru_weights PASSED [ 44%] 172s tests/test_lru.py::test_weight PASSED [ 44%] 172s tests/test_lru.py::test_manual_eviction PASSED [ 44%] 172s tests/test_lru.py::test_explicit_evict PASSED [ 44%] 172s tests/test_lru.py::test_init_not_empty PASSED [ 45%] 172s tests/test_lru.py::test_get_all_or_nothing PASSED [ 45%] 172s tests/test_lru.py::test_close_aborts_eviction PASSED [ 45%] 172s tests/test_lru.py::test_flush_close PASSED [ 45%] 172s tests/test_lru.py::test_update_n PASSED [ 45%] 172s tests/test_lru.py::test_update_offset PASSED [ 46%] 172s tests/test_lru.py::test_cancel_evict[set] PASSED [ 46%] 172s tests/test_lru.py::test_cancel_evict[set_noevict] PASSED [ 46%] 172s tests/test_lru.py::test_cancel_evict[del] PASSED [ 46%] 172s tests/test_lru.py::test_stress_different_keys_threadsafe PASSED [ 46%] 172s tests/test_lru.py::test_stress_same_key_threadsafe PASSED [ 46%] 172s tests/test_sieve.py::test_simple PASSED [ 47%] 172s tests/test_sieve.py::test_mapping PASSED [ 47%] 172s tests/test_sieve.py::test_multithread_race_condition_del_set[False-before-__setitem__] PASSED [ 47%] 172s tests/test_sieve.py::test_multithread_race_condition_del_set[False-before-update] PASSED [ 47%] 172s tests/test_sieve.py::test_multithread_race_condition_del_set[False-after-__setitem__] PASSED [ 47%] 172s tests/test_sieve.py::test_multithread_race_condition_del_set[False-after-update] PASSED [ 48%] 172s tests/test_sieve.py::test_multithread_race_condition_del_set[same-before-__setitem__] PASSED [ 48%] 172s tests/test_sieve.py::test_multithread_race_condition_del_set[same-before-update] PASSED [ 48%] 172s tests/test_sieve.py::test_multithread_race_condition_del_set[same-after-__setitem__] PASSED [ 48%] 172s tests/test_sieve.py::test_multithread_race_condition_del_set[same-after-update] PASSED [ 48%] 172s tests/test_sieve.py::test_multithread_race_condition_del_set[different-before-__setitem__] PASSED [ 48%] 172s tests/test_sieve.py::test_multithread_race_condition_del_set[different-before-update] PASSED [ 49%] 172s tests/test_sieve.py::test_multithread_race_condition_del_set[different-after-__setitem__] PASSED [ 49%] 172s tests/test_sieve.py::test_multithread_race_condition_del_set[different-after-update] PASSED [ 49%] 172s tests/test_sieve.py::test_multithread_race_condition_set_set[False-1-1-__setitem__-__setitem__-before-before] PASSED [ 49%] 172s tests/test_sieve.py::test_multithread_race_condition_set_set[False-1-1-__setitem__-__setitem__-before-after] PASSED [ 49%] 172s tests/test_sieve.py::test_multithread_race_condition_set_set[False-1-1-__setitem__-__setitem__-after-before] PASSED [ 50%] 172s tests/test_sieve.py::test_multithread_race_condition_set_set[False-1-1-__setitem__-__setitem__-after-after] PASSED [ 50%] 172s tests/test_sieve.py::test_multithread_race_condition_set_set[False-1-1-__setitem__-update-before-before] PASSED [ 50%] 172s tests/test_sieve.py::test_multithread_race_condition_set_set[False-1-1-__setitem__-update-before-after] PASSED [ 50%] 172s tests/test_sieve.py::test_multithread_race_condition_set_set[False-1-1-__setitem__-update-after-before] PASSED [ 50%] 172s tests/test_sieve.py::test_multithread_race_condition_set_set[False-1-1-__setitem__-update-after-after] PASSED [ 51%] 172s tests/test_sieve.py::test_multithread_race_condition_set_set[False-1-1-update-__setitem__-before-before] PASSED [ 51%] 172s tests/test_sieve.py::test_multithread_race_condition_set_set[False-1-1-update-__setitem__-before-after] PASSED [ 51%] 172s tests/test_sieve.py::test_multithread_race_condition_set_set[False-1-1-update-__setitem__-after-before] PASSED [ 51%] 172s tests/test_sieve.py::test_multithread_race_condition_set_set[False-1-1-update-__setitem__-after-after] PASSED [ 51%] 172s tests/test_sieve.py::test_multithread_race_condition_set_set[False-1-1-update-update-before-before] PASSED [ 51%] 172s tests/test_sieve.py::test_multithread_race_condition_set_set[False-1-1-update-update-before-after] PASSED [ 52%] 172s tests/test_sieve.py::test_multithread_race_condition_set_set[False-1-1-update-update-after-before] PASSED [ 52%] 172s tests/test_sieve.py::test_multithread_race_condition_set_set[False-1-1-update-update-after-after] PASSED [ 52%] 172s tests/test_sieve.py::test_multithread_race_condition_set_set[False-1-2-__setitem__-__setitem__-before-before] PASSED [ 52%] 172s tests/test_sieve.py::test_multithread_race_condition_set_set[False-1-2-__setitem__-__setitem__-before-after] PASSED [ 52%] 172s tests/test_sieve.py::test_multithread_race_condition_set_set[False-1-2-__setitem__-__setitem__-after-before] PASSED [ 53%] 172s tests/test_sieve.py::test_multithread_race_condition_set_set[False-1-2-__setitem__-__setitem__-after-after] PASSED [ 53%] 172s tests/test_sieve.py::test_multithread_race_condition_set_set[False-1-2-__setitem__-update-before-before] PASSED [ 53%] 172s tests/test_sieve.py::test_multithread_race_condition_set_set[False-1-2-__setitem__-update-before-after] PASSED [ 53%] 172s tests/test_sieve.py::test_multithread_race_condition_set_set[False-1-2-__setitem__-update-after-before] PASSED [ 53%] 172s tests/test_sieve.py::test_multithread_race_condition_set_set[False-1-2-__setitem__-update-after-after] PASSED [ 53%] 172s tests/test_sieve.py::test_multithread_race_condition_set_set[False-1-2-update-__setitem__-before-before] PASSED [ 54%] 172s tests/test_sieve.py::test_multithread_race_condition_set_set[False-1-2-update-__setitem__-before-after] PASSED [ 54%] 172s tests/test_sieve.py::test_multithread_race_condition_set_set[False-1-2-update-__setitem__-after-before] PASSED [ 54%] 172s tests/test_sieve.py::test_multithread_race_condition_set_set[False-1-2-update-__setitem__-after-after] PASSED [ 54%] 172s tests/test_sieve.py::test_multithread_race_condition_set_set[False-1-2-update-update-before-before] PASSED [ 54%] 172s tests/test_sieve.py::test_multithread_race_condition_set_set[False-1-2-update-update-before-after] PASSED [ 55%] 172s tests/test_sieve.py::test_multithread_race_condition_set_set[False-1-2-update-update-after-before] PASSED [ 55%] 172s tests/test_sieve.py::test_multithread_race_condition_set_set[False-1-2-update-update-after-after] PASSED [ 55%] 172s tests/test_sieve.py::test_multithread_race_condition_set_set[False-2-1-__setitem__-__setitem__-before-before] PASSED [ 55%] 172s tests/test_sieve.py::test_multithread_race_condition_set_set[False-2-1-__setitem__-__setitem__-before-after] PASSED [ 55%] 172s tests/test_sieve.py::test_multithread_race_condition_set_set[False-2-1-__setitem__-__setitem__-after-before] PASSED [ 56%] 172s tests/test_sieve.py::test_multithread_race_condition_set_set[False-2-1-__setitem__-__setitem__-after-after] PASSED [ 56%] 172s tests/test_sieve.py::test_multithread_race_condition_set_set[False-2-1-__setitem__-update-before-before] PASSED [ 56%] 172s tests/test_sieve.py::test_multithread_race_condition_set_set[False-2-1-__setitem__-update-before-after] PASSED [ 56%] 172s tests/test_sieve.py::test_multithread_race_condition_set_set[False-2-1-__setitem__-update-after-before] PASSED [ 56%] 172s tests/test_sieve.py::test_multithread_race_condition_set_set[False-2-1-__setitem__-update-after-after] PASSED [ 56%] 172s tests/test_sieve.py::test_multithread_race_condition_set_set[False-2-1-update-__setitem__-before-before] PASSED [ 57%] 172s tests/test_sieve.py::test_multithread_race_condition_set_set[False-2-1-update-__setitem__-before-after] PASSED [ 57%] 172s tests/test_sieve.py::test_multithread_race_condition_set_set[False-2-1-update-__setitem__-after-before] PASSED [ 57%] 172s tests/test_sieve.py::test_multithread_race_condition_set_set[False-2-1-update-__setitem__-after-after] PASSED [ 57%] 172s tests/test_sieve.py::test_multithread_race_condition_set_set[False-2-1-update-update-before-before] PASSED [ 57%] 172s tests/test_sieve.py::test_multithread_race_condition_set_set[False-2-1-update-update-before-after] PASSED [ 58%] 172s tests/test_sieve.py::test_multithread_race_condition_set_set[False-2-1-update-update-after-before] PASSED [ 58%] 172s tests/test_sieve.py::test_multithread_race_condition_set_set[False-2-1-update-update-after-after] PASSED [ 58%] 172s tests/test_sieve.py::test_multithread_race_condition_set_set[False-2-2-__setitem__-__setitem__-before-before] PASSED [ 58%] 172s tests/test_sieve.py::test_multithread_race_condition_set_set[False-2-2-__setitem__-__setitem__-before-after] PASSED [ 58%] 172s tests/test_sieve.py::test_multithread_race_condition_set_set[False-2-2-__setitem__-__setitem__-after-before] PASSED [ 58%] 172s tests/test_sieve.py::test_multithread_race_condition_set_set[False-2-2-__setitem__-__setitem__-after-after] PASSED [ 59%] 172s tests/test_sieve.py::test_multithread_race_condition_set_set[False-2-2-__setitem__-update-before-before] PASSED [ 59%] 172s tests/test_sieve.py::test_multithread_race_condition_set_set[False-2-2-__setitem__-update-before-after] PASSED [ 59%] 172s tests/test_sieve.py::test_multithread_race_condition_set_set[False-2-2-__setitem__-update-after-before] PASSED [ 59%] 172s tests/test_sieve.py::test_multithread_race_condition_set_set[False-2-2-__setitem__-update-after-after] PASSED [ 59%] 172s tests/test_sieve.py::test_multithread_race_condition_set_set[False-2-2-update-__setitem__-before-before] PASSED [ 60%] 172s tests/test_sieve.py::test_multithread_race_condition_set_set[False-2-2-update-__setitem__-before-after] PASSED [ 60%] 172s tests/test_sieve.py::test_multithread_race_condition_set_set[False-2-2-update-__setitem__-after-before] PASSED [ 60%] 172s tests/test_sieve.py::test_multithread_race_condition_set_set[False-2-2-update-__setitem__-after-after] PASSED [ 60%] 172s tests/test_sieve.py::test_multithread_race_condition_set_set[False-2-2-update-update-before-before] PASSED [ 60%] 172s tests/test_sieve.py::test_multithread_race_condition_set_set[False-2-2-update-update-before-after] PASSED [ 61%] 172s tests/test_sieve.py::test_multithread_race_condition_set_set[False-2-2-update-update-after-before] PASSED [ 61%] 172s tests/test_sieve.py::test_multithread_race_condition_set_set[False-2-2-update-update-after-after] PASSED [ 61%] 172s tests/test_sieve.py::test_multithread_race_condition_set_set[0-1-1-__setitem__-__setitem__-before-before] PASSED [ 61%] 172s tests/test_sieve.py::test_multithread_race_condition_set_set[0-1-1-__setitem__-__setitem__-before-after] PASSED [ 61%] 172s tests/test_sieve.py::test_multithread_race_condition_set_set[0-1-1-__setitem__-__setitem__-after-before] PASSED [ 61%] 172s tests/test_sieve.py::test_multithread_race_condition_set_set[0-1-1-__setitem__-__setitem__-after-after] PASSED [ 62%] 172s tests/test_sieve.py::test_multithread_race_condition_set_set[0-1-1-__setitem__-update-before-before] PASSED [ 62%] 172s tests/test_sieve.py::test_multithread_race_condition_set_set[0-1-1-__setitem__-update-before-after] PASSED [ 62%] 172s tests/test_sieve.py::test_multithread_race_condition_set_set[0-1-1-__setitem__-update-after-before] PASSED [ 62%] 172s tests/test_sieve.py::test_multithread_race_condition_set_set[0-1-1-__setitem__-update-after-after] PASSED [ 62%] 172s tests/test_sieve.py::test_multithread_race_condition_set_set[0-1-1-update-__setitem__-before-before] PASSED [ 63%] 172s tests/test_sieve.py::test_multithread_race_condition_set_set[0-1-1-update-__setitem__-before-after] PASSED [ 63%] 172s tests/test_sieve.py::test_multithread_race_condition_set_set[0-1-1-update-__setitem__-after-before] PASSED [ 63%] 172s tests/test_sieve.py::test_multithread_race_condition_set_set[0-1-1-update-__setitem__-after-after] PASSED [ 63%] 172s tests/test_sieve.py::test_multithread_race_condition_set_set[0-1-1-update-update-before-before] PASSED [ 63%] 172s tests/test_sieve.py::test_multithread_race_condition_set_set[0-1-1-update-update-before-after] PASSED [ 64%] 172s tests/test_sieve.py::test_multithread_race_condition_set_set[0-1-1-update-update-after-before] PASSED [ 64%] 172s tests/test_sieve.py::test_multithread_race_condition_set_set[0-1-1-update-update-after-after] PASSED [ 64%] 172s tests/test_sieve.py::test_multithread_race_condition_set_set[0-1-2-__setitem__-__setitem__-before-before] PASSED [ 64%] 172s tests/test_sieve.py::test_multithread_race_condition_set_set[0-1-2-__setitem__-__setitem__-before-after] PASSED [ 64%] 172s tests/test_sieve.py::test_multithread_race_condition_set_set[0-1-2-__setitem__-__setitem__-after-before] PASSED [ 64%] 172s tests/test_sieve.py::test_multithread_race_condition_set_set[0-1-2-__setitem__-__setitem__-after-after] PASSED [ 65%] 172s tests/test_sieve.py::test_multithread_race_condition_set_set[0-1-2-__setitem__-update-before-before] PASSED [ 65%] 172s tests/test_sieve.py::test_multithread_race_condition_set_set[0-1-2-__setitem__-update-before-after] PASSED [ 65%] 172s tests/test_sieve.py::test_multithread_race_condition_set_set[0-1-2-__setitem__-update-after-before] PASSED [ 65%] 172s tests/test_sieve.py::test_multithread_race_condition_set_set[0-1-2-__setitem__-update-after-after] PASSED [ 65%] 172s tests/test_sieve.py::test_multithread_race_condition_set_set[0-1-2-update-__setitem__-before-before] PASSED [ 66%] 172s tests/test_sieve.py::test_multithread_race_condition_set_set[0-1-2-update-__setitem__-before-after] PASSED [ 66%] 172s tests/test_sieve.py::test_multithread_race_condition_set_set[0-1-2-update-__setitem__-after-before] PASSED [ 66%] 172s tests/test_sieve.py::test_multithread_race_condition_set_set[0-1-2-update-__setitem__-after-after] PASSED [ 66%] 172s tests/test_sieve.py::test_multithread_race_condition_set_set[0-1-2-update-update-before-before] PASSED [ 66%] 172s tests/test_sieve.py::test_multithread_race_condition_set_set[0-1-2-update-update-before-after] PASSED [ 66%] 172s tests/test_sieve.py::test_multithread_race_condition_set_set[0-1-2-update-update-after-before] PASSED [ 67%] 172s tests/test_sieve.py::test_multithread_race_condition_set_set[0-1-2-update-update-after-after] PASSED [ 67%] 172s tests/test_sieve.py::test_multithread_race_condition_set_set[0-2-1-__setitem__-__setitem__-before-before] PASSED [ 67%] 172s tests/test_sieve.py::test_multithread_race_condition_set_set[0-2-1-__setitem__-__setitem__-before-after] PASSED [ 67%] 172s tests/test_sieve.py::test_multithread_race_condition_set_set[0-2-1-__setitem__-__setitem__-after-before] PASSED [ 67%] 172s tests/test_sieve.py::test_multithread_race_condition_set_set[0-2-1-__setitem__-__setitem__-after-after] PASSED [ 68%] 172s tests/test_sieve.py::test_multithread_race_condition_set_set[0-2-1-__setitem__-update-before-before] PASSED [ 68%] 172s tests/test_sieve.py::test_multithread_race_condition_set_set[0-2-1-__setitem__-update-before-after] PASSED [ 68%] 172s tests/test_sieve.py::test_multithread_race_condition_set_set[0-2-1-__setitem__-update-after-before] PASSED [ 68%] 172s tests/test_sieve.py::test_multithread_race_condition_set_set[0-2-1-__setitem__-update-after-after] PASSED [ 68%] 172s tests/test_sieve.py::test_multithread_race_condition_set_set[0-2-1-update-__setitem__-before-before] PASSED [ 69%] 172s tests/test_sieve.py::test_multithread_race_condition_set_set[0-2-1-update-__setitem__-before-after] PASSED [ 69%] 172s tests/test_sieve.py::test_multithread_race_condition_set_set[0-2-1-update-__setitem__-after-before] PASSED [ 69%] 172s tests/test_sieve.py::test_multithread_race_condition_set_set[0-2-1-update-__setitem__-after-after] PASSED [ 69%] 172s tests/test_sieve.py::test_multithread_race_condition_set_set[0-2-1-update-update-before-before] PASSED [ 69%] 172s tests/test_sieve.py::test_multithread_race_condition_set_set[0-2-1-update-update-before-after] PASSED [ 69%] 172s tests/test_sieve.py::test_multithread_race_condition_set_set[0-2-1-update-update-after-before] PASSED [ 70%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[0-2-1-update-update-after-after] PASSED [ 70%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[0-2-2-__setitem__-__setitem__-before-before] PASSED [ 70%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[0-2-2-__setitem__-__setitem__-before-after] PASSED [ 70%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[0-2-2-__setitem__-__setitem__-after-before] PASSED [ 70%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[0-2-2-__setitem__-__setitem__-after-after] PASSED [ 71%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[0-2-2-__setitem__-update-before-before] PASSED [ 71%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[0-2-2-__setitem__-update-before-after] PASSED [ 71%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[0-2-2-__setitem__-update-after-before] PASSED [ 71%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[0-2-2-__setitem__-update-after-after] PASSED [ 71%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[0-2-2-update-__setitem__-before-before] PASSED [ 71%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[0-2-2-update-__setitem__-before-after] PASSED [ 72%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[0-2-2-update-__setitem__-after-before] PASSED [ 72%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[0-2-2-update-__setitem__-after-after] PASSED [ 72%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[0-2-2-update-update-before-before] PASSED [ 72%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[0-2-2-update-update-before-after] PASSED [ 72%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[0-2-2-update-update-after-before] PASSED [ 73%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[0-2-2-update-update-after-after] PASSED [ 73%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[1-1-1-__setitem__-__setitem__-before-before] PASSED [ 73%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[1-1-1-__setitem__-__setitem__-before-after] PASSED [ 73%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[1-1-1-__setitem__-__setitem__-after-before] PASSED [ 73%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[1-1-1-__setitem__-__setitem__-after-after] PASSED [ 74%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[1-1-1-__setitem__-update-before-before] PASSED [ 74%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[1-1-1-__setitem__-update-before-after] PASSED [ 74%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[1-1-1-__setitem__-update-after-before] PASSED [ 74%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[1-1-1-__setitem__-update-after-after] PASSED [ 74%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[1-1-1-update-__setitem__-before-before] PASSED [ 74%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[1-1-1-update-__setitem__-before-after] PASSED [ 75%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[1-1-1-update-__setitem__-after-before] PASSED [ 75%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[1-1-1-update-__setitem__-after-after] PASSED [ 75%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[1-1-1-update-update-before-before] PASSED [ 75%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[1-1-1-update-update-before-after] PASSED [ 75%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[1-1-1-update-update-after-before] PASSED [ 76%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[1-1-1-update-update-after-after] PASSED [ 76%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[1-1-2-__setitem__-__setitem__-before-before] PASSED [ 76%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[1-1-2-__setitem__-__setitem__-before-after] PASSED [ 76%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[1-1-2-__setitem__-__setitem__-after-before] PASSED [ 76%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[1-1-2-__setitem__-__setitem__-after-after] PASSED [ 76%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[1-1-2-__setitem__-update-before-before] PASSED [ 77%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[1-1-2-__setitem__-update-before-after] PASSED [ 77%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[1-1-2-__setitem__-update-after-before] PASSED [ 77%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[1-1-2-__setitem__-update-after-after] PASSED [ 77%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[1-1-2-update-__setitem__-before-before] PASSED [ 77%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[1-1-2-update-__setitem__-before-after] PASSED [ 78%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[1-1-2-update-__setitem__-after-before] PASSED [ 78%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[1-1-2-update-__setitem__-after-after] PASSED [ 78%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[1-1-2-update-update-before-before] PASSED [ 78%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[1-1-2-update-update-before-after] PASSED [ 78%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[1-1-2-update-update-after-before] PASSED [ 79%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[1-1-2-update-update-after-after] PASSED [ 79%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[1-2-1-__setitem__-__setitem__-before-before] PASSED [ 79%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[1-2-1-__setitem__-__setitem__-before-after] PASSED [ 79%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[1-2-1-__setitem__-__setitem__-after-before] PASSED [ 79%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[1-2-1-__setitem__-__setitem__-after-after] PASSED [ 79%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[1-2-1-__setitem__-update-before-before] PASSED [ 80%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[1-2-1-__setitem__-update-before-after] PASSED [ 80%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[1-2-1-__setitem__-update-after-before] PASSED [ 80%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[1-2-1-__setitem__-update-after-after] PASSED [ 80%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[1-2-1-update-__setitem__-before-before] PASSED [ 80%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[1-2-1-update-__setitem__-before-after] PASSED [ 81%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[1-2-1-update-__setitem__-after-before] PASSED [ 81%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[1-2-1-update-__setitem__-after-after] PASSED [ 81%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[1-2-1-update-update-before-before] PASSED [ 81%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[1-2-1-update-update-before-after] PASSED [ 81%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[1-2-1-update-update-after-before] PASSED [ 82%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[1-2-1-update-update-after-after] PASSED [ 82%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[1-2-2-__setitem__-__setitem__-before-before] PASSED [ 82%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[1-2-2-__setitem__-__setitem__-before-after] PASSED [ 82%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[1-2-2-__setitem__-__setitem__-after-before] PASSED [ 82%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[1-2-2-__setitem__-__setitem__-after-after] PASSED [ 82%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[1-2-2-__setitem__-update-before-before] PASSED [ 83%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[1-2-2-__setitem__-update-before-after] PASSED [ 83%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[1-2-2-__setitem__-update-after-before] PASSED [ 83%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[1-2-2-__setitem__-update-after-after] PASSED [ 83%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[1-2-2-update-__setitem__-before-before] PASSED [ 83%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[1-2-2-update-__setitem__-before-after] PASSED [ 84%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[1-2-2-update-__setitem__-after-before] PASSED [ 84%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[1-2-2-update-__setitem__-after-after] PASSED [ 84%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[1-2-2-update-update-before-before] PASSED [ 84%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[1-2-2-update-update-before-after] PASSED [ 84%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[1-2-2-update-update-after-before] PASSED [ 84%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[1-2-2-update-update-after-after] PASSED [ 85%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[2-1-1-__setitem__-__setitem__-before-before] PASSED [ 85%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[2-1-1-__setitem__-__setitem__-before-after] PASSED [ 85%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[2-1-1-__setitem__-__setitem__-after-before] PASSED [ 85%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[2-1-1-__setitem__-__setitem__-after-after] PASSED [ 85%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[2-1-1-__setitem__-update-before-before] PASSED [ 86%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[2-1-1-__setitem__-update-before-after] PASSED [ 86%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[2-1-1-__setitem__-update-after-before] PASSED [ 86%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[2-1-1-__setitem__-update-after-after] PASSED [ 86%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[2-1-1-update-__setitem__-before-before] PASSED [ 86%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[2-1-1-update-__setitem__-before-after] PASSED [ 87%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[2-1-1-update-__setitem__-after-before] PASSED [ 87%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[2-1-1-update-__setitem__-after-after] PASSED [ 87%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[2-1-1-update-update-before-before] PASSED [ 87%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[2-1-1-update-update-before-after] PASSED [ 87%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[2-1-1-update-update-after-before] PASSED [ 87%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[2-1-1-update-update-after-after] PASSED [ 88%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[2-1-2-__setitem__-__setitem__-before-before] PASSED [ 88%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[2-1-2-__setitem__-__setitem__-before-after] PASSED [ 88%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[2-1-2-__setitem__-__setitem__-after-before] PASSED [ 88%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[2-1-2-__setitem__-__setitem__-after-after] PASSED [ 88%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[2-1-2-__setitem__-update-before-before] PASSED [ 89%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[2-1-2-__setitem__-update-before-after] PASSED [ 89%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[2-1-2-__setitem__-update-after-before] PASSED [ 89%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[2-1-2-__setitem__-update-after-after] PASSED [ 89%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[2-1-2-update-__setitem__-before-before] PASSED [ 89%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[2-1-2-update-__setitem__-before-after] PASSED [ 89%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[2-1-2-update-__setitem__-after-before] PASSED [ 90%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[2-1-2-update-__setitem__-after-after] PASSED [ 90%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[2-1-2-update-update-before-before] PASSED [ 90%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[2-1-2-update-update-before-after] PASSED [ 90%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[2-1-2-update-update-after-before] PASSED [ 90%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[2-1-2-update-update-after-after] PASSED [ 91%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[2-2-1-__setitem__-__setitem__-before-before] PASSED [ 91%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[2-2-1-__setitem__-__setitem__-before-after] PASSED [ 91%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[2-2-1-__setitem__-__setitem__-after-before] PASSED [ 91%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[2-2-1-__setitem__-__setitem__-after-after] PASSED [ 91%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[2-2-1-__setitem__-update-before-before] PASSED [ 92%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[2-2-1-__setitem__-update-before-after] PASSED [ 92%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[2-2-1-__setitem__-update-after-before] PASSED [ 92%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[2-2-1-__setitem__-update-after-after] PASSED [ 92%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[2-2-1-update-__setitem__-before-before] PASSED [ 92%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[2-2-1-update-__setitem__-before-after] PASSED [ 92%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[2-2-1-update-__setitem__-after-before] PASSED [ 93%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[2-2-1-update-__setitem__-after-after] PASSED [ 93%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[2-2-1-update-update-before-before] PASSED [ 93%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[2-2-1-update-update-before-after] PASSED [ 93%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[2-2-1-update-update-after-before] PASSED [ 93%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[2-2-1-update-update-after-after] PASSED [ 94%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[2-2-2-__setitem__-__setitem__-before-before] PASSED [ 94%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[2-2-2-__setitem__-__setitem__-before-after] PASSED [ 94%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[2-2-2-__setitem__-__setitem__-after-before] PASSED [ 94%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[2-2-2-__setitem__-__setitem__-after-after] PASSED [ 94%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[2-2-2-__setitem__-update-before-before] PASSED [ 94%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[2-2-2-__setitem__-update-before-after] PASSED [ 95%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[2-2-2-__setitem__-update-after-before] PASSED [ 95%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[2-2-2-__setitem__-update-after-after] PASSED [ 95%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[2-2-2-update-__setitem__-before-before] PASSED [ 95%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[2-2-2-update-__setitem__-before-after] PASSED [ 95%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[2-2-2-update-__setitem__-after-before] PASSED [ 96%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[2-2-2-update-__setitem__-after-after] PASSED [ 96%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[2-2-2-update-update-before-before] PASSED [ 96%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[2-2-2-update-update-before-after] PASSED [ 96%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[2-2-2-update-update-after-before] PASSED [ 96%] 173s tests/test_sieve.py::test_multithread_race_condition_set_set[2-2-2-update-update-after-after] PASSED [ 97%] 173s tests/test_sieve.py::test_stress_different_keys_threadsafe PASSED [ 97%] 174s tests/test_sieve.py::test_stress_same_key_threadsafe PASSED [ 97%] 174s tests/test_utils.py::test_insertion_sorted_set PASSED [ 97%] 178s tests/test_utils.py::test_insertion_sorted_set_threadsafe[popleft-100000] PASSED [ 97%] 180s tests/test_utils.py::test_insertion_sorted_set_threadsafe[popright-5000000] PASSED [ 97%] 180s tests/test_zip.py::test_simple PASSED [ 98%] 180s tests/test_zip.py::test_setitem_typeerror PASSED [ 98%] 180s tests/test_zip.py::test_contextmanager PASSED [ 98%] 180s tests/test_zip.py::test_missing_key PASSED [ 98%] 180s tests/test_zip.py::test_close PASSED [ 98%] 180s tests/test_zip.py::test_bytearray PASSED [ 99%] 180s tests/test_zip.py::test_memoryview PASSED [ 99%] 180s tests/test_zip.py::test_mapping PASSED [ 99%] 180s tests/test_zip.py::test_no_delete_update PASSED [ 99%] 180s tests/test_zip.py::test_bad_types PASSED [ 99%] 180s zip.py::zict.zip.Zip SKIPPED (all tests skipped by +SKIP option) [100%] 180s 180s =================================== FAILURES =================================== 180s _________________________________ test_simple __________________________________ 180s async def functions are not natively supported. 180s You need to install a suitable plugin for your async framework, for example: 180s - anyio 180s - pytest-asyncio 180s - pytest-tornasync 180s - pytest-trio 180s - pytest-twisted 180s ______________________________ test_double_evict _______________________________ 180s async def functions are not natively supported. 180s You need to install a suitable plugin for your async framework, for example: 180s - anyio 180s - pytest-asyncio 180s - pytest-tornasync 180s - pytest-trio 180s - pytest-twisted 180s ___________________________ test_close_during_evict ____________________________ 180s async def functions are not natively supported. 180s You need to install a suitable plugin for your async framework, for example: 180s - anyio 180s - pytest-asyncio 180s - pytest-tornasync 180s - pytest-trio 180s - pytest-twisted 180s ____________________________ test_close_during_get _____________________________ 180s async def functions are not natively supported. 180s You need to install a suitable plugin for your async framework, for example: 180s - anyio 180s - pytest-asyncio 180s - pytest-tornasync 180s - pytest-trio 180s - pytest-twisted 180s _______________________________ test_contextvars _______________________________ 180s async def functions are not natively supported. 180s You need to install a suitable plugin for your async framework, for example: 180s - anyio 180s - pytest-asyncio 180s - pytest-tornasync 180s - pytest-trio 180s - pytest-twisted 180s _________________ test_race_condition_get_async_delitem[raise] _________________ 180s async def functions are not natively supported. 180s You need to install a suitable plugin for your async framework, for example: 180s - anyio 180s - pytest-asyncio 180s - pytest-tornasync 180s - pytest-trio 180s - pytest-twisted 180s _________________ test_race_condition_get_async_delitem[omit] __________________ 180s async def functions are not natively supported. 180s You need to install a suitable plugin for your async framework, for example: 180s - anyio 180s - pytest-asyncio 180s - pytest-tornasync 180s - pytest-trio 180s - pytest-twisted 180s ________________________ test_multiple_offload_threads _________________________ 180s async def functions are not natively supported. 180s You need to install a suitable plugin for your async framework, for example: 180s - anyio 180s - pytest-asyncio 180s - pytest-tornasync 180s - pytest-trio 180s - pytest-twisted 180s ____________________________ test_external_executor ____________________________ 180s async def functions are not natively supported. 180s You need to install a suitable plugin for your async framework, for example: 180s - anyio 180s - pytest-asyncio 180s - pytest-tornasync 180s - pytest-trio 180s - pytest-twisted 180s ============================= slowest 20 durations ============================= 180s 4.00s call tests/test_utils.py::test_insertion_sorted_set_threadsafe[popleft-100000] 180s 1.51s call tests/test_sieve.py::test_stress_same_key_threadsafe 180s 1.33s call tests/test_utils.py::test_insertion_sorted_set_threadsafe[popright-5000000] 180s 0.89s call tests/test_buffer.py::test_stress_same_key_threadsafe 180s 0.86s call tests/test_buffer.py::test_stress_different_keys_threadsafe 180s 0.65s call tests/test_cache.py::test_stress_same_key_threadsafe[False] 180s 0.47s call tests/test_lru.py::test_stress_different_keys_threadsafe 180s 0.45s call tests/test_cache.py::test_stress_different_keys_threadsafe[False] 180s 0.43s call tests/test_cache.py::test_stress_same_key_threadsafe[True] 180s 0.24s call tests/test_func.py::test_update_descopes_early[ZictBase] 180s 0.23s call tests/test_func.py::test_update_descopes_early[MutableMapping] 180s 0.22s call tests/test_cache.py::test_stress_different_keys_threadsafe[True] 180s 0.05s call tests/test_lru.py::test_stress_same_key_threadsafe 180s 0.05s call tests/test_file.py::test_stress_same_key_threadsafe 180s 0.04s call tests/test_file.py::test_stress_different_keys_threadsafe 180s 0.03s call tests/test_file.py::test_mapping 180s 0.02s call tests/test_cache.py::test_weakvaluemapping 180s 0.01s call tests/test_sieve.py::test_stress_different_keys_threadsafe 180s 0.01s call tests/test_cache.py::test_multithread_race_condition_set_set[False-True-False-1-2-before-before] 180s 0.01s call tests/test_cache.py::test_multithread_race_condition_set_get[set-set-True-True-before-after] 180s =========================== short test summary info ============================ 180s FAILED tests/test_async_buffer.py::test_simple - Failed: async def functions ... 180s FAILED tests/test_async_buffer.py::test_double_evict - Failed: async def func... 180s FAILED tests/test_async_buffer.py::test_close_during_evict - Failed: async de... 180s FAILED tests/test_async_buffer.py::test_close_during_get - Failed: async def ... 180s FAILED tests/test_async_buffer.py::test_contextvars - Failed: async def funct... 180s FAILED tests/test_async_buffer.py::test_race_condition_get_async_delitem[raise] 180s FAILED tests/test_async_buffer.py::test_race_condition_get_async_delitem[omit] 180s FAILED tests/test_async_buffer.py::test_multiple_offload_threads - Failed: as... 180s FAILED tests/test_async_buffer.py::test_external_executor - Failed: async def... 180s ================== 9 failed, 527 passed, 3 skipped in 13.40s =================== 180s autopkgtest [17:11:36]: test run-tests: -----------------------] 185s run-tests FAIL non-zero exit status 1 185s autopkgtest [17:11:41]: test run-tests: - - - - - - - - - - results - - - - - - - - - - 188s autopkgtest [17:11:44]: @@@@@@@@@@@@@@@@@@@@ summary 188s run-tests FAIL non-zero exit status 1