0s autopkgtest [17:02:36]: starting date and time: 2025-11-17 17:02:36+0000 0s autopkgtest [17:02:36]: git checkout: 4b346b80 nova: make wait_reboot return success even when a no-op 0s autopkgtest [17:02:36]: host juju-7f2275-prod-proposed-migration-environment-15; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.eaqwo1hg/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --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 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest-s390x --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-s390x-2.secgroup --name adt-resolute-s390x-zict-20251117-170236-juju-7f2275-prod-proposed-migration-environment-15-133bf3ad-b329-4976-a070-cd341ffdc4c2 --image adt/ubuntu-resolute-s390x-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-15 --net-id=net_prod-proposed-migration-s390x -e TERM=linux --mirror=http://ftpmaster.internal/ubuntu/ 3s Creating nova instance adt-resolute-s390x-zict-20251117-170236-juju-7f2275-prod-proposed-migration-environment-15-133bf3ad-b329-4976-a070-cd341ffdc4c2 from image adt/ubuntu-resolute-s390x-server-20251117.img (UUID a3a3e3b9-e6ba-478c-a5e9-fce6f0982a95)... 48s autopkgtest [17:03:24]: testbed dpkg architecture: s390x 49s autopkgtest [17:03:25]: testbed apt version: 3.1.11 49s autopkgtest [17:03:25]: @@@@@@@@@@@@@@@@@@@@ test bed setup 49s autopkgtest [17:03:25]: testbed release detected to be: None 50s autopkgtest [17:03:26]: updating testbed package index (apt update) 50s Get:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease [87.8 kB] 50s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 51s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 51s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 51s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/main Sources [73.2 kB] 51s Get:6 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse Sources [22.9 kB] 51s Get:7 http://ftpmaster.internal/ubuntu resolute-proposed/universe Sources [779 kB] 51s Get:8 http://ftpmaster.internal/ubuntu resolute-proposed/restricted Sources [9852 B] 51s Get:9 http://ftpmaster.internal/ubuntu resolute-proposed/main s390x Packages [134 kB] 51s Get:10 http://ftpmaster.internal/ubuntu resolute-proposed/restricted s390x Packages [940 B] 51s Get:11 http://ftpmaster.internal/ubuntu resolute-proposed/universe s390x Packages [488 kB] 51s Get:12 http://ftpmaster.internal/ubuntu resolute-proposed/multiverse s390x Packages [10.6 kB] 51s Fetched 1606 kB in 1s (1405 kB/s) 52s Reading package lists... 53s Hit:1 http://ftpmaster.internal/ubuntu resolute-proposed InRelease 53s Hit:2 http://ftpmaster.internal/ubuntu resolute InRelease 53s Hit:3 http://ftpmaster.internal/ubuntu resolute-updates InRelease 53s Hit:4 http://ftpmaster.internal/ubuntu resolute-security InRelease 54s Reading package lists... 54s Reading package lists... 54s Building dependency tree... 54s Reading state information... 54s Calculating upgrade... 55s The following packages will be upgraded: 55s apt libapt-pkg7.0 libcrypt-dev libcrypt1 usbutils 55s 5 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 55s Need to get 2926 kB of archives. 55s After this operation, 50.2 kB of additional disk space will be used. 55s Get:1 http://ftpmaster.internal/ubuntu resolute/main s390x libcrypt-dev s390x 1:4.5.1-1 [127 kB] 55s Get:2 http://ftpmaster.internal/ubuntu resolute/main s390x libcrypt1 s390x 1:4.5.1-1 [96.1 kB] 55s Get:3 http://ftpmaster.internal/ubuntu resolute/main s390x libapt-pkg7.0 s390x 3.1.12 [1150 kB] 56s Get:4 http://ftpmaster.internal/ubuntu resolute/main s390x apt s390x 3.1.12 [1468 kB] 57s Get:5 http://ftpmaster.internal/ubuntu resolute/main s390x usbutils s390x 1:019-1 [85.6 kB] 58s dpkg-preconfigure: unable to re-open stdin: No such file or directory 58s Fetched 2926 kB in 3s (1036 kB/s) 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 ... 61309 files and directories currently installed.) 59s Preparing to unpack .../libcrypt-dev_1%3a4.5.1-1_s390x.deb ... 59s Unpacking libcrypt-dev:s390x (1:4.5.1-1) over (1:4.4.38-1build1) ... 59s Preparing to unpack .../libcrypt1_1%3a4.5.1-1_s390x.deb ... 59s Unpacking libcrypt1:s390x (1:4.5.1-1) over (1:4.4.38-1build1) ... 59s Setting up libcrypt1:s390x (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 ... 61309 files and directories currently installed.) 59s Preparing to unpack .../libapt-pkg7.0_3.1.12_s390x.deb ... 59s Unpacking libapt-pkg7.0:s390x (3.1.12) over (3.1.11) ... 60s Preparing to unpack .../archives/apt_3.1.12_s390x.deb ... 60s Unpacking apt (3.1.12) over (3.1.11) ... 60s Preparing to unpack .../usbutils_1%3a019-1_s390x.deb ... 60s Unpacking usbutils (1:019-1) over (1:018-2) ... 60s Setting up usbutils (1:019-1) ... 60s Setting up libcrypt-dev:s390x (1:4.5.1-1) ... 60s Setting up libapt-pkg7.0:s390x (3.1.12) ... 60s Setting up apt (3.1.12) ... 61s Processing triggers for man-db (2.13.1-1) ... 69s Processing triggers for libc-bin (2.42-2ubuntu2) ... 69s autopkgtest [17:03:45]: upgrading testbed (apt dist-upgrade and autopurge) 70s Reading package lists... 70s Building dependency tree... 70s Reading state information... 70s Calculating upgrade... 70s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 70s Reading package lists... 71s Building dependency tree... 71s Reading state information... 71s Solving dependencies... 71s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 71s autopkgtest [17:03:47]: rebooting testbed after setup commands that affected boot 91s autopkgtest [17:04:07]: testbed running kernel: Linux 6.17.0-5-generic #5-Ubuntu SMP Mon Sep 22 08:56:47 UTC 2025 93s autopkgtest [17:04:09]: @@@@@@@@@@@@@@@@@@@@ apt-source zict 95s Get:1 http://ftpmaster.internal/ubuntu resolute/universe zict 3.0.0-2ubuntu1 (dsc) [2166 B] 95s Get:2 http://ftpmaster.internal/ubuntu resolute/universe zict 3.0.0-2ubuntu1 (tar) [33.2 kB] 95s Get:3 http://ftpmaster.internal/ubuntu resolute/universe zict 3.0.0-2ubuntu1 (diff) [4176 B] 96s gpgv: Signature made Tue Oct 3 18:02:11 2023 UTC 96s gpgv: using RSA key D09F8A854F1055BCFC482C4B23566B906047AFC8 96s gpgv: Can't check signature: No public key 96s dpkg-source: warning: cannot verify inline signature for ./zict_3.0.0-2ubuntu1.dsc: no acceptable signature found 96s autopkgtest [17:04:12]: testing package zict version 3.0.0-2ubuntu1 96s autopkgtest [17:04:12]: build not needed 97s autopkgtest [17:04:13]: test run-tests: preparing testbed 98s Reading package lists... 98s Building dependency tree... 98s Reading state information... 98s Solving dependencies... 98s The following NEW packages will be installed: 98s python3-all python3-iniconfig python3-lmdb python3-pluggy python3-pytest 98s python3-pytest-timeout python3-zict 98s 0 upgraded, 7 newly installed, 0 to remove and 0 not upgraded. 98s Need to get 407 kB of archives. 98s After this operation, 2012 kB of additional disk space will be used. 98s Get:1 http://ftpmaster.internal/ubuntu resolute/main s390x python3-all s390x 3.13.7-1 [886 B] 98s Get:2 http://ftpmaster.internal/ubuntu resolute/universe s390x python3-iniconfig all 2.1.0-1 [6840 B] 98s Get:3 http://ftpmaster.internal/ubuntu resolute/universe s390x python3-lmdb s390x 1.4.1-3build3 [57.7 kB] 99s Get:4 http://ftpmaster.internal/ubuntu resolute/universe s390x python3-pluggy all 1.6.0-1 [21.0 kB] 99s Get:5 http://ftpmaster.internal/ubuntu resolute-proposed/universe s390x python3-pytest all 8.4.2-1 [268 kB] 99s Get:6 http://ftpmaster.internal/ubuntu resolute/universe s390x python3-pytest-timeout all 2.3.1-2 [22.2 kB] 99s Get:7 http://ftpmaster.internal/ubuntu resolute/universe s390x python3-zict all 3.0.0-2ubuntu1 [30.4 kB] 99s Fetched 407 kB in 1s (591 kB/s) 99s Selecting previously unselected package python3-all. 101s (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 ... 61309 files and directories currently installed.) 101s Preparing to unpack .../0-python3-all_3.13.7-1_s390x.deb ... 101s Unpacking python3-all (3.13.7-1) ... 101s Selecting previously unselected package python3-iniconfig. 101s Preparing to unpack .../1-python3-iniconfig_2.1.0-1_all.deb ... 101s Unpacking python3-iniconfig (2.1.0-1) ... 101s Selecting previously unselected package python3-lmdb. 101s Preparing to unpack .../2-python3-lmdb_1.4.1-3build3_s390x.deb ... 101s Unpacking python3-lmdb (1.4.1-3build3) ... 101s Selecting previously unselected package python3-pluggy. 101s Preparing to unpack .../3-python3-pluggy_1.6.0-1_all.deb ... 101s Unpacking python3-pluggy (1.6.0-1) ... 101s Selecting previously unselected package python3-pytest. 101s Preparing to unpack .../4-python3-pytest_8.4.2-1_all.deb ... 101s Unpacking python3-pytest (8.4.2-1) ... 101s Selecting previously unselected package python3-pytest-timeout. 101s Preparing to unpack .../5-python3-pytest-timeout_2.3.1-2_all.deb ... 101s Unpacking python3-pytest-timeout (2.3.1-2) ... 101s Selecting previously unselected package python3-zict. 101s Preparing to unpack .../6-python3-zict_3.0.0-2ubuntu1_all.deb ... 101s Unpacking python3-zict (3.0.0-2ubuntu1) ... 101s Setting up python3-iniconfig (2.1.0-1) ... 101s Setting up python3-all (3.13.7-1) ... 101s Setting up python3-lmdb (1.4.1-3build3) ... 101s Setting up python3-pluggy (1.6.0-1) ... 101s Setting up python3-zict (3.0.0-2ubuntu1) ... 101s Setting up python3-pytest (8.4.2-1) ... 101s Setting up python3-pytest-timeout (2.3.1-2) ... 101s Processing triggers for man-db (2.13.1-1) ... 105s autopkgtest [17:04:21]: test run-tests: [----------------------- 105s Testing with python3.13: 106s ============================= test session starts ============================== 106s platform linux -- Python 3.13.9, pytest-8.4.2, pluggy-1.6.0 -- /usr/bin/python3.13 106s cachedir: .pytest_cache 106s rootdir: /tmp/autopkgtest.XIosYt/autopkgtest_tmp 106s configfile: setup.cfg 106s plugins: typeguard-4.4.2, timeout-2.3.1 106s timeout: 180.0s 106s timeout method: thread 106s timeout func_only: False 106s collecting ... collected 539 items 106s 106s buffer.py::zict.buffer.Buffer PASSED [ 0%] 106s cache.py::zict.cache.Cache PASSED [ 0%] 106s file.py::zict.file.File SKIPPED (all tests skipped by +SKIP option) [ 0%] 106s func.py::zict.func.Func PASSED [ 0%] 106s lmdb.py::zict.lmdb.LMDB SKIPPED (all tests skipped by +SKIP option) [ 0%] 106s lru.py::zict.lru.LRU PASSED [ 1%] 106s sieve.py::zict.sieve.Sieve PASSED [ 1%] 106s tests/test_async_buffer.py::test_simple FAILED [ 1%] 106s tests/test_async_buffer.py::test_double_evict FAILED [ 1%] 106s tests/test_async_buffer.py::test_close_during_evict FAILED [ 1%] 106s tests/test_async_buffer.py::test_close_during_get FAILED [ 2%] 106s tests/test_async_buffer.py::test_contextvars FAILED [ 2%] 106s tests/test_async_buffer.py::test_race_condition_get_async_delitem[raise] FAILED [ 2%] 106s tests/test_async_buffer.py::test_race_condition_get_async_delitem[omit] FAILED [ 2%] 106s tests/test_async_buffer.py::test_multiple_offload_threads FAILED [ 2%] 106s tests/test_async_buffer.py::test_external_executor FAILED [ 2%] 106s tests/test_buffer.py::test_simple PASSED [ 3%] 106s tests/test_buffer.py::test_setitem_avoid_fast_slow_duplicate PASSED [ 3%] 106s tests/test_buffer.py::test_mapping PASSED [ 3%] 106s tests/test_buffer.py::test_callbacks PASSED [ 3%] 106s tests/test_buffer.py::test_callbacks_exception_catch PASSED [ 3%] 106s tests/test_buffer.py::test_n_offset PASSED [ 4%] 106s tests/test_buffer.py::test_set_noevict PASSED [ 4%] 106s tests/test_buffer.py::test_evict_restore_during_iter PASSED [ 4%] 106s tests/test_buffer.py::test_cancel_evict[before-set] PASSED [ 4%] 106s tests/test_buffer.py::test_cancel_evict[before-set_noevict] PASSED [ 4%] 106s tests/test_buffer.py::test_cancel_evict[before-del] PASSED [ 5%] 106s tests/test_buffer.py::test_cancel_evict[after-set] PASSED [ 5%] 106s tests/test_buffer.py::test_cancel_evict[after-set_noevict] PASSED [ 5%] 106s tests/test_buffer.py::test_cancel_evict[after-del] PASSED [ 5%] 106s tests/test_buffer.py::test_cancel_restore[before-set] PASSED [ 5%] 106s tests/test_buffer.py::test_cancel_restore[before-set_noevict] PASSED [ 5%] 106s tests/test_buffer.py::test_cancel_restore[before-del] PASSED [ 6%] 106s tests/test_buffer.py::test_cancel_restore[after-set] PASSED [ 6%] 106s tests/test_buffer.py::test_cancel_restore[after-set_noevict] PASSED [ 6%] 106s tests/test_buffer.py::test_cancel_restore[after-del] PASSED [ 6%] 107s tests/test_buffer.py::test_stress_different_keys_threadsafe PASSED [ 6%] 108s tests/test_buffer.py::test_stress_same_key_threadsafe PASSED [ 7%] 108s tests/test_cache.py::test_cache_get_set_del PASSED [ 7%] 108s tests/test_cache.py::test_do_not_read_from_data PASSED [ 7%] 109s tests/test_cache.py::test_no_update_on_set PASSED [ 7%] 109s tests/test_cache.py::test_slow_fails PASSED [ 7%] 109s tests/test_cache.py::test_weakvaluemapping PASSED [ 7%] 109s tests/test_cache.py::test_mapping PASSED [ 8%] 109s tests/test_cache.py::test_multithread_race_condition_set_get[get-get-True-False-before-before] PASSED [ 8%] 109s tests/test_cache.py::test_multithread_race_condition_set_get[get-get-True-False-before-after] PASSED [ 8%] 109s tests/test_cache.py::test_multithread_race_condition_set_get[get-get-True-False-after-before] PASSED [ 8%] 109s tests/test_cache.py::test_multithread_race_condition_set_get[get-get-True-False-after-after] PASSED [ 8%] 109s tests/test_cache.py::test_multithread_race_condition_set_get[get-set-False-False-before-before] PASSED [ 9%] 109s tests/test_cache.py::test_multithread_race_condition_set_get[get-set-False-False-before-after] PASSED [ 9%] 109s tests/test_cache.py::test_multithread_race_condition_set_get[get-set-False-False-after-before] PASSED [ 9%] 109s tests/test_cache.py::test_multithread_race_condition_set_get[get-set-False-False-after-after] PASSED [ 9%] 109s tests/test_cache.py::test_multithread_race_condition_set_get[get-set-False-True-before-before] PASSED [ 9%] 109s tests/test_cache.py::test_multithread_race_condition_set_get[get-set-False-True-before-after] PASSED [ 10%] 109s tests/test_cache.py::test_multithread_race_condition_set_get[get-set-False-True-after-before] PASSED [ 10%] 109s tests/test_cache.py::test_multithread_race_condition_set_get[get-set-False-True-after-after] PASSED [ 10%] 109s tests/test_cache.py::test_multithread_race_condition_set_get[get-set-True-False-before-before] PASSED [ 10%] 109s tests/test_cache.py::test_multithread_race_condition_set_get[get-set-True-False-before-after] PASSED [ 10%] 109s tests/test_cache.py::test_multithread_race_condition_set_get[get-set-True-False-after-before] PASSED [ 10%] 109s tests/test_cache.py::test_multithread_race_condition_set_get[get-set-True-False-after-after] PASSED [ 11%] 109s tests/test_cache.py::test_multithread_race_condition_set_get[get-set-True-True-before-before] PASSED [ 11%] 109s tests/test_cache.py::test_multithread_race_condition_set_get[get-set-True-True-before-after] PASSED [ 11%] 109s tests/test_cache.py::test_multithread_race_condition_set_get[get-set-True-True-after-before] PASSED [ 11%] 109s tests/test_cache.py::test_multithread_race_condition_set_get[get-set-True-True-after-after] PASSED [ 11%] 109s tests/test_cache.py::test_multithread_race_condition_set_get[set-get-True-False-before-before] PASSED [ 12%] 109s tests/test_cache.py::test_multithread_race_condition_set_get[set-get-True-False-before-after] PASSED [ 12%] 109s tests/test_cache.py::test_multithread_race_condition_set_get[set-get-True-False-after-before] PASSED [ 12%] 109s tests/test_cache.py::test_multithread_race_condition_set_get[set-get-True-False-after-after] PASSED [ 12%] 109s tests/test_cache.py::test_multithread_race_condition_set_get[set-set-False-False-before-before] PASSED [ 12%] 109s tests/test_cache.py::test_multithread_race_condition_set_get[set-set-False-False-before-after] PASSED [ 12%] 109s tests/test_cache.py::test_multithread_race_condition_set_get[set-set-False-False-after-before] PASSED [ 13%] 109s tests/test_cache.py::test_multithread_race_condition_set_get[set-set-False-False-after-after] PASSED [ 13%] 109s tests/test_cache.py::test_multithread_race_condition_set_get[set-set-False-True-before-before] PASSED [ 13%] 109s tests/test_cache.py::test_multithread_race_condition_set_get[set-set-False-True-before-after] PASSED [ 13%] 109s tests/test_cache.py::test_multithread_race_condition_set_get[set-set-False-True-after-before] PASSED [ 13%] 109s tests/test_cache.py::test_multithread_race_condition_set_get[set-set-False-True-after-after] PASSED [ 14%] 109s tests/test_cache.py::test_multithread_race_condition_set_get[set-set-True-False-before-before] PASSED [ 14%] 109s tests/test_cache.py::test_multithread_race_condition_set_get[set-set-True-False-before-after] PASSED [ 14%] 109s tests/test_cache.py::test_multithread_race_condition_set_get[set-set-True-False-after-before] PASSED [ 14%] 109s tests/test_cache.py::test_multithread_race_condition_set_get[set-set-True-False-after-after] PASSED [ 14%] 109s tests/test_cache.py::test_multithread_race_condition_set_get[set-set-True-True-before-before] PASSED [ 15%] 109s tests/test_cache.py::test_multithread_race_condition_set_get[set-set-True-True-before-after] PASSED [ 15%] 109s tests/test_cache.py::test_multithread_race_condition_set_get[set-set-True-True-after-before] PASSED [ 15%] 109s tests/test_cache.py::test_multithread_race_condition_set_get[set-set-True-True-after-after] PASSED [ 15%] 109s tests/test_cache.py::test_multithread_race_condition_del_get[before] PASSED [ 15%] 109s tests/test_cache.py::test_multithread_race_condition_del_get[after] PASSED [ 15%] 109s tests/test_cache.py::test_multithread_race_condition_del_set[False-False-False-before] PASSED [ 16%] 109s tests/test_cache.py::test_multithread_race_condition_del_set[False-False-False-after] PASSED [ 16%] 109s tests/test_cache.py::test_multithread_race_condition_del_set[False-True-False-before] PASSED [ 16%] 109s tests/test_cache.py::test_multithread_race_condition_del_set[False-True-False-after] PASSED [ 16%] 109s tests/test_cache.py::test_multithread_race_condition_del_set[False-True-True-before] PASSED [ 16%] 109s tests/test_cache.py::test_multithread_race_condition_del_set[False-True-True-after] PASSED [ 17%] 109s tests/test_cache.py::test_multithread_race_condition_del_set[True-False-False-before] PASSED [ 17%] 109s tests/test_cache.py::test_multithread_race_condition_del_set[True-False-False-after] PASSED [ 17%] 109s tests/test_cache.py::test_multithread_race_condition_del_set[True-True-False-before] PASSED [ 17%] 109s tests/test_cache.py::test_multithread_race_condition_del_set[True-True-False-after] PASSED [ 17%] 109s tests/test_cache.py::test_multithread_race_condition_del_set[True-True-True-before] PASSED [ 17%] 109s tests/test_cache.py::test_multithread_race_condition_del_set[True-True-True-after] PASSED [ 18%] 109s tests/test_cache.py::test_multithread_race_condition_set_set[False-False-False-1-1-before-before] PASSED [ 18%] 109s tests/test_cache.py::test_multithread_race_condition_set_set[False-False-False-1-1-before-after] PASSED [ 18%] 109s tests/test_cache.py::test_multithread_race_condition_set_set[False-False-False-1-1-after-before] PASSED [ 18%] 109s tests/test_cache.py::test_multithread_race_condition_set_set[False-False-False-1-1-after-after] PASSED [ 18%] 109s tests/test_cache.py::test_multithread_race_condition_set_set[False-False-False-1-2-before-before] PASSED [ 19%] 109s tests/test_cache.py::test_multithread_race_condition_set_set[False-False-False-1-2-before-after] PASSED [ 19%] 109s tests/test_cache.py::test_multithread_race_condition_set_set[False-False-False-1-2-after-before] PASSED [ 19%] 109s tests/test_cache.py::test_multithread_race_condition_set_set[False-False-False-1-2-after-after] PASSED [ 19%] 109s tests/test_cache.py::test_multithread_race_condition_set_set[False-False-False-2-1-before-before] PASSED [ 19%] 109s tests/test_cache.py::test_multithread_race_condition_set_set[False-False-False-2-1-before-after] PASSED [ 20%] 109s tests/test_cache.py::test_multithread_race_condition_set_set[False-False-False-2-1-after-before] PASSED [ 20%] 109s tests/test_cache.py::test_multithread_race_condition_set_set[False-False-False-2-1-after-after] PASSED [ 20%] 109s tests/test_cache.py::test_multithread_race_condition_set_set[False-False-False-2-2-before-before] PASSED [ 20%] 109s tests/test_cache.py::test_multithread_race_condition_set_set[False-False-False-2-2-before-after] PASSED [ 20%] 109s tests/test_cache.py::test_multithread_race_condition_set_set[False-False-False-2-2-after-before] PASSED [ 20%] 109s tests/test_cache.py::test_multithread_race_condition_set_set[False-False-False-2-2-after-after] PASSED [ 21%] 109s tests/test_cache.py::test_multithread_race_condition_set_set[False-True-False-1-1-before-before] PASSED [ 21%] 109s tests/test_cache.py::test_multithread_race_condition_set_set[False-True-False-1-1-before-after] PASSED [ 21%] 109s tests/test_cache.py::test_multithread_race_condition_set_set[False-True-False-1-1-after-before] PASSED [ 21%] 109s tests/test_cache.py::test_multithread_race_condition_set_set[False-True-False-1-1-after-after] PASSED [ 21%] 109s tests/test_cache.py::test_multithread_race_condition_set_set[False-True-False-1-2-before-before] PASSED [ 22%] 109s tests/test_cache.py::test_multithread_race_condition_set_set[False-True-False-1-2-before-after] PASSED [ 22%] 109s tests/test_cache.py::test_multithread_race_condition_set_set[False-True-False-1-2-after-before] PASSED [ 22%] 109s tests/test_cache.py::test_multithread_race_condition_set_set[False-True-False-1-2-after-after] PASSED [ 22%] 109s tests/test_cache.py::test_multithread_race_condition_set_set[False-True-False-2-1-before-before] PASSED [ 22%] 109s tests/test_cache.py::test_multithread_race_condition_set_set[False-True-False-2-1-before-after] PASSED [ 23%] 109s tests/test_cache.py::test_multithread_race_condition_set_set[False-True-False-2-1-after-before] PASSED [ 23%] 109s tests/test_cache.py::test_multithread_race_condition_set_set[False-True-False-2-1-after-after] PASSED [ 23%] 109s tests/test_cache.py::test_multithread_race_condition_set_set[False-True-False-2-2-before-before] PASSED [ 23%] 109s tests/test_cache.py::test_multithread_race_condition_set_set[False-True-False-2-2-before-after] PASSED [ 23%] 109s tests/test_cache.py::test_multithread_race_condition_set_set[False-True-False-2-2-after-before] PASSED [ 23%] 109s tests/test_cache.py::test_multithread_race_condition_set_set[False-True-False-2-2-after-after] PASSED [ 24%] 109s tests/test_cache.py::test_multithread_race_condition_set_set[False-True-True-1-1-before-before] PASSED [ 24%] 109s tests/test_cache.py::test_multithread_race_condition_set_set[False-True-True-1-1-before-after] PASSED [ 24%] 109s tests/test_cache.py::test_multithread_race_condition_set_set[False-True-True-1-1-after-before] PASSED [ 24%] 109s tests/test_cache.py::test_multithread_race_condition_set_set[False-True-True-1-1-after-after] PASSED [ 24%] 109s tests/test_cache.py::test_multithread_race_condition_set_set[False-True-True-1-2-before-before] PASSED [ 25%] 109s tests/test_cache.py::test_multithread_race_condition_set_set[False-True-True-1-2-before-after] PASSED [ 25%] 109s tests/test_cache.py::test_multithread_race_condition_set_set[False-True-True-1-2-after-before] PASSED [ 25%] 109s tests/test_cache.py::test_multithread_race_condition_set_set[False-True-True-1-2-after-after] PASSED [ 25%] 109s tests/test_cache.py::test_multithread_race_condition_set_set[False-True-True-2-1-before-before] PASSED [ 25%] 109s tests/test_cache.py::test_multithread_race_condition_set_set[False-True-True-2-1-before-after] PASSED [ 25%] 109s tests/test_cache.py::test_multithread_race_condition_set_set[False-True-True-2-1-after-before] PASSED [ 26%] 109s tests/test_cache.py::test_multithread_race_condition_set_set[False-True-True-2-1-after-after] PASSED [ 26%] 109s tests/test_cache.py::test_multithread_race_condition_set_set[False-True-True-2-2-before-before] PASSED [ 26%] 109s tests/test_cache.py::test_multithread_race_condition_set_set[False-True-True-2-2-before-after] PASSED [ 26%] 109s tests/test_cache.py::test_multithread_race_condition_set_set[False-True-True-2-2-after-before] PASSED [ 26%] 109s tests/test_cache.py::test_multithread_race_condition_set_set[False-True-True-2-2-after-after] PASSED [ 27%] 109s tests/test_cache.py::test_multithread_race_condition_set_set[True-False-False-1-1-before-before] PASSED [ 27%] 109s tests/test_cache.py::test_multithread_race_condition_set_set[True-False-False-1-1-before-after] PASSED [ 27%] 109s tests/test_cache.py::test_multithread_race_condition_set_set[True-False-False-1-1-after-before] PASSED [ 27%] 109s tests/test_cache.py::test_multithread_race_condition_set_set[True-False-False-1-1-after-after] PASSED [ 27%] 109s tests/test_cache.py::test_multithread_race_condition_set_set[True-False-False-1-2-before-before] PASSED [ 28%] 109s tests/test_cache.py::test_multithread_race_condition_set_set[True-False-False-1-2-before-after] PASSED [ 28%] 109s tests/test_cache.py::test_multithread_race_condition_set_set[True-False-False-1-2-after-before] PASSED [ 28%] 109s tests/test_cache.py::test_multithread_race_condition_set_set[True-False-False-1-2-after-after] PASSED [ 28%] 109s tests/test_cache.py::test_multithread_race_condition_set_set[True-False-False-2-1-before-before] PASSED [ 28%] 109s tests/test_cache.py::test_multithread_race_condition_set_set[True-False-False-2-1-before-after] PASSED [ 28%] 109s tests/test_cache.py::test_multithread_race_condition_set_set[True-False-False-2-1-after-before] PASSED [ 29%] 109s tests/test_cache.py::test_multithread_race_condition_set_set[True-False-False-2-1-after-after] PASSED [ 29%] 109s tests/test_cache.py::test_multithread_race_condition_set_set[True-False-False-2-2-before-before] PASSED [ 29%] 109s tests/test_cache.py::test_multithread_race_condition_set_set[True-False-False-2-2-before-after] PASSED [ 29%] 109s tests/test_cache.py::test_multithread_race_condition_set_set[True-False-False-2-2-after-before] PASSED [ 29%] 109s tests/test_cache.py::test_multithread_race_condition_set_set[True-False-False-2-2-after-after] PASSED [ 30%] 109s tests/test_cache.py::test_multithread_race_condition_set_set[True-True-False-1-1-before-before] PASSED [ 30%] 109s tests/test_cache.py::test_multithread_race_condition_set_set[True-True-False-1-1-before-after] PASSED [ 30%] 109s tests/test_cache.py::test_multithread_race_condition_set_set[True-True-False-1-1-after-before] PASSED [ 30%] 109s tests/test_cache.py::test_multithread_race_condition_set_set[True-True-False-1-1-after-after] PASSED [ 30%] 109s tests/test_cache.py::test_multithread_race_condition_set_set[True-True-False-1-2-before-before] PASSED [ 30%] 109s tests/test_cache.py::test_multithread_race_condition_set_set[True-True-False-1-2-before-after] PASSED [ 31%] 109s tests/test_cache.py::test_multithread_race_condition_set_set[True-True-False-1-2-after-before] PASSED [ 31%] 109s tests/test_cache.py::test_multithread_race_condition_set_set[True-True-False-1-2-after-after] PASSED [ 31%] 109s tests/test_cache.py::test_multithread_race_condition_set_set[True-True-False-2-1-before-before] PASSED [ 31%] 109s tests/test_cache.py::test_multithread_race_condition_set_set[True-True-False-2-1-before-after] PASSED [ 31%] 109s tests/test_cache.py::test_multithread_race_condition_set_set[True-True-False-2-1-after-before] PASSED [ 32%] 109s tests/test_cache.py::test_multithread_race_condition_set_set[True-True-False-2-1-after-after] PASSED [ 32%] 109s tests/test_cache.py::test_multithread_race_condition_set_set[True-True-False-2-2-before-before] PASSED [ 32%] 109s tests/test_cache.py::test_multithread_race_condition_set_set[True-True-False-2-2-before-after] PASSED [ 32%] 109s tests/test_cache.py::test_multithread_race_condition_set_set[True-True-False-2-2-after-before] PASSED [ 32%] 109s tests/test_cache.py::test_multithread_race_condition_set_set[True-True-False-2-2-after-after] PASSED [ 33%] 109s tests/test_cache.py::test_multithread_race_condition_set_set[True-True-True-1-1-before-before] PASSED [ 33%] 109s tests/test_cache.py::test_multithread_race_condition_set_set[True-True-True-1-1-before-after] PASSED [ 33%] 109s tests/test_cache.py::test_multithread_race_condition_set_set[True-True-True-1-1-after-before] PASSED [ 33%] 109s tests/test_cache.py::test_multithread_race_condition_set_set[True-True-True-1-1-after-after] PASSED [ 33%] 109s tests/test_cache.py::test_multithread_race_condition_set_set[True-True-True-1-2-before-before] PASSED [ 33%] 109s tests/test_cache.py::test_multithread_race_condition_set_set[True-True-True-1-2-before-after] PASSED [ 34%] 109s tests/test_cache.py::test_multithread_race_condition_set_set[True-True-True-1-2-after-before] PASSED [ 34%] 109s tests/test_cache.py::test_multithread_race_condition_set_set[True-True-True-1-2-after-after] PASSED [ 34%] 109s tests/test_cache.py::test_multithread_race_condition_set_set[True-True-True-2-1-before-before] PASSED [ 34%] 109s tests/test_cache.py::test_multithread_race_condition_set_set[True-True-True-2-1-before-after] PASSED [ 34%] 109s tests/test_cache.py::test_multithread_race_condition_set_set[True-True-True-2-1-after-before] PASSED [ 35%] 109s tests/test_cache.py::test_multithread_race_condition_set_set[True-True-True-2-1-after-after] PASSED [ 35%] 109s tests/test_cache.py::test_multithread_race_condition_set_set[True-True-True-2-2-before-before] PASSED [ 35%] 109s tests/test_cache.py::test_multithread_race_condition_set_set[True-True-True-2-2-before-after] PASSED [ 35%] 109s tests/test_cache.py::test_multithread_race_condition_set_set[True-True-True-2-2-after-before] PASSED [ 35%] 109s tests/test_cache.py::test_multithread_race_condition_set_set[True-True-True-2-2-after-after] PASSED [ 35%] 109s tests/test_cache.py::test_stress_different_keys_threadsafe[False] PASSED [ 36%] 109s tests/test_cache.py::test_stress_different_keys_threadsafe[True] PASSED [ 36%] 109s tests/test_cache.py::test_stress_same_key_threadsafe[False] PASSED [ 36%] 110s tests/test_cache.py::test_stress_same_key_threadsafe[True] PASSED [ 36%] 110s tests/test_common.py::test_close_on_del PASSED [ 36%] 110s tests/test_common.py::test_context PASSED [ 37%] 110s tests/test_common.py::test_update PASSED [ 37%] 110s tests/test_common.py::test_discard PASSED [ 37%] 110s tests/test_common.py::test_pickle PASSED [ 37%] 110s tests/test_common.py::test_lock PASSED [ 37%] 110s tests/test_file.py::test_mapping PASSED [ 38%] 110s tests/test_file.py::test_implementation[str] PASSED [ 38%] 110s tests/test_file.py::test_implementation[Path] PASSED [ 38%] 110s tests/test_file.py::test_implementation[] PASSED [ 38%] 110s tests/test_file.py::test_memmap_implementation PASSED [ 38%] 110s tests/test_file.py::test_str PASSED [ 38%] 110s tests/test_file.py::test_setitem_typeerror PASSED [ 39%] 110s tests/test_file.py::test_contextmanager PASSED [ 39%] 110s tests/test_file.py::test_delitem PASSED [ 39%] 110s tests/test_file.py::test_missing_key PASSED [ 39%] 110s tests/test_file.py::test_arbitrary_chars PASSED [ 39%] 110s tests/test_file.py::test_write_list_of_bytes PASSED [ 40%] 110s tests/test_file.py::test_bad_types PASSED [ 40%] 110s tests/test_file.py::test_stress_different_keys_threadsafe PASSED [ 40%] 110s tests/test_file.py::test_stress_same_key_threadsafe PASSED [ 40%] 110s tests/test_func.py::test_simple PASSED [ 40%] 110s tests/test_func.py::test_mapping PASSED [ 41%] 110s tests/test_func.py::test_update_descopes_early[MutableMapping] PASSED [ 41%] 110s tests/test_func.py::test_update_descopes_early[ZictBase] PASSED [ 41%] 110s tests/test_lmdb.py::test_dirtypes[str] PASSED [ 41%] 110s tests/test_lmdb.py::test_dirtypes[Path] PASSED [ 41%] 110s tests/test_lmdb.py::test_dirtypes[] PASSED [ 41%] 110s tests/test_lmdb.py::test_mapping PASSED [ 42%] 110s tests/test_lmdb.py::test_bad_types PASSED [ 42%] 110s tests/test_lmdb.py::test_reuse PASSED [ 42%] 110s tests/test_lmdb.py::test_creates_dir PASSED [ 42%] 110s tests/test_lmdb.py::test_file_descriptors_dont_leak PASSED [ 42%] 110s tests/test_lmdb.py::test_map_size PASSED [ 43%] 110s tests/test_lru.py::test_simple PASSED [ 43%] 110s tests/test_lru.py::test_str PASSED [ 43%] 110s tests/test_lru.py::test_mapping PASSED [ 43%] 110s tests/test_lru.py::test_overwrite PASSED [ 43%] 110s tests/test_lru.py::test_callbacks PASSED [ 43%] 110s tests/test_lru.py::test_cb_exception_keep_on_lru PASSED [ 44%] 110s tests/test_lru.py::test_cb_exception_keep_on_lru_weights PASSED [ 44%] 110s tests/test_lru.py::test_weight PASSED [ 44%] 110s tests/test_lru.py::test_manual_eviction PASSED [ 44%] 110s tests/test_lru.py::test_explicit_evict PASSED [ 44%] 110s tests/test_lru.py::test_init_not_empty PASSED [ 45%] 110s tests/test_lru.py::test_get_all_or_nothing PASSED [ 45%] 110s tests/test_lru.py::test_close_aborts_eviction PASSED [ 45%] 110s tests/test_lru.py::test_flush_close PASSED [ 45%] 110s tests/test_lru.py::test_update_n PASSED [ 45%] 110s tests/test_lru.py::test_update_offset PASSED [ 46%] 110s tests/test_lru.py::test_cancel_evict[set] PASSED [ 46%] 110s tests/test_lru.py::test_cancel_evict[set_noevict] PASSED [ 46%] 110s tests/test_lru.py::test_cancel_evict[del] PASSED [ 46%] 112s tests/test_lru.py::test_stress_different_keys_threadsafe PASSED [ 46%] 112s tests/test_lru.py::test_stress_same_key_threadsafe PASSED [ 46%] 112s tests/test_sieve.py::test_simple PASSED [ 47%] 112s tests/test_sieve.py::test_mapping PASSED [ 47%] 112s tests/test_sieve.py::test_multithread_race_condition_del_set[False-before-__setitem__] PASSED [ 47%] 112s tests/test_sieve.py::test_multithread_race_condition_del_set[False-before-update] PASSED [ 47%] 112s tests/test_sieve.py::test_multithread_race_condition_del_set[False-after-__setitem__] PASSED [ 47%] 112s tests/test_sieve.py::test_multithread_race_condition_del_set[False-after-update] PASSED [ 48%] 112s tests/test_sieve.py::test_multithread_race_condition_del_set[same-before-__setitem__] PASSED [ 48%] 112s tests/test_sieve.py::test_multithread_race_condition_del_set[same-before-update] PASSED [ 48%] 112s tests/test_sieve.py::test_multithread_race_condition_del_set[same-after-__setitem__] PASSED [ 48%] 112s tests/test_sieve.py::test_multithread_race_condition_del_set[same-after-update] PASSED [ 48%] 112s tests/test_sieve.py::test_multithread_race_condition_del_set[different-before-__setitem__] PASSED [ 48%] 112s tests/test_sieve.py::test_multithread_race_condition_del_set[different-before-update] PASSED [ 49%] 112s tests/test_sieve.py::test_multithread_race_condition_del_set[different-after-__setitem__] PASSED [ 49%] 112s tests/test_sieve.py::test_multithread_race_condition_del_set[different-after-update] PASSED [ 49%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[False-1-1-__setitem__-__setitem__-before-before] PASSED [ 49%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[False-1-1-__setitem__-__setitem__-before-after] PASSED [ 49%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[False-1-1-__setitem__-__setitem__-after-before] PASSED [ 50%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[False-1-1-__setitem__-__setitem__-after-after] PASSED [ 50%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[False-1-1-__setitem__-update-before-before] PASSED [ 50%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[False-1-1-__setitem__-update-before-after] PASSED [ 50%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[False-1-1-__setitem__-update-after-before] PASSED [ 50%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[False-1-1-__setitem__-update-after-after] PASSED [ 51%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[False-1-1-update-__setitem__-before-before] PASSED [ 51%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[False-1-1-update-__setitem__-before-after] PASSED [ 51%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[False-1-1-update-__setitem__-after-before] PASSED [ 51%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[False-1-1-update-__setitem__-after-after] PASSED [ 51%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[False-1-1-update-update-before-before] PASSED [ 51%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[False-1-1-update-update-before-after] PASSED [ 52%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[False-1-1-update-update-after-before] PASSED [ 52%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[False-1-1-update-update-after-after] PASSED [ 52%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[False-1-2-__setitem__-__setitem__-before-before] PASSED [ 52%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[False-1-2-__setitem__-__setitem__-before-after] PASSED [ 52%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[False-1-2-__setitem__-__setitem__-after-before] PASSED [ 53%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[False-1-2-__setitem__-__setitem__-after-after] PASSED [ 53%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[False-1-2-__setitem__-update-before-before] PASSED [ 53%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[False-1-2-__setitem__-update-before-after] PASSED [ 53%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[False-1-2-__setitem__-update-after-before] PASSED [ 53%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[False-1-2-__setitem__-update-after-after] PASSED [ 53%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[False-1-2-update-__setitem__-before-before] PASSED [ 54%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[False-1-2-update-__setitem__-before-after] PASSED [ 54%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[False-1-2-update-__setitem__-after-before] PASSED [ 54%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[False-1-2-update-__setitem__-after-after] PASSED [ 54%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[False-1-2-update-update-before-before] PASSED [ 54%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[False-1-2-update-update-before-after] PASSED [ 55%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[False-1-2-update-update-after-before] PASSED [ 55%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[False-1-2-update-update-after-after] PASSED [ 55%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[False-2-1-__setitem__-__setitem__-before-before] PASSED [ 55%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[False-2-1-__setitem__-__setitem__-before-after] PASSED [ 55%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[False-2-1-__setitem__-__setitem__-after-before] PASSED [ 56%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[False-2-1-__setitem__-__setitem__-after-after] PASSED [ 56%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[False-2-1-__setitem__-update-before-before] PASSED [ 56%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[False-2-1-__setitem__-update-before-after] PASSED [ 56%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[False-2-1-__setitem__-update-after-before] PASSED [ 56%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[False-2-1-__setitem__-update-after-after] PASSED [ 56%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[False-2-1-update-__setitem__-before-before] PASSED [ 57%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[False-2-1-update-__setitem__-before-after] PASSED [ 57%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[False-2-1-update-__setitem__-after-before] PASSED [ 57%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[False-2-1-update-__setitem__-after-after] PASSED [ 57%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[False-2-1-update-update-before-before] PASSED [ 57%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[False-2-1-update-update-before-after] PASSED [ 58%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[False-2-1-update-update-after-before] PASSED [ 58%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[False-2-1-update-update-after-after] PASSED [ 58%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[False-2-2-__setitem__-__setitem__-before-before] PASSED [ 58%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[False-2-2-__setitem__-__setitem__-before-after] PASSED [ 58%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[False-2-2-__setitem__-__setitem__-after-before] PASSED [ 58%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[False-2-2-__setitem__-__setitem__-after-after] PASSED [ 59%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[False-2-2-__setitem__-update-before-before] PASSED [ 59%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[False-2-2-__setitem__-update-before-after] PASSED [ 59%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[False-2-2-__setitem__-update-after-before] PASSED [ 59%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[False-2-2-__setitem__-update-after-after] PASSED [ 59%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[False-2-2-update-__setitem__-before-before] PASSED [ 60%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[False-2-2-update-__setitem__-before-after] PASSED [ 60%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[False-2-2-update-__setitem__-after-before] PASSED [ 60%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[False-2-2-update-__setitem__-after-after] PASSED [ 60%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[False-2-2-update-update-before-before] PASSED [ 60%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[False-2-2-update-update-before-after] PASSED [ 61%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[False-2-2-update-update-after-before] PASSED [ 61%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[False-2-2-update-update-after-after] PASSED [ 61%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[0-1-1-__setitem__-__setitem__-before-before] PASSED [ 61%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[0-1-1-__setitem__-__setitem__-before-after] PASSED [ 61%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[0-1-1-__setitem__-__setitem__-after-before] PASSED [ 61%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[0-1-1-__setitem__-__setitem__-after-after] PASSED [ 62%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[0-1-1-__setitem__-update-before-before] PASSED [ 62%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[0-1-1-__setitem__-update-before-after] PASSED [ 62%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[0-1-1-__setitem__-update-after-before] PASSED [ 62%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[0-1-1-__setitem__-update-after-after] PASSED [ 62%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[0-1-1-update-__setitem__-before-before] PASSED [ 63%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[0-1-1-update-__setitem__-before-after] PASSED [ 63%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[0-1-1-update-__setitem__-after-before] PASSED [ 63%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[0-1-1-update-__setitem__-after-after] PASSED [ 63%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[0-1-1-update-update-before-before] PASSED [ 63%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[0-1-1-update-update-before-after] PASSED [ 64%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[0-1-1-update-update-after-before] PASSED [ 64%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[0-1-1-update-update-after-after] PASSED [ 64%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[0-1-2-__setitem__-__setitem__-before-before] PASSED [ 64%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[0-1-2-__setitem__-__setitem__-before-after] PASSED [ 64%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[0-1-2-__setitem__-__setitem__-after-before] PASSED [ 64%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[0-1-2-__setitem__-__setitem__-after-after] PASSED [ 65%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[0-1-2-__setitem__-update-before-before] PASSED [ 65%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[0-1-2-__setitem__-update-before-after] PASSED [ 65%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[0-1-2-__setitem__-update-after-before] PASSED [ 65%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[0-1-2-__setitem__-update-after-after] PASSED [ 65%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[0-1-2-update-__setitem__-before-before] PASSED [ 66%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[0-1-2-update-__setitem__-before-after] PASSED [ 66%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[0-1-2-update-__setitem__-after-before] PASSED [ 66%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[0-1-2-update-__setitem__-after-after] PASSED [ 66%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[0-1-2-update-update-before-before] PASSED [ 66%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[0-1-2-update-update-before-after] PASSED [ 66%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[0-1-2-update-update-after-before] PASSED [ 67%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[0-1-2-update-update-after-after] PASSED [ 67%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[0-2-1-__setitem__-__setitem__-before-before] PASSED [ 67%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[0-2-1-__setitem__-__setitem__-before-after] PASSED [ 67%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[0-2-1-__setitem__-__setitem__-after-before] PASSED [ 67%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[0-2-1-__setitem__-__setitem__-after-after] PASSED [ 68%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[0-2-1-__setitem__-update-before-before] PASSED [ 68%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[0-2-1-__setitem__-update-before-after] PASSED [ 68%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[0-2-1-__setitem__-update-after-before] PASSED [ 68%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[0-2-1-__setitem__-update-after-after] PASSED [ 68%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[0-2-1-update-__setitem__-before-before] PASSED [ 69%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[0-2-1-update-__setitem__-before-after] PASSED [ 69%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[0-2-1-update-__setitem__-after-before] PASSED [ 69%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[0-2-1-update-__setitem__-after-after] PASSED [ 69%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[0-2-1-update-update-before-before] PASSED [ 69%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[0-2-1-update-update-before-after] PASSED [ 69%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[0-2-1-update-update-after-before] PASSED [ 70%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[0-2-1-update-update-after-after] PASSED [ 70%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[0-2-2-__setitem__-__setitem__-before-before] PASSED [ 70%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[0-2-2-__setitem__-__setitem__-before-after] PASSED [ 70%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[0-2-2-__setitem__-__setitem__-after-before] PASSED [ 70%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[0-2-2-__setitem__-__setitem__-after-after] PASSED [ 71%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[0-2-2-__setitem__-update-before-before] PASSED [ 71%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[0-2-2-__setitem__-update-before-after] PASSED [ 71%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[0-2-2-__setitem__-update-after-before] PASSED [ 71%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[0-2-2-__setitem__-update-after-after] PASSED [ 71%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[0-2-2-update-__setitem__-before-before] PASSED [ 71%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[0-2-2-update-__setitem__-before-after] PASSED [ 72%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[0-2-2-update-__setitem__-after-before] PASSED [ 72%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[0-2-2-update-__setitem__-after-after] PASSED [ 72%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[0-2-2-update-update-before-before] PASSED [ 72%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[0-2-2-update-update-before-after] PASSED [ 72%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[0-2-2-update-update-after-before] PASSED [ 73%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[0-2-2-update-update-after-after] PASSED [ 73%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[1-1-1-__setitem__-__setitem__-before-before] PASSED [ 73%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[1-1-1-__setitem__-__setitem__-before-after] PASSED [ 73%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[1-1-1-__setitem__-__setitem__-after-before] PASSED [ 73%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[1-1-1-__setitem__-__setitem__-after-after] PASSED [ 74%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[1-1-1-__setitem__-update-before-before] PASSED [ 74%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[1-1-1-__setitem__-update-before-after] PASSED [ 74%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[1-1-1-__setitem__-update-after-before] PASSED [ 74%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[1-1-1-__setitem__-update-after-after] PASSED [ 74%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[1-1-1-update-__setitem__-before-before] PASSED [ 74%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[1-1-1-update-__setitem__-before-after] PASSED [ 75%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[1-1-1-update-__setitem__-after-before] PASSED [ 75%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[1-1-1-update-__setitem__-after-after] PASSED [ 75%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[1-1-1-update-update-before-before] PASSED [ 75%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[1-1-1-update-update-before-after] PASSED [ 75%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[1-1-1-update-update-after-before] PASSED [ 76%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[1-1-1-update-update-after-after] PASSED [ 76%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[1-1-2-__setitem__-__setitem__-before-before] PASSED [ 76%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[1-1-2-__setitem__-__setitem__-before-after] PASSED [ 76%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[1-1-2-__setitem__-__setitem__-after-before] PASSED [ 76%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[1-1-2-__setitem__-__setitem__-after-after] PASSED [ 76%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[1-1-2-__setitem__-update-before-before] PASSED [ 77%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[1-1-2-__setitem__-update-before-after] PASSED [ 77%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[1-1-2-__setitem__-update-after-before] PASSED [ 77%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[1-1-2-__setitem__-update-after-after] PASSED [ 77%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[1-1-2-update-__setitem__-before-before] PASSED [ 77%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[1-1-2-update-__setitem__-before-after] PASSED [ 78%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[1-1-2-update-__setitem__-after-before] PASSED [ 78%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[1-1-2-update-__setitem__-after-after] PASSED [ 78%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[1-1-2-update-update-before-before] PASSED [ 78%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[1-1-2-update-update-before-after] PASSED [ 78%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[1-1-2-update-update-after-before] PASSED [ 79%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[1-1-2-update-update-after-after] PASSED [ 79%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[1-2-1-__setitem__-__setitem__-before-before] PASSED [ 79%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[1-2-1-__setitem__-__setitem__-before-after] PASSED [ 79%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[1-2-1-__setitem__-__setitem__-after-before] PASSED [ 79%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[1-2-1-__setitem__-__setitem__-after-after] PASSED [ 79%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[1-2-1-__setitem__-update-before-before] PASSED [ 80%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[1-2-1-__setitem__-update-before-after] PASSED [ 80%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[1-2-1-__setitem__-update-after-before] PASSED [ 80%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[1-2-1-__setitem__-update-after-after] PASSED [ 80%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[1-2-1-update-__setitem__-before-before] PASSED [ 80%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[1-2-1-update-__setitem__-before-after] PASSED [ 81%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[1-2-1-update-__setitem__-after-before] PASSED [ 81%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[1-2-1-update-__setitem__-after-after] PASSED [ 81%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[1-2-1-update-update-before-before] PASSED [ 81%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[1-2-1-update-update-before-after] PASSED [ 81%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[1-2-1-update-update-after-before] PASSED [ 82%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[1-2-1-update-update-after-after] PASSED [ 82%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[1-2-2-__setitem__-__setitem__-before-before] PASSED [ 82%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[1-2-2-__setitem__-__setitem__-before-after] PASSED [ 82%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[1-2-2-__setitem__-__setitem__-after-before] PASSED [ 82%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[1-2-2-__setitem__-__setitem__-after-after] PASSED [ 82%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[1-2-2-__setitem__-update-before-before] PASSED [ 83%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[1-2-2-__setitem__-update-before-after] PASSED [ 83%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[1-2-2-__setitem__-update-after-before] PASSED [ 83%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[1-2-2-__setitem__-update-after-after] PASSED [ 83%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[1-2-2-update-__setitem__-before-before] PASSED [ 83%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[1-2-2-update-__setitem__-before-after] PASSED [ 84%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[1-2-2-update-__setitem__-after-before] PASSED [ 84%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[1-2-2-update-__setitem__-after-after] PASSED [ 84%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[1-2-2-update-update-before-before] PASSED [ 84%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[1-2-2-update-update-before-after] PASSED [ 84%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[1-2-2-update-update-after-before] PASSED [ 84%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[1-2-2-update-update-after-after] PASSED [ 85%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[2-1-1-__setitem__-__setitem__-before-before] PASSED [ 85%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[2-1-1-__setitem__-__setitem__-before-after] PASSED [ 85%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[2-1-1-__setitem__-__setitem__-after-before] PASSED [ 85%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[2-1-1-__setitem__-__setitem__-after-after] PASSED [ 85%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[2-1-1-__setitem__-update-before-before] PASSED [ 86%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[2-1-1-__setitem__-update-before-after] PASSED [ 86%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[2-1-1-__setitem__-update-after-before] PASSED [ 86%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[2-1-1-__setitem__-update-after-after] PASSED [ 86%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[2-1-1-update-__setitem__-before-before] PASSED [ 86%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[2-1-1-update-__setitem__-before-after] PASSED [ 87%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[2-1-1-update-__setitem__-after-before] PASSED [ 87%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[2-1-1-update-__setitem__-after-after] PASSED [ 87%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[2-1-1-update-update-before-before] PASSED [ 87%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[2-1-1-update-update-before-after] PASSED [ 87%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[2-1-1-update-update-after-before] PASSED [ 87%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[2-1-1-update-update-after-after] PASSED [ 88%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[2-1-2-__setitem__-__setitem__-before-before] PASSED [ 88%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[2-1-2-__setitem__-__setitem__-before-after] PASSED [ 88%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[2-1-2-__setitem__-__setitem__-after-before] PASSED [ 88%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[2-1-2-__setitem__-__setitem__-after-after] PASSED [ 88%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[2-1-2-__setitem__-update-before-before] PASSED [ 89%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[2-1-2-__setitem__-update-before-after] PASSED [ 89%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[2-1-2-__setitem__-update-after-before] PASSED [ 89%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[2-1-2-__setitem__-update-after-after] PASSED [ 89%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[2-1-2-update-__setitem__-before-before] PASSED [ 89%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[2-1-2-update-__setitem__-before-after] PASSED [ 89%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[2-1-2-update-__setitem__-after-before] PASSED [ 90%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[2-1-2-update-__setitem__-after-after] PASSED [ 90%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[2-1-2-update-update-before-before] PASSED [ 90%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[2-1-2-update-update-before-after] PASSED [ 90%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[2-1-2-update-update-after-before] PASSED [ 90%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[2-1-2-update-update-after-after] PASSED [ 91%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[2-2-1-__setitem__-__setitem__-before-before] PASSED [ 91%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[2-2-1-__setitem__-__setitem__-before-after] PASSED [ 91%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[2-2-1-__setitem__-__setitem__-after-before] PASSED [ 91%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[2-2-1-__setitem__-__setitem__-after-after] PASSED [ 91%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[2-2-1-__setitem__-update-before-before] PASSED [ 92%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[2-2-1-__setitem__-update-before-after] PASSED [ 92%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[2-2-1-__setitem__-update-after-before] PASSED [ 92%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[2-2-1-__setitem__-update-after-after] PASSED [ 92%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[2-2-1-update-__setitem__-before-before] PASSED [ 92%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[2-2-1-update-__setitem__-before-after] PASSED [ 92%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[2-2-1-update-__setitem__-after-before] PASSED [ 93%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[2-2-1-update-__setitem__-after-after] PASSED [ 93%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[2-2-1-update-update-before-before] PASSED [ 93%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[2-2-1-update-update-before-after] PASSED [ 93%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[2-2-1-update-update-after-before] PASSED [ 93%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[2-2-1-update-update-after-after] PASSED [ 94%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[2-2-2-__setitem__-__setitem__-before-before] PASSED [ 94%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[2-2-2-__setitem__-__setitem__-before-after] PASSED [ 94%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[2-2-2-__setitem__-__setitem__-after-before] PASSED [ 94%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[2-2-2-__setitem__-__setitem__-after-after] PASSED [ 94%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[2-2-2-__setitem__-update-before-before] PASSED [ 94%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[2-2-2-__setitem__-update-before-after] PASSED [ 95%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[2-2-2-__setitem__-update-after-before] PASSED [ 95%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[2-2-2-__setitem__-update-after-after] PASSED [ 95%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[2-2-2-update-__setitem__-before-before] PASSED [ 95%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[2-2-2-update-__setitem__-before-after] PASSED [ 95%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[2-2-2-update-__setitem__-after-before] PASSED [ 96%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[2-2-2-update-__setitem__-after-after] PASSED [ 96%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[2-2-2-update-update-before-before] PASSED [ 96%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[2-2-2-update-update-before-after] PASSED [ 96%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[2-2-2-update-update-after-before] PASSED [ 96%] 112s tests/test_sieve.py::test_multithread_race_condition_set_set[2-2-2-update-update-after-after] PASSED [ 97%] 112s tests/test_sieve.py::test_stress_different_keys_threadsafe PASSED [ 97%] 114s tests/test_sieve.py::test_stress_same_key_threadsafe PASSED [ 97%] 114s tests/test_utils.py::test_insertion_sorted_set PASSED [ 97%] 117s tests/test_utils.py::test_insertion_sorted_set_threadsafe[popleft-100000] PASSED [ 97%] 118s tests/test_utils.py::test_insertion_sorted_set_threadsafe[popright-5000000] PASSED [ 97%] 118s tests/test_zip.py::test_simple PASSED [ 98%] 118s tests/test_zip.py::test_setitem_typeerror PASSED [ 98%] 118s tests/test_zip.py::test_contextmanager PASSED [ 98%] 118s tests/test_zip.py::test_missing_key PASSED [ 98%] 118s tests/test_zip.py::test_close PASSED [ 98%] 118s tests/test_zip.py::test_bytearray PASSED [ 99%] 118s tests/test_zip.py::test_memoryview PASSED [ 99%] 118s tests/test_zip.py::test_mapping PASSED [ 99%] 118s tests/test_zip.py::test_no_delete_update PASSED [ 99%] 118s tests/test_zip.py::test_bad_types PASSED [ 99%] 118s zip.py::zict.zip.Zip SKIPPED (all tests skipped by +SKIP option) [100%] 118s 118s =================================== FAILURES =================================== 118s _________________________________ test_simple __________________________________ 118s async def functions are not natively supported. 118s You need to install a suitable plugin for your async framework, for example: 118s - anyio 118s - pytest-asyncio 118s - pytest-tornasync 118s - pytest-trio 118s - pytest-twisted 118s ______________________________ test_double_evict _______________________________ 118s async def functions are not natively supported. 118s You need to install a suitable plugin for your async framework, for example: 118s - anyio 118s - pytest-asyncio 118s - pytest-tornasync 118s - pytest-trio 118s - pytest-twisted 118s ___________________________ test_close_during_evict ____________________________ 118s async def functions are not natively supported. 118s You need to install a suitable plugin for your async framework, for example: 118s - anyio 118s - pytest-asyncio 118s - pytest-tornasync 118s - pytest-trio 118s - pytest-twisted 118s ____________________________ test_close_during_get _____________________________ 118s async def functions are not natively supported. 118s You need to install a suitable plugin for your async framework, for example: 118s - anyio 118s - pytest-asyncio 118s - pytest-tornasync 118s - pytest-trio 118s - pytest-twisted 118s _______________________________ test_contextvars _______________________________ 118s async def functions are not natively supported. 118s You need to install a suitable plugin for your async framework, for example: 118s - anyio 118s - pytest-asyncio 118s - pytest-tornasync 118s - pytest-trio 118s - pytest-twisted 118s _________________ test_race_condition_get_async_delitem[raise] _________________ 118s async def functions are not natively supported. 118s You need to install a suitable plugin for your async framework, for example: 118s - anyio 118s - pytest-asyncio 118s - pytest-tornasync 118s - pytest-trio 118s - pytest-twisted 118s _________________ test_race_condition_get_async_delitem[omit] __________________ 118s async def functions are not natively supported. 118s You need to install a suitable plugin for your async framework, for example: 118s - anyio 118s - pytest-asyncio 118s - pytest-tornasync 118s - pytest-trio 118s - pytest-twisted 118s ________________________ test_multiple_offload_threads _________________________ 118s async def functions are not natively supported. 118s You need to install a suitable plugin for your async framework, for example: 118s - anyio 118s - pytest-asyncio 118s - pytest-tornasync 118s - pytest-trio 118s - pytest-twisted 118s ____________________________ test_external_executor ____________________________ 118s async def functions are not natively supported. 118s You need to install a suitable plugin for your async framework, for example: 118s - anyio 118s - pytest-asyncio 118s - pytest-tornasync 118s - pytest-trio 118s - pytest-twisted 118s ============================= slowest 20 durations ============================= 118s 2.57s call tests/test_utils.py::test_insertion_sorted_set_threadsafe[popleft-100000] 118s 2.12s call tests/test_sieve.py::test_stress_same_key_threadsafe 118s 1.58s call tests/test_lru.py::test_stress_different_keys_threadsafe 118s 1.33s call tests/test_utils.py::test_insertion_sorted_set_threadsafe[popright-5000000] 118s 0.88s call tests/test_buffer.py::test_stress_same_key_threadsafe 118s 0.85s call tests/test_buffer.py::test_stress_different_keys_threadsafe 118s 0.60s call tests/test_cache.py::test_stress_same_key_threadsafe[False] 118s 0.45s call tests/test_cache.py::test_stress_different_keys_threadsafe[False] 118s 0.42s call tests/test_cache.py::test_stress_same_key_threadsafe[True] 118s 0.23s call tests/test_cache.py::test_stress_different_keys_threadsafe[True] 118s 0.10s call tests/test_lru.py::test_stress_same_key_threadsafe 118s 0.09s call tests/test_func.py::test_update_descopes_early[ZictBase] 118s 0.08s call tests/test_func.py::test_update_descopes_early[MutableMapping] 118s 0.04s call tests/test_file.py::test_stress_same_key_threadsafe 118s 0.03s call tests/test_file.py::test_stress_different_keys_threadsafe 118s 0.02s setup tests/test_file.py::test_mapping 118s 0.02s call tests/test_file.py::test_mapping 118s 0.02s call tests/test_sieve.py::test_stress_different_keys_threadsafe 118s 0.01s call tests/test_cache.py::test_weakvaluemapping 118s 0.01s setup tests/test_zip.py::test_simple 118s =========================== short test summary info ============================ 118s FAILED tests/test_async_buffer.py::test_simple - Failed: async def functions ... 118s FAILED tests/test_async_buffer.py::test_double_evict - Failed: async def func... 118s FAILED tests/test_async_buffer.py::test_close_during_evict - Failed: async de... 118s FAILED tests/test_async_buffer.py::test_close_during_get - Failed: async def ... 118s FAILED tests/test_async_buffer.py::test_contextvars - Failed: async def funct... 118s FAILED tests/test_async_buffer.py::test_race_condition_get_async_delitem[raise] 118s FAILED tests/test_async_buffer.py::test_race_condition_get_async_delitem[omit] 118s FAILED tests/test_async_buffer.py::test_multiple_offload_threads - Failed: as... 118s FAILED tests/test_async_buffer.py::test_external_executor - Failed: async def... 118s ================== 9 failed, 527 passed, 3 skipped in 12.52s =================== 119s autopkgtest [17:04:35]: test run-tests: -----------------------] 119s autopkgtest [17:04:35]: test run-tests: - - - - - - - - - - results - - - - - - - - - - 119s run-tests FAIL non-zero exit status 1 120s autopkgtest [17:04:36]: @@@@@@@@@@@@@@@@@@@@ summary 120s run-tests FAIL non-zero exit status 1