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