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