>>> py3-zict: Building community/py3-zict 3.0.0-r1 (using abuild 3.14.1-r1) started Fri, 08 Nov 2024 05:35:51 +0000 >>> py3-zict: Validating /home/buildozer/aports/community/py3-zict/APKBUILD... >>> py3-zict: Analyzing dependencies... >>> py3-zict: Installing for build: build-base py3-heapdict py3-lmdb py3-gpep517 py3-setuptools py3-wheel py3-pytest py3-pytest-asyncio py3-pytest-repeat py3-pytest-timeout (1/43) Installing libbz2 (1.0.8-r6) (2/43) Installing libffi (3.4.6-r0) (3/43) Installing gdbm (1.24-r0) (4/43) Installing xz-libs (5.6.3-r0) (5/43) Installing mpdecimal (4.0.0-r0) (6/43) Installing libpanelw (6.5_p20241006-r2) (7/43) Installing sqlite-libs (3.47.0-r0) (8/43) Installing python3 (3.12.7-r1) (9/43) Installing python3-pycache-pyc0 (3.12.7-r1) (10/43) Installing pyc (3.12.7-r1) (11/43) Installing py3-heapdict-pyc (1.0.1-r5) (12/43) Installing python3-pyc (3.12.7-r1) (13/43) Installing py3-heapdict (1.0.1-r5) (14/43) Installing lmdb (0.9.33-r0) (15/43) Installing py3-lmdb (1.2.1-r5) (16/43) Installing py3-lmdb-pyc (1.2.1-r5) (17/43) Installing py3-installer (0.7.0-r2) (18/43) Installing py3-installer-pyc (0.7.0-r2) (19/43) Installing py3-gpep517 (16-r0) (20/43) Installing py3-gpep517-pyc (16-r0) (21/43) Installing py3-parsing (3.1.4-r0) (22/43) Installing py3-parsing-pyc (3.1.4-r0) (23/43) Installing py3-packaging (24.1-r0) (24/43) Installing py3-packaging-pyc (24.1-r0) (25/43) Installing py3-setuptools (70.3.0-r0) (26/43) Installing py3-setuptools-pyc (70.3.0-r0) (27/43) Installing py3-wheel (0.43.0-r0) (28/43) Installing py3-wheel-pyc (0.43.0-r0) (29/43) Installing py3-iniconfig (2.0.0-r1) (30/43) Installing py3-iniconfig-pyc (2.0.0-r1) (31/43) Installing py3-pluggy (1.5.0-r0) (32/43) Installing py3-pluggy-pyc (1.5.0-r0) (33/43) Installing py3-py (1.11.0-r4) (34/43) Installing py3-py-pyc (1.11.0-r4) (35/43) Installing py3-pytest (8.3.3-r0) (36/43) Installing py3-pytest-pyc (8.3.3-r0) (37/43) Installing py3-pytest-asyncio (0.24.0-r0) (38/43) Installing py3-pytest-asyncio-pyc (0.24.0-r0) (39/43) Installing py3-pytest-repeat (0.9.3-r1) (40/43) Installing py3-pytest-repeat-pyc (0.9.3-r1) (41/43) Installing py3-pytest-timeout (2.3.1-r1) (42/43) Installing py3-pytest-timeout-pyc (2.3.1-r1) (43/43) Installing .makedepends-py3-zict (20241108.053631) Executing busybox-1.37.0-r6.trigger OK: 380 MiB in 141 packages >>> py3-zict: Cleaning up srcdir >>> py3-zict: Cleaning up pkgdir >>> py3-zict: Cleaning up tmpdir >>> py3-zict: Fetching https://distfiles.alpinelinux.org/distfiles/v3.20/py3-zict-3.0.0.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) saving to '/var/cache/distfiles/v3.21/py3-zict-3.0.0.tar.gz.part' py3-zict-3.0.0.tar.g 100% |********************************| 42630 0:00:00 ETA '/var/cache/distfiles/v3.21/py3-zict-3.0.0.tar.gz.part' saved >>> py3-zict: Fetching https://distfiles.alpinelinux.org/distfiles/v3.20/py3-zict-3.0.0.tar.gz >>> py3-zict: Checking sha512sums... py3-zict-3.0.0.tar.gz: OK >>> py3-zict: Unpacking /var/cache/distfiles/v3.21/py3-zict-3.0.0.tar.gz... 2024-11-08 05:36:34,836 gpep517 INFO Building wheel via backend setuptools.build_meta:__legacy__ 2024-11-08 05:36:35,010 root INFO running bdist_wheel 2024-11-08 05:36:35,067 root WARNING The [wheel] section is deprecated. Use [bdist_wheel] instead. 2024-11-08 05:36:35,100 root INFO running build 2024-11-08 05:36:35,100 root INFO running build_py 2024-11-08 05:36:35,114 root INFO creating build 2024-11-08 05:36:35,114 root INFO creating build/lib 2024-11-08 05:36:35,115 root INFO creating build/lib/zict 2024-11-08 05:36:35,115 root INFO copying zict/__init__.py -> build/lib/zict 2024-11-08 05:36:35,116 root INFO copying zict/buffer.py -> build/lib/zict 2024-11-08 05:36:35,118 root INFO copying zict/cache.py -> build/lib/zict 2024-11-08 05:36:35,119 root INFO copying zict/zip.py -> build/lib/zict 2024-11-08 05:36:35,120 root INFO copying zict/file.py -> build/lib/zict 2024-11-08 05:36:35,121 root INFO copying zict/lru.py -> build/lib/zict 2024-11-08 05:36:35,122 root INFO copying zict/common.py -> build/lib/zict 2024-11-08 05:36:35,124 root INFO copying zict/sieve.py -> build/lib/zict 2024-11-08 05:36:35,125 root INFO copying zict/lmdb.py -> build/lib/zict 2024-11-08 05:36:35,126 root INFO copying zict/func.py -> build/lib/zict 2024-11-08 05:36:35,127 root INFO copying zict/utils.py -> build/lib/zict 2024-11-08 05:36:35,128 root INFO copying zict/async_buffer.py -> build/lib/zict 2024-11-08 05:36:35,129 root INFO running egg_info 2024-11-08 05:36:35,130 root INFO creating zict.egg-info 2024-11-08 05:36:35,139 root INFO writing zict.egg-info/PKG-INFO 2024-11-08 05:36:35,141 root INFO writing dependency_links to zict.egg-info/dependency_links.txt 2024-11-08 05:36:35,142 root INFO writing top-level names to zict.egg-info/top_level.txt 2024-11-08 05:36:35,143 root INFO writing manifest file 'zict.egg-info/SOURCES.txt' 2024-11-08 05:36:35,155 root INFO reading manifest file 'zict.egg-info/SOURCES.txt' 2024-11-08 05:36:35,156 root INFO reading manifest template 'MANIFEST.in' 2024-11-08 05:36:35,160 root WARNING warning: no files found matching '*.rst' under directory 'docs' 2024-11-08 05:36:35,161 root WARNING no previously-included directories found matching 'docs/_build' 2024-11-08 05:36:35,162 root INFO adding license file 'LICENSE.txt' 2024-11-08 05:36:35,165 root INFO writing manifest file 'zict.egg-info/SOURCES.txt' /usr/lib/python3.12/site-packages/setuptools/command/build_py.py:215: _Warning: Package 'zict.tests' is absent from the `packages` configuration. !! ******************************************************************************** ############################ # Package would be ignored # ############################ Python recognizes 'zict.tests' as an importable package[^1], but it is absent from setuptools' `packages` configuration. This leads to an ambiguous overall configuration. If you want to distribute this package, please make sure that 'zict.tests' is explicitly added to the `packages` configuration field. Alternatively, you can also rely on setuptools' discovery methods (for example by using `find_namespace_packages(...)`/`find_namespace:` instead of `find_packages(...)`/`find:`). You can read more about "package discovery" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/package_discovery.html If you don't want 'zict.tests' to be distributed and are already explicitly excluding 'zict.tests' via `find_namespace_packages(...)/find_namespace` or `find_packages(...)/find`, you can try to use `exclude_package_data`, or `include-package-data=False` in combination with a more fine grained `package-data` configuration. You can read more about "package data files" on setuptools documentation page: - https://setuptools.pypa.io/en/latest/userguide/datafiles.html [^1]: For Python, any directory (with suitable naming) can be imported, even if it does not contain any `.py` files. On the other hand, currently there is no concept of package data directory, all directories are treated like packages. ******************************************************************************** !! check.warn(importable) 2024-11-08 05:36:35,170 root INFO copying zict/py.typed -> build/lib/zict 2024-11-08 05:36:35,171 root INFO creating build/lib/zict/tests 2024-11-08 05:36:35,172 root INFO copying zict/tests/__init__.py -> build/lib/zict/tests 2024-11-08 05:36:35,173 root INFO copying zict/tests/conftest.py -> build/lib/zict/tests 2024-11-08 05:36:35,174 root INFO copying zict/tests/test_async_buffer.py -> build/lib/zict/tests 2024-11-08 05:36:35,175 root INFO copying zict/tests/test_buffer.py -> build/lib/zict/tests 2024-11-08 05:36:35,177 root INFO copying zict/tests/test_cache.py -> build/lib/zict/tests 2024-11-08 05:36:35,178 root INFO copying zict/tests/test_common.py -> build/lib/zict/tests 2024-11-08 05:36:35,180 root INFO copying zict/tests/test_file.py -> build/lib/zict/tests 2024-11-08 05:36:35,181 root INFO copying zict/tests/test_func.py -> build/lib/zict/tests 2024-11-08 05:36:35,182 root INFO copying zict/tests/test_lmdb.py -> build/lib/zict/tests 2024-11-08 05:36:35,183 root INFO copying zict/tests/test_lru.py -> build/lib/zict/tests 2024-11-08 05:36:35,184 root INFO copying zict/tests/test_sieve.py -> build/lib/zict/tests 2024-11-08 05:36:35,186 root INFO copying zict/tests/test_utils.py -> build/lib/zict/tests 2024-11-08 05:36:35,187 root INFO copying zict/tests/test_zip.py -> build/lib/zict/tests 2024-11-08 05:36:35,188 root INFO copying zict/tests/utils_test.py -> build/lib/zict/tests 2024-11-08 05:36:35,216 root INFO installing to build/bdist.linux-riscv64/wheel 2024-11-08 05:36:35,217 root INFO running install 2024-11-08 05:36:35,258 root INFO running install_lib 2024-11-08 05:36:35,270 root INFO creating build/bdist.linux-riscv64 2024-11-08 05:36:35,271 root INFO creating build/bdist.linux-riscv64/wheel 2024-11-08 05:36:35,272 root INFO creating build/bdist.linux-riscv64/wheel/zict 2024-11-08 05:36:35,272 root INFO copying build/lib/zict/__init__.py -> build/bdist.linux-riscv64/wheel/zict 2024-11-08 05:36:35,274 root INFO copying build/lib/zict/buffer.py -> build/bdist.linux-riscv64/wheel/zict 2024-11-08 05:36:35,275 root INFO copying build/lib/zict/cache.py -> build/bdist.linux-riscv64/wheel/zict 2024-11-08 05:36:35,276 root INFO copying build/lib/zict/zip.py -> build/bdist.linux-riscv64/wheel/zict 2024-11-08 05:36:35,277 root INFO copying build/lib/zict/file.py -> build/bdist.linux-riscv64/wheel/zict 2024-11-08 05:36:35,278 root INFO copying build/lib/zict/lru.py -> build/bdist.linux-riscv64/wheel/zict 2024-11-08 05:36:35,280 root INFO creating build/bdist.linux-riscv64/wheel/zict/tests 2024-11-08 05:36:35,281 root INFO copying build/lib/zict/tests/test_sieve.py -> build/bdist.linux-riscv64/wheel/zict/tests 2024-11-08 05:36:35,282 root INFO copying build/lib/zict/tests/test_func.py -> build/bdist.linux-riscv64/wheel/zict/tests 2024-11-08 05:36:35,283 root INFO copying build/lib/zict/tests/__init__.py -> build/bdist.linux-riscv64/wheel/zict/tests 2024-11-08 05:36:35,284 root INFO copying build/lib/zict/tests/test_common.py -> build/bdist.linux-riscv64/wheel/zict/tests 2024-11-08 05:36:35,285 root INFO copying build/lib/zict/tests/test_zip.py -> build/bdist.linux-riscv64/wheel/zict/tests 2024-11-08 05:36:35,286 root INFO copying build/lib/zict/tests/test_lru.py -> build/bdist.linux-riscv64/wheel/zict/tests 2024-11-08 05:36:35,287 root INFO copying build/lib/zict/tests/test_file.py -> build/bdist.linux-riscv64/wheel/zict/tests 2024-11-08 05:36:35,288 root INFO copying build/lib/zict/tests/conftest.py -> build/bdist.linux-riscv64/wheel/zict/tests 2024-11-08 05:36:35,289 root INFO copying build/lib/zict/tests/test_lmdb.py -> build/bdist.linux-riscv64/wheel/zict/tests 2024-11-08 05:36:35,290 root INFO copying build/lib/zict/tests/utils_test.py -> build/bdist.linux-riscv64/wheel/zict/tests 2024-11-08 05:36:35,291 root INFO copying build/lib/zict/tests/test_utils.py -> build/bdist.linux-riscv64/wheel/zict/tests 2024-11-08 05:36:35,292 root INFO copying build/lib/zict/tests/test_cache.py -> build/bdist.linux-riscv64/wheel/zict/tests 2024-11-08 05:36:35,293 root INFO copying build/lib/zict/tests/test_buffer.py -> build/bdist.linux-riscv64/wheel/zict/tests 2024-11-08 05:36:35,295 root INFO copying build/lib/zict/tests/test_async_buffer.py -> build/bdist.linux-riscv64/wheel/zict/tests 2024-11-08 05:36:35,296 root INFO copying build/lib/zict/common.py -> build/bdist.linux-riscv64/wheel/zict 2024-11-08 05:36:35,297 root INFO copying build/lib/zict/sieve.py -> build/bdist.linux-riscv64/wheel/zict 2024-11-08 05:36:35,298 root INFO copying build/lib/zict/lmdb.py -> build/bdist.linux-riscv64/wheel/zict 2024-11-08 05:36:35,299 root INFO copying build/lib/zict/py.typed -> build/bdist.linux-riscv64/wheel/zict 2024-11-08 05:36:35,300 root INFO copying build/lib/zict/func.py -> build/bdist.linux-riscv64/wheel/zict 2024-11-08 05:36:35,301 root INFO copying build/lib/zict/utils.py -> build/bdist.linux-riscv64/wheel/zict 2024-11-08 05:36:35,302 root INFO copying build/lib/zict/async_buffer.py -> build/bdist.linux-riscv64/wheel/zict 2024-11-08 05:36:35,303 root INFO running install_egg_info 2024-11-08 05:36:35,316 root INFO Copying zict.egg-info to build/bdist.linux-riscv64/wheel/zict-3.0.0-py3.12.egg-info 2024-11-08 05:36:35,320 root INFO running install_scripts 2024-11-08 05:36:35,327 root INFO creating build/bdist.linux-riscv64/wheel/zict-3.0.0.dist-info/WHEEL 2024-11-08 05:36:35,329 wheel INFO creating '/home/buildozer/aports/community/py3-zict/src/zict-3.0.0/.dist/.tmp-9nb8yh02/zict-3.0.0-py2.py3-none-any.whl' and adding 'build/bdist.linux-riscv64/wheel' to it 2024-11-08 05:36:35,331 wheel INFO adding 'zict/__init__.py' 2024-11-08 05:36:35,332 wheel INFO adding 'zict/async_buffer.py' 2024-11-08 05:36:35,334 wheel INFO adding 'zict/buffer.py' 2024-11-08 05:36:35,335 wheel INFO adding 'zict/cache.py' 2024-11-08 05:36:35,336 wheel INFO adding 'zict/common.py' 2024-11-08 05:36:35,338 wheel INFO adding 'zict/file.py' 2024-11-08 05:36:35,339 wheel INFO adding 'zict/func.py' 2024-11-08 05:36:35,340 wheel INFO adding 'zict/lmdb.py' 2024-11-08 05:36:35,341 wheel INFO adding 'zict/lru.py' 2024-11-08 05:36:35,343 wheel INFO adding 'zict/py.typed' 2024-11-08 05:36:35,344 wheel INFO adding 'zict/sieve.py' 2024-11-08 05:36:35,345 wheel INFO adding 'zict/utils.py' 2024-11-08 05:36:35,346 wheel INFO adding 'zict/zip.py' 2024-11-08 05:36:35,347 wheel INFO adding 'zict/tests/__init__.py' 2024-11-08 05:36:35,348 wheel INFO adding 'zict/tests/conftest.py' 2024-11-08 05:36:35,349 wheel INFO adding 'zict/tests/test_async_buffer.py' 2024-11-08 05:36:35,351 wheel INFO adding 'zict/tests/test_buffer.py' 2024-11-08 05:36:35,352 wheel INFO adding 'zict/tests/test_cache.py' 2024-11-08 05:36:35,354 wheel INFO adding 'zict/tests/test_common.py' 2024-11-08 05:36:35,355 wheel INFO adding 'zict/tests/test_file.py' 2024-11-08 05:36:35,356 wheel INFO adding 'zict/tests/test_func.py' 2024-11-08 05:36:35,357 wheel INFO adding 'zict/tests/test_lmdb.py' 2024-11-08 05:36:35,358 wheel INFO adding 'zict/tests/test_lru.py' 2024-11-08 05:36:35,360 wheel INFO adding 'zict/tests/test_sieve.py' 2024-11-08 05:36:35,361 wheel INFO adding 'zict/tests/test_utils.py' 2024-11-08 05:36:35,362 wheel INFO adding 'zict/tests/test_zip.py' 2024-11-08 05:36:35,364 wheel INFO adding 'zict/tests/utils_test.py' 2024-11-08 05:36:35,365 wheel INFO adding 'zict-3.0.0.dist-info/LICENSE.txt' 2024-11-08 05:36:35,366 wheel INFO adding 'zict-3.0.0.dist-info/METADATA' 2024-11-08 05:36:35,367 wheel INFO adding 'zict-3.0.0.dist-info/WHEEL' 2024-11-08 05:36:35,368 wheel INFO adding 'zict-3.0.0.dist-info/top_level.txt' 2024-11-08 05:36:35,369 wheel INFO adding 'zict-3.0.0.dist-info/RECORD' 2024-11-08 05:36:35,370 root INFO removing build/bdist.linux-riscv64/wheel 2024-11-08 05:36:35,375 gpep517 INFO The backend produced .dist/zict-3.0.0-py2.py3-none-any.whl zict-3.0.0-py2.py3-none-any.whl /usr/lib/python3.12/site-packages/pytest_asyncio/plugin.py:208: PytestDeprecationWarning: The configuration option "asyncio_default_fixture_loop_scope" is unset. The event loop scope for asynchronous fixtures will default to the fixture caching scope. Future versions of pytest-asyncio will default the loop scope for asynchronous fixtures to function scope. Set the default fixture loop scope explicitly in order to avoid unexpected behavior in the future. Valid fixture loop scopes are: "function", "class", "module", "package", "session" warnings.warn(PytestDeprecationWarning(_DEFAULT_FIXTURE_LOOP_SCOPE_UNSET)) ============================= test session starts ============================== platform linux -- Python 3.12.7, pytest-8.3.3, pluggy-1.5.0 -- /home/buildozer/aports/community/py3-zict/src/zict-3.0.0/.testenv/bin/python3 cachedir: .pytest_cache rootdir: /home/buildozer/aports/community/py3-zict/src/zict-3.0.0 configfile: setup.cfg plugins: timeout-2.3.1, asyncio-0.24.0, repeat-0.9.3 timeout: 180.0s timeout method: thread timeout func_only: False asyncio: mode=Mode.STRICT, default_loop_scope=None collecting ... collected 539 items / 8 deselected / 531 selected zict/buffer.py::zict.buffer.Buffer PASSED [ 0%] zict/cache.py::zict.cache.Cache PASSED [ 0%] zict/file.py::zict.file.File SKIPPED (all tests skipped by +SKIP option) [ 0%] zict/func.py::zict.func.Func PASSED [ 0%] zict/lmdb.py::zict.lmdb.LMDB SKIPPED (all tests skipped by +SKIP option) [ 0%] zict/lru.py::zict.lru.LRU PASSED [ 1%] zict/sieve.py::zict.sieve.Sieve PASSED [ 1%] zict/tests/test_async_buffer.py::test_simple PASSED [ 1%] zict/tests/test_async_buffer.py::test_double_evict PASSED [ 1%] zict/tests/test_async_buffer.py::test_close_during_evict PASSED [ 1%] zict/tests/test_async_buffer.py::test_close_during_get PASSED [ 2%] zict/tests/test_async_buffer.py::test_contextvars PASSED [ 2%] zict/tests/test_async_buffer.py::test_race_condition_get_async_delitem[raise] PASSED [ 2%] zict/tests/test_async_buffer.py::test_race_condition_get_async_delitem[omit] PASSED [ 2%] zict/tests/test_async_buffer.py::test_multiple_offload_threads PASSED [ 2%] zict/tests/test_async_buffer.py::test_external_executor PASSED [ 3%] zict/tests/test_buffer.py::test_simple PASSED [ 3%] zict/tests/test_buffer.py::test_setitem_avoid_fast_slow_duplicate PASSED [ 3%] zict/tests/test_buffer.py::test_mapping PASSED [ 3%] zict/tests/test_buffer.py::test_callbacks PASSED [ 3%] zict/tests/test_buffer.py::test_callbacks_exception_catch PASSED [ 3%] zict/tests/test_buffer.py::test_n_offset PASSED [ 4%] zict/tests/test_buffer.py::test_set_noevict PASSED [ 4%] zict/tests/test_buffer.py::test_evict_restore_during_iter PASSED [ 4%] zict/tests/test_buffer.py::test_cancel_evict[before-set] PASSED [ 4%] zict/tests/test_buffer.py::test_cancel_evict[before-set_noevict] PASSED [ 4%] zict/tests/test_buffer.py::test_cancel_evict[before-del] PASSED [ 5%] zict/tests/test_buffer.py::test_cancel_evict[after-set] PASSED [ 5%] zict/tests/test_buffer.py::test_cancel_evict[after-set_noevict] PASSED [ 5%] zict/tests/test_buffer.py::test_cancel_evict[after-del] PASSED [ 5%] zict/tests/test_buffer.py::test_cancel_restore[before-set] PASSED [ 5%] zict/tests/test_buffer.py::test_cancel_restore[before-set_noevict] PASSED [ 6%] zict/tests/test_buffer.py::test_cancel_restore[before-del] PASSED [ 6%] zict/tests/test_buffer.py::test_cancel_restore[after-set] PASSED [ 6%] zict/tests/test_buffer.py::test_cancel_restore[after-set_noevict] PASSED [ 6%] zict/tests/test_buffer.py::test_cancel_restore[after-del] PASSED [ 6%] zict/tests/test_buffer.py::test_stress_different_keys_threadsafe PASSED [ 6%] zict/tests/test_buffer.py::test_stress_same_key_threadsafe PASSED [ 7%] zict/tests/test_cache.py::test_cache_get_set_del PASSED [ 7%] zict/tests/test_cache.py::test_do_not_read_from_data PASSED [ 7%] zict/tests/test_cache.py::test_no_update_on_set PASSED [ 7%] zict/tests/test_cache.py::test_slow_fails PASSED [ 7%] zict/tests/test_cache.py::test_weakvaluemapping PASSED [ 8%] zict/tests/test_cache.py::test_mapping PASSED [ 8%] zict/tests/test_cache.py::test_multithread_race_condition_set_get[get-get-True-False-before-before] PASSED [ 8%] zict/tests/test_cache.py::test_multithread_race_condition_set_get[get-get-True-False-before-after] PASSED [ 8%] zict/tests/test_cache.py::test_multithread_race_condition_set_get[get-get-True-False-after-before] PASSED [ 8%] zict/tests/test_cache.py::test_multithread_race_condition_set_get[get-get-True-False-after-after] PASSED [ 9%] zict/tests/test_cache.py::test_multithread_race_condition_set_get[get-set-False-False-before-before] PASSED [ 9%] zict/tests/test_cache.py::test_multithread_race_condition_set_get[get-set-False-False-before-after] PASSED [ 9%] zict/tests/test_cache.py::test_multithread_race_condition_set_get[get-set-False-False-after-before] PASSED [ 9%] zict/tests/test_cache.py::test_multithread_race_condition_set_get[get-set-False-False-after-after] PASSED [ 9%] zict/tests/test_cache.py::test_multithread_race_condition_set_get[get-set-False-True-before-before] PASSED [ 9%] zict/tests/test_cache.py::test_multithread_race_condition_set_get[get-set-False-True-before-after] PASSED [ 10%] zict/tests/test_cache.py::test_multithread_race_condition_set_get[get-set-False-True-after-before] PASSED [ 10%] zict/tests/test_cache.py::test_multithread_race_condition_set_get[get-set-False-True-after-after] PASSED [ 10%] zict/tests/test_cache.py::test_multithread_race_condition_set_get[get-set-True-False-before-before] PASSED [ 10%] zict/tests/test_cache.py::test_multithread_race_condition_set_get[get-set-True-False-before-after] PASSED [ 10%] zict/tests/test_cache.py::test_multithread_race_condition_set_get[get-set-True-False-after-before] PASSED [ 11%] zict/tests/test_cache.py::test_multithread_race_condition_set_get[get-set-True-False-after-after] PASSED [ 11%] zict/tests/test_cache.py::test_multithread_race_condition_set_get[get-set-True-True-before-before] PASSED [ 11%] zict/tests/test_cache.py::test_multithread_race_condition_set_get[get-set-True-True-before-after] PASSED [ 11%] zict/tests/test_cache.py::test_multithread_race_condition_set_get[get-set-True-True-after-before] PASSED [ 11%] zict/tests/test_cache.py::test_multithread_race_condition_set_get[get-set-True-True-after-after] PASSED [ 12%] zict/tests/test_cache.py::test_multithread_race_condition_set_get[set-get-True-False-before-before] PASSED [ 12%] zict/tests/test_cache.py::test_multithread_race_condition_set_get[set-get-True-False-before-after] PASSED [ 12%] zict/tests/test_cache.py::test_multithread_race_condition_set_get[set-get-True-False-after-before] PASSED [ 12%] zict/tests/test_cache.py::test_multithread_race_condition_set_get[set-get-True-False-after-after] PASSED [ 12%] zict/tests/test_cache.py::test_multithread_race_condition_set_get[set-set-False-False-before-before] PASSED [ 12%] zict/tests/test_cache.py::test_multithread_race_condition_set_get[set-set-False-False-before-after] PASSED [ 13%] zict/tests/test_cache.py::test_multithread_race_condition_set_get[set-set-False-False-after-before] PASSED [ 13%] zict/tests/test_cache.py::test_multithread_race_condition_set_get[set-set-False-False-after-after] PASSED [ 13%] zict/tests/test_cache.py::test_multithread_race_condition_set_get[set-set-False-True-before-before] PASSED [ 13%] zict/tests/test_cache.py::test_multithread_race_condition_set_get[set-set-False-True-before-after] PASSED [ 13%] zict/tests/test_cache.py::test_multithread_race_condition_set_get[set-set-False-True-after-before] PASSED [ 14%] zict/tests/test_cache.py::test_multithread_race_condition_set_get[set-set-False-True-after-after] PASSED [ 14%] zict/tests/test_cache.py::test_multithread_race_condition_set_get[set-set-True-False-before-before] PASSED [ 14%] zict/tests/test_cache.py::test_multithread_race_condition_set_get[set-set-True-False-before-after] PASSED [ 14%] zict/tests/test_cache.py::test_multithread_race_condition_set_get[set-set-True-False-after-before] PASSED [ 14%] zict/tests/test_cache.py::test_multithread_race_condition_set_get[set-set-True-False-after-after] PASSED [ 15%] zict/tests/test_cache.py::test_multithread_race_condition_set_get[set-set-True-True-before-before] PASSED [ 15%] zict/tests/test_cache.py::test_multithread_race_condition_set_get[set-set-True-True-before-after] PASSED [ 15%] zict/tests/test_cache.py::test_multithread_race_condition_set_get[set-set-True-True-after-before] PASSED [ 15%] zict/tests/test_cache.py::test_multithread_race_condition_set_get[set-set-True-True-after-after] PASSED [ 15%] zict/tests/test_cache.py::test_multithread_race_condition_del_get[before] PASSED [ 16%] zict/tests/test_cache.py::test_multithread_race_condition_del_get[after] PASSED [ 16%] zict/tests/test_cache.py::test_multithread_race_condition_del_set[False-False-False-before] PASSED [ 16%] zict/tests/test_cache.py::test_multithread_race_condition_del_set[False-False-False-after] PASSED [ 16%] zict/tests/test_cache.py::test_multithread_race_condition_del_set[False-True-False-before] PASSED [ 16%] zict/tests/test_cache.py::test_multithread_race_condition_del_set[False-True-False-after] PASSED [ 16%] zict/tests/test_cache.py::test_multithread_race_condition_del_set[False-True-True-before] PASSED [ 17%] zict/tests/test_cache.py::test_multithread_race_condition_del_set[False-True-True-after] PASSED [ 17%] zict/tests/test_cache.py::test_multithread_race_condition_del_set[True-False-False-before] PASSED [ 17%] zict/tests/test_cache.py::test_multithread_race_condition_del_set[True-False-False-after] PASSED [ 17%] zict/tests/test_cache.py::test_multithread_race_condition_del_set[True-True-False-before] PASSED [ 17%] zict/tests/test_cache.py::test_multithread_race_condition_del_set[True-True-False-after] PASSED [ 18%] zict/tests/test_cache.py::test_multithread_race_condition_del_set[True-True-True-before] PASSED [ 18%] zict/tests/test_cache.py::test_multithread_race_condition_del_set[True-True-True-after] PASSED [ 18%] zict/tests/test_cache.py::test_multithread_race_condition_set_set[False-False-False-1-1-before-before] PASSED [ 18%] zict/tests/test_cache.py::test_multithread_race_condition_set_set[False-False-False-1-1-before-after] PASSED [ 18%] zict/tests/test_cache.py::test_multithread_race_condition_set_set[False-False-False-1-1-after-before] PASSED [ 19%] zict/tests/test_cache.py::test_multithread_race_condition_set_set[False-False-False-1-1-after-after] PASSED [ 19%] zict/tests/test_cache.py::test_multithread_race_condition_set_set[False-False-False-1-2-before-before] PASSED [ 19%] zict/tests/test_cache.py::test_multithread_race_condition_set_set[False-False-False-1-2-before-after] PASSED [ 19%] zict/tests/test_cache.py::test_multithread_race_condition_set_set[False-False-False-1-2-after-before] PASSED [ 19%] zict/tests/test_cache.py::test_multithread_race_condition_set_set[False-False-False-1-2-after-after] PASSED [ 19%] zict/tests/test_cache.py::test_multithread_race_condition_set_set[False-False-False-2-1-before-before] PASSED [ 20%] zict/tests/test_cache.py::test_multithread_race_condition_set_set[False-False-False-2-1-before-after] PASSED [ 20%] zict/tests/test_cache.py::test_multithread_race_condition_set_set[False-False-False-2-1-after-before] PASSED [ 20%] zict/tests/test_cache.py::test_multithread_race_condition_set_set[False-False-False-2-1-after-after] PASSED [ 20%] zict/tests/test_cache.py::test_multithread_race_condition_set_set[False-False-False-2-2-before-before] PASSED [ 20%] zict/tests/test_cache.py::test_multithread_race_condition_set_set[False-False-False-2-2-before-after] PASSED [ 21%] zict/tests/test_cache.py::test_multithread_race_condition_set_set[False-False-False-2-2-after-before] PASSED [ 21%] zict/tests/test_cache.py::test_multithread_race_condition_set_set[False-False-False-2-2-after-after] PASSED [ 21%] zict/tests/test_cache.py::test_multithread_race_condition_set_set[False-True-False-1-1-before-before] PASSED [ 21%] zict/tests/test_cache.py::test_multithread_race_condition_set_set[False-True-False-1-1-before-after] PASSED [ 21%] zict/tests/test_cache.py::test_multithread_race_condition_set_set[False-True-False-1-1-after-before] PASSED [ 22%] zict/tests/test_cache.py::test_multithread_race_condition_set_set[False-True-False-1-1-after-after] PASSED [ 22%] zict/tests/test_cache.py::test_multithread_race_condition_set_set[False-True-False-1-2-before-before] PASSED [ 22%] zict/tests/test_cache.py::test_multithread_race_condition_set_set[False-True-False-1-2-before-after] PASSED [ 22%] zict/tests/test_cache.py::test_multithread_race_condition_set_set[False-True-False-1-2-after-before] PASSED [ 22%] zict/tests/test_cache.py::test_multithread_race_condition_set_set[False-True-False-1-2-after-after] PASSED [ 22%] zict/tests/test_cache.py::test_multithread_race_condition_set_set[False-True-False-2-1-before-before] PASSED [ 23%] zict/tests/test_cache.py::test_multithread_race_condition_set_set[False-True-False-2-1-before-after] PASSED [ 23%] zict/tests/test_cache.py::test_multithread_race_condition_set_set[False-True-False-2-1-after-before] PASSED [ 23%] zict/tests/test_cache.py::test_multithread_race_condition_set_set[False-True-False-2-1-after-after] PASSED [ 23%] zict/tests/test_cache.py::test_multithread_race_condition_set_set[False-True-False-2-2-before-before] PASSED [ 23%] zict/tests/test_cache.py::test_multithread_race_condition_set_set[False-True-False-2-2-before-after] PASSED [ 24%] zict/tests/test_cache.py::test_multithread_race_condition_set_set[False-True-False-2-2-after-before] PASSED [ 24%] zict/tests/test_cache.py::test_multithread_race_condition_set_set[False-True-False-2-2-after-after] PASSED [ 24%] zict/tests/test_cache.py::test_multithread_race_condition_set_set[False-True-True-1-1-before-before] PASSED [ 24%] zict/tests/test_cache.py::test_multithread_race_condition_set_set[False-True-True-1-1-before-after] PASSED [ 24%] zict/tests/test_cache.py::test_multithread_race_condition_set_set[False-True-True-1-1-after-before] PASSED [ 25%] zict/tests/test_cache.py::test_multithread_race_condition_set_set[False-True-True-1-1-after-after] PASSED [ 25%] zict/tests/test_cache.py::test_multithread_race_condition_set_set[False-True-True-1-2-before-before] PASSED [ 25%] zict/tests/test_cache.py::test_multithread_race_condition_set_set[False-True-True-1-2-before-after] PASSED [ 25%] zict/tests/test_cache.py::test_multithread_race_condition_set_set[False-True-True-1-2-after-before] PASSED [ 25%] zict/tests/test_cache.py::test_multithread_race_condition_set_set[False-True-True-1-2-after-after] PASSED [ 25%] zict/tests/test_cache.py::test_multithread_race_condition_set_set[False-True-True-2-1-before-before] PASSED [ 26%] zict/tests/test_cache.py::test_multithread_race_condition_set_set[False-True-True-2-1-before-after] PASSED [ 26%] zict/tests/test_cache.py::test_multithread_race_condition_set_set[False-True-True-2-1-after-before] PASSED [ 26%] zict/tests/test_cache.py::test_multithread_race_condition_set_set[False-True-True-2-1-after-after] PASSED [ 26%] zict/tests/test_cache.py::test_multithread_race_condition_set_set[False-True-True-2-2-before-before] PASSED [ 26%] zict/tests/test_cache.py::test_multithread_race_condition_set_set[False-True-True-2-2-before-after] PASSED [ 27%] zict/tests/test_cache.py::test_multithread_race_condition_set_set[False-True-True-2-2-after-before] PASSED [ 27%] zict/tests/test_cache.py::test_multithread_race_condition_set_set[False-True-True-2-2-after-after] PASSED [ 27%] zict/tests/test_cache.py::test_multithread_race_condition_set_set[True-False-False-1-1-before-before] PASSED [ 27%] zict/tests/test_cache.py::test_multithread_race_condition_set_set[True-False-False-1-1-before-after] PASSED [ 27%] zict/tests/test_cache.py::test_multithread_race_condition_set_set[True-False-False-1-1-after-before] PASSED [ 28%] zict/tests/test_cache.py::test_multithread_race_condition_set_set[True-False-False-1-1-after-after] PASSED [ 28%] zict/tests/test_cache.py::test_multithread_race_condition_set_set[True-False-False-1-2-before-before] PASSED [ 28%] zict/tests/test_cache.py::test_multithread_race_condition_set_set[True-False-False-1-2-before-after] PASSED [ 28%] zict/tests/test_cache.py::test_multithread_race_condition_set_set[True-False-False-1-2-after-before] PASSED [ 28%] zict/tests/test_cache.py::test_multithread_race_condition_set_set[True-False-False-1-2-after-after] PASSED [ 29%] zict/tests/test_cache.py::test_multithread_race_condition_set_set[True-False-False-2-1-before-before] PASSED [ 29%] zict/tests/test_cache.py::test_multithread_race_condition_set_set[True-False-False-2-1-before-after] PASSED [ 29%] zict/tests/test_cache.py::test_multithread_race_condition_set_set[True-False-False-2-1-after-before] PASSED [ 29%] zict/tests/test_cache.py::test_multithread_race_condition_set_set[True-False-False-2-1-after-after] PASSED [ 29%] zict/tests/test_cache.py::test_multithread_race_condition_set_set[True-False-False-2-2-before-before] PASSED [ 29%] zict/tests/test_cache.py::test_multithread_race_condition_set_set[True-False-False-2-2-before-after] PASSED [ 30%] zict/tests/test_cache.py::test_multithread_race_condition_set_set[True-False-False-2-2-after-before] PASSED [ 30%] zict/tests/test_cache.py::test_multithread_race_condition_set_set[True-False-False-2-2-after-after] PASSED [ 30%] zict/tests/test_cache.py::test_multithread_race_condition_set_set[True-True-False-1-1-before-before] PASSED [ 30%] zict/tests/test_cache.py::test_multithread_race_condition_set_set[True-True-False-1-1-before-after] PASSED [ 30%] zict/tests/test_cache.py::test_multithread_race_condition_set_set[True-True-False-1-1-after-before] PASSED [ 31%] zict/tests/test_cache.py::test_multithread_race_condition_set_set[True-True-False-1-1-after-after] PASSED [ 31%] zict/tests/test_cache.py::test_multithread_race_condition_set_set[True-True-False-1-2-before-before] PASSED [ 31%] zict/tests/test_cache.py::test_multithread_race_condition_set_set[True-True-False-1-2-before-after] PASSED [ 31%] zict/tests/test_cache.py::test_multithread_race_condition_set_set[True-True-False-1-2-after-before] PASSED [ 31%] zict/tests/test_cache.py::test_multithread_race_condition_set_set[True-True-False-1-2-after-after] PASSED [ 32%] zict/tests/test_cache.py::test_multithread_race_condition_set_set[True-True-False-2-1-before-before] PASSED [ 32%] zict/tests/test_cache.py::test_multithread_race_condition_set_set[True-True-False-2-1-before-after] PASSED [ 32%] zict/tests/test_cache.py::test_multithread_race_condition_set_set[True-True-False-2-1-after-before] PASSED [ 32%] zict/tests/test_cache.py::test_multithread_race_condition_set_set[True-True-False-2-1-after-after] PASSED [ 32%] zict/tests/test_cache.py::test_multithread_race_condition_set_set[True-True-False-2-2-before-before] PASSED [ 32%] zict/tests/test_cache.py::test_multithread_race_condition_set_set[True-True-False-2-2-before-after] PASSED [ 33%] zict/tests/test_cache.py::test_multithread_race_condition_set_set[True-True-False-2-2-after-before] PASSED [ 33%] zict/tests/test_cache.py::test_multithread_race_condition_set_set[True-True-False-2-2-after-after] PASSED [ 33%] zict/tests/test_cache.py::test_multithread_race_condition_set_set[True-True-True-1-1-before-before] PASSED [ 33%] zict/tests/test_cache.py::test_multithread_race_condition_set_set[True-True-True-1-1-before-after] PASSED [ 33%] zict/tests/test_cache.py::test_multithread_race_condition_set_set[True-True-True-1-1-after-before] PASSED [ 34%] zict/tests/test_cache.py::test_multithread_race_condition_set_set[True-True-True-1-1-after-after] PASSED [ 34%] zict/tests/test_cache.py::test_multithread_race_condition_set_set[True-True-True-1-2-before-before] PASSED [ 34%] zict/tests/test_cache.py::test_multithread_race_condition_set_set[True-True-True-1-2-before-after] PASSED [ 34%] zict/tests/test_cache.py::test_multithread_race_condition_set_set[True-True-True-1-2-after-before] PASSED [ 34%] zict/tests/test_cache.py::test_multithread_race_condition_set_set[True-True-True-1-2-after-after] PASSED [ 35%] zict/tests/test_cache.py::test_multithread_race_condition_set_set[True-True-True-2-1-before-before] PASSED [ 35%] zict/tests/test_cache.py::test_multithread_race_condition_set_set[True-True-True-2-1-before-after] PASSED [ 35%] zict/tests/test_cache.py::test_multithread_race_condition_set_set[True-True-True-2-1-after-before] PASSED [ 35%] zict/tests/test_cache.py::test_multithread_race_condition_set_set[True-True-True-2-1-after-after] PASSED [ 35%] zict/tests/test_cache.py::test_multithread_race_condition_set_set[True-True-True-2-2-before-before] PASSED [ 35%] zict/tests/test_cache.py::test_multithread_race_condition_set_set[True-True-True-2-2-before-after] PASSED [ 36%] zict/tests/test_cache.py::test_multithread_race_condition_set_set[True-True-True-2-2-after-before] PASSED [ 36%] zict/tests/test_cache.py::test_multithread_race_condition_set_set[True-True-True-2-2-after-after] PASSED [ 36%] zict/tests/test_cache.py::test_stress_different_keys_threadsafe[False] PASSED [ 36%] zict/tests/test_cache.py::test_stress_different_keys_threadsafe[True] PASSED [ 36%] zict/tests/test_cache.py::test_stress_same_key_threadsafe[False] PASSED [ 37%] zict/tests/test_cache.py::test_stress_same_key_threadsafe[True] PASSED [ 37%] zict/tests/test_common.py::test_close_on_del PASSED [ 37%] zict/tests/test_common.py::test_context PASSED [ 37%] zict/tests/test_common.py::test_update PASSED [ 37%] zict/tests/test_common.py::test_discard PASSED [ 38%] zict/tests/test_common.py::test_pickle PASSED [ 38%] zict/tests/test_common.py::test_lock PASSED [ 38%] zict/tests/test_file.py::test_mapping PASSED [ 38%] zict/tests/test_file.py::test_implementation[str] PASSED [ 38%] zict/tests/test_file.py::test_implementation[Path] PASSED [ 38%] zict/tests/test_file.py::test_implementation[] PASSED [ 39%] zict/tests/test_file.py::test_memmap_implementation PASSED [ 39%] zict/tests/test_file.py::test_str PASSED [ 39%] zict/tests/test_file.py::test_setitem_typeerror PASSED [ 39%] zict/tests/test_file.py::test_contextmanager PASSED [ 39%] zict/tests/test_file.py::test_delitem PASSED [ 40%] zict/tests/test_file.py::test_missing_key PASSED [ 40%] zict/tests/test_file.py::test_arbitrary_chars PASSED [ 40%] zict/tests/test_file.py::test_write_list_of_bytes PASSED [ 40%] zict/tests/test_file.py::test_bad_types PASSED [ 40%] zict/tests/test_file.py::test_stress_different_keys_threadsafe PASSED [ 41%] zict/tests/test_file.py::test_stress_same_key_threadsafe PASSED [ 41%] zict/tests/test_func.py::test_simple PASSED [ 41%] zict/tests/test_func.py::test_mapping PASSED [ 41%] zict/tests/test_func.py::test_update_descopes_early[MutableMapping] PASSED [ 41%] zict/tests/test_func.py::test_update_descopes_early[ZictBase] PASSED [ 41%] zict/tests/test_lmdb.py::test_map_size PASSED [ 42%] zict/tests/test_lru.py::test_simple PASSED [ 42%] zict/tests/test_lru.py::test_str PASSED [ 42%] zict/tests/test_lru.py::test_mapping PASSED [ 42%] zict/tests/test_lru.py::test_overwrite PASSED [ 42%] zict/tests/test_lru.py::test_callbacks PASSED [ 43%] zict/tests/test_lru.py::test_cb_exception_keep_on_lru PASSED [ 43%] zict/tests/test_lru.py::test_cb_exception_keep_on_lru_weights PASSED [ 43%] zict/tests/test_lru.py::test_weight PASSED [ 43%] zict/tests/test_lru.py::test_manual_eviction PASSED [ 43%] zict/tests/test_lru.py::test_explicit_evict PASSED [ 44%] zict/tests/test_lru.py::test_init_not_empty PASSED [ 44%] zict/tests/test_lru.py::test_get_all_or_nothing PASSED [ 44%] zict/tests/test_lru.py::test_close_aborts_eviction PASSED [ 44%] zict/tests/test_lru.py::test_flush_close PASSED [ 44%] zict/tests/test_lru.py::test_update_n PASSED [ 45%] zict/tests/test_lru.py::test_update_offset PASSED [ 45%] zict/tests/test_lru.py::test_cancel_evict[set] PASSED [ 45%] zict/tests/test_lru.py::test_cancel_evict[set_noevict] PASSED [ 45%] zict/tests/test_lru.py::test_cancel_evict[del] PASSED [ 45%] zict/tests/test_lru.py::test_stress_different_keys_threadsafe PASSED [ 45%] zict/tests/test_lru.py::test_stress_same_key_threadsafe PASSED [ 46%] zict/tests/test_sieve.py::test_simple PASSED [ 46%] zict/tests/test_sieve.py::test_mapping PASSED [ 46%] zict/tests/test_sieve.py::test_multithread_race_condition_del_set[False-before-__setitem__] PASSED [ 46%] zict/tests/test_sieve.py::test_multithread_race_condition_del_set[False-before-update] PASSED [ 46%] zict/tests/test_sieve.py::test_multithread_race_condition_del_set[False-after-__setitem__] PASSED [ 47%] zict/tests/test_sieve.py::test_multithread_race_condition_del_set[False-after-update] PASSED [ 47%] zict/tests/test_sieve.py::test_multithread_race_condition_del_set[same-before-__setitem__] PASSED [ 47%] zict/tests/test_sieve.py::test_multithread_race_condition_del_set[same-before-update] PASSED [ 47%] zict/tests/test_sieve.py::test_multithread_race_condition_del_set[same-after-__setitem__] PASSED [ 47%] zict/tests/test_sieve.py::test_multithread_race_condition_del_set[same-after-update] PASSED [ 48%] zict/tests/test_sieve.py::test_multithread_race_condition_del_set[different-before-__setitem__] PASSED [ 48%] zict/tests/test_sieve.py::test_multithread_race_condition_del_set[different-before-update] PASSED [ 48%] zict/tests/test_sieve.py::test_multithread_race_condition_del_set[different-after-__setitem__] PASSED [ 48%] zict/tests/test_sieve.py::test_multithread_race_condition_del_set[different-after-update] PASSED [ 48%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[False-1-1-__setitem__-__setitem__-before-before] PASSED [ 48%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[False-1-1-__setitem__-__setitem__-before-after] PASSED [ 49%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[False-1-1-__setitem__-__setitem__-after-before] PASSED [ 49%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[False-1-1-__setitem__-__setitem__-after-after] PASSED [ 49%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[False-1-1-__setitem__-update-before-before] PASSED [ 49%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[False-1-1-__setitem__-update-before-after] PASSED [ 49%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[False-1-1-__setitem__-update-after-before] PASSED [ 50%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[False-1-1-__setitem__-update-after-after] PASSED [ 50%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[False-1-1-update-__setitem__-before-before] PASSED [ 50%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[False-1-1-update-__setitem__-before-after] PASSED [ 50%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[False-1-1-update-__setitem__-after-before] PASSED [ 50%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[False-1-1-update-__setitem__-after-after] PASSED [ 51%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[False-1-1-update-update-before-before] PASSED [ 51%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[False-1-1-update-update-before-after] PASSED [ 51%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[False-1-1-update-update-after-before] PASSED [ 51%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[False-1-1-update-update-after-after] PASSED [ 51%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[False-1-2-__setitem__-__setitem__-before-before] PASSED [ 51%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[False-1-2-__setitem__-__setitem__-before-after] PASSED [ 52%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[False-1-2-__setitem__-__setitem__-after-before] PASSED [ 52%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[False-1-2-__setitem__-__setitem__-after-after] PASSED [ 52%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[False-1-2-__setitem__-update-before-before] PASSED [ 52%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[False-1-2-__setitem__-update-before-after] PASSED [ 52%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[False-1-2-__setitem__-update-after-before] PASSED [ 53%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[False-1-2-__setitem__-update-after-after] PASSED [ 53%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[False-1-2-update-__setitem__-before-before] PASSED [ 53%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[False-1-2-update-__setitem__-before-after] PASSED [ 53%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[False-1-2-update-__setitem__-after-before] PASSED [ 53%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[False-1-2-update-__setitem__-after-after] PASSED [ 54%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[False-1-2-update-update-before-before] PASSED [ 54%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[False-1-2-update-update-before-after] PASSED [ 54%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[False-1-2-update-update-after-before] PASSED [ 54%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[False-1-2-update-update-after-after] PASSED [ 54%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[False-2-1-__setitem__-__setitem__-before-before] PASSED [ 54%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[False-2-1-__setitem__-__setitem__-before-after] PASSED [ 55%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[False-2-1-__setitem__-__setitem__-after-before] PASSED [ 55%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[False-2-1-__setitem__-__setitem__-after-after] PASSED [ 55%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[False-2-1-__setitem__-update-before-before] PASSED [ 55%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[False-2-1-__setitem__-update-before-after] PASSED [ 55%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[False-2-1-__setitem__-update-after-before] PASSED [ 56%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[False-2-1-__setitem__-update-after-after] PASSED [ 56%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[False-2-1-update-__setitem__-before-before] PASSED [ 56%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[False-2-1-update-__setitem__-before-after] PASSED [ 56%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[False-2-1-update-__setitem__-after-before] PASSED [ 56%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[False-2-1-update-__setitem__-after-after] PASSED [ 57%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[False-2-1-update-update-before-before] PASSED [ 57%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[False-2-1-update-update-before-after] PASSED [ 57%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[False-2-1-update-update-after-before] PASSED [ 57%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[False-2-1-update-update-after-after] PASSED [ 57%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[False-2-2-__setitem__-__setitem__-before-before] PASSED [ 58%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[False-2-2-__setitem__-__setitem__-before-after] PASSED [ 58%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[False-2-2-__setitem__-__setitem__-after-before] PASSED [ 58%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[False-2-2-__setitem__-__setitem__-after-after] PASSED [ 58%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[False-2-2-__setitem__-update-before-before] PASSED [ 58%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[False-2-2-__setitem__-update-before-after] PASSED [ 58%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[False-2-2-__setitem__-update-after-before] PASSED [ 59%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[False-2-2-__setitem__-update-after-after] PASSED [ 59%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[False-2-2-update-__setitem__-before-before] PASSED [ 59%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[False-2-2-update-__setitem__-before-after] PASSED [ 59%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[False-2-2-update-__setitem__-after-before] PASSED [ 59%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[False-2-2-update-__setitem__-after-after] PASSED [ 60%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[False-2-2-update-update-before-before] PASSED [ 60%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[False-2-2-update-update-before-after] PASSED [ 60%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[False-2-2-update-update-after-before] PASSED [ 60%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[False-2-2-update-update-after-after] PASSED [ 60%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[0-1-1-__setitem__-__setitem__-before-before] PASSED [ 61%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[0-1-1-__setitem__-__setitem__-before-after] PASSED [ 61%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[0-1-1-__setitem__-__setitem__-after-before] PASSED [ 61%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[0-1-1-__setitem__-__setitem__-after-after] PASSED [ 61%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[0-1-1-__setitem__-update-before-before] PASSED [ 61%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[0-1-1-__setitem__-update-before-after] PASSED [ 61%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[0-1-1-__setitem__-update-after-before] PASSED [ 62%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[0-1-1-__setitem__-update-after-after] PASSED [ 62%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[0-1-1-update-__setitem__-before-before] PASSED [ 62%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[0-1-1-update-__setitem__-before-after] PASSED [ 62%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[0-1-1-update-__setitem__-after-before] PASSED [ 62%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[0-1-1-update-__setitem__-after-after] PASSED [ 63%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[0-1-1-update-update-before-before] PASSED [ 63%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[0-1-1-update-update-before-after] PASSED [ 63%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[0-1-1-update-update-after-before] PASSED [ 63%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[0-1-1-update-update-after-after] PASSED [ 63%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[0-1-2-__setitem__-__setitem__-before-before] PASSED [ 64%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[0-1-2-__setitem__-__setitem__-before-after] PASSED [ 64%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[0-1-2-__setitem__-__setitem__-after-before] PASSED [ 64%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[0-1-2-__setitem__-__setitem__-after-after] PASSED [ 64%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[0-1-2-__setitem__-update-before-before] PASSED [ 64%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[0-1-2-__setitem__-update-before-after] PASSED [ 64%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[0-1-2-__setitem__-update-after-before] PASSED [ 65%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[0-1-2-__setitem__-update-after-after] PASSED [ 65%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[0-1-2-update-__setitem__-before-before] PASSED [ 65%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[0-1-2-update-__setitem__-before-after] PASSED [ 65%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[0-1-2-update-__setitem__-after-before] PASSED [ 65%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[0-1-2-update-__setitem__-after-after] PASSED [ 66%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[0-1-2-update-update-before-before] PASSED [ 66%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[0-1-2-update-update-before-after] PASSED [ 66%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[0-1-2-update-update-after-before] PASSED [ 66%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[0-1-2-update-update-after-after] PASSED [ 66%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[0-2-1-__setitem__-__setitem__-before-before] PASSED [ 67%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[0-2-1-__setitem__-__setitem__-before-after] PASSED [ 67%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[0-2-1-__setitem__-__setitem__-after-before] PASSED [ 67%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[0-2-1-__setitem__-__setitem__-after-after] PASSED [ 67%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[0-2-1-__setitem__-update-before-before] PASSED [ 67%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[0-2-1-__setitem__-update-before-after] PASSED [ 67%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[0-2-1-__setitem__-update-after-before] PASSED [ 68%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[0-2-1-__setitem__-update-after-after] PASSED [ 68%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[0-2-1-update-__setitem__-before-before] PASSED [ 68%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[0-2-1-update-__setitem__-before-after] PASSED [ 68%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[0-2-1-update-__setitem__-after-before] PASSED [ 68%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[0-2-1-update-__setitem__-after-after] PASSED [ 69%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[0-2-1-update-update-before-before] PASSED [ 69%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[0-2-1-update-update-before-after] PASSED [ 69%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[0-2-1-update-update-after-before] PASSED [ 69%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[0-2-1-update-update-after-after] PASSED [ 69%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[0-2-2-__setitem__-__setitem__-before-before] PASSED [ 70%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[0-2-2-__setitem__-__setitem__-before-after] PASSED [ 70%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[0-2-2-__setitem__-__setitem__-after-before] PASSED [ 70%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[0-2-2-__setitem__-__setitem__-after-after] PASSED [ 70%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[0-2-2-__setitem__-update-before-before] PASSED [ 70%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[0-2-2-__setitem__-update-before-after] PASSED [ 70%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[0-2-2-__setitem__-update-after-before] PASSED [ 71%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[0-2-2-__setitem__-update-after-after] PASSED [ 71%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[0-2-2-update-__setitem__-before-before] PASSED [ 71%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[0-2-2-update-__setitem__-before-after] PASSED [ 71%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[0-2-2-update-__setitem__-after-before] PASSED [ 71%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[0-2-2-update-__setitem__-after-after] PASSED [ 72%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[0-2-2-update-update-before-before] PASSED [ 72%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[0-2-2-update-update-before-after] PASSED [ 72%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[0-2-2-update-update-after-before] PASSED [ 72%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[0-2-2-update-update-after-after] PASSED [ 72%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[1-1-1-__setitem__-__setitem__-before-before] PASSED [ 73%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[1-1-1-__setitem__-__setitem__-before-after] PASSED [ 73%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[1-1-1-__setitem__-__setitem__-after-before] PASSED [ 73%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[1-1-1-__setitem__-__setitem__-after-after] PASSED [ 73%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[1-1-1-__setitem__-update-before-before] PASSED [ 73%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[1-1-1-__setitem__-update-before-after] PASSED [ 74%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[1-1-1-__setitem__-update-after-before] PASSED [ 74%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[1-1-1-__setitem__-update-after-after] PASSED [ 74%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[1-1-1-update-__setitem__-before-before] PASSED [ 74%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[1-1-1-update-__setitem__-before-after] PASSED [ 74%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[1-1-1-update-__setitem__-after-before] PASSED [ 74%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[1-1-1-update-__setitem__-after-after] PASSED [ 75%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[1-1-1-update-update-before-before] PASSED [ 75%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[1-1-1-update-update-before-after] PASSED [ 75%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[1-1-1-update-update-after-before] PASSED [ 75%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[1-1-1-update-update-after-after] PASSED [ 75%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[1-1-2-__setitem__-__setitem__-before-before] PASSED [ 76%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[1-1-2-__setitem__-__setitem__-before-after] PASSED [ 76%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[1-1-2-__setitem__-__setitem__-after-before] PASSED [ 76%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[1-1-2-__setitem__-__setitem__-after-after] PASSED [ 76%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[1-1-2-__setitem__-update-before-before] PASSED [ 76%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[1-1-2-__setitem__-update-before-after] PASSED [ 77%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[1-1-2-__setitem__-update-after-before] PASSED [ 77%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[1-1-2-__setitem__-update-after-after] PASSED [ 77%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[1-1-2-update-__setitem__-before-before] PASSED [ 77%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[1-1-2-update-__setitem__-before-after] PASSED [ 77%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[1-1-2-update-__setitem__-after-before] PASSED [ 77%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[1-1-2-update-__setitem__-after-after] PASSED [ 78%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[1-1-2-update-update-before-before] PASSED [ 78%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[1-1-2-update-update-before-after] PASSED [ 78%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[1-1-2-update-update-after-before] PASSED [ 78%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[1-1-2-update-update-after-after] PASSED [ 78%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[1-2-1-__setitem__-__setitem__-before-before] PASSED [ 79%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[1-2-1-__setitem__-__setitem__-before-after] PASSED [ 79%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[1-2-1-__setitem__-__setitem__-after-before] PASSED [ 79%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[1-2-1-__setitem__-__setitem__-after-after] PASSED [ 79%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[1-2-1-__setitem__-update-before-before] PASSED [ 79%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[1-2-1-__setitem__-update-before-after] PASSED [ 80%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[1-2-1-__setitem__-update-after-before] PASSED [ 80%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[1-2-1-__setitem__-update-after-after] PASSED [ 80%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[1-2-1-update-__setitem__-before-before] PASSED [ 80%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[1-2-1-update-__setitem__-before-after] PASSED [ 80%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[1-2-1-update-__setitem__-after-before] PASSED [ 80%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[1-2-1-update-__setitem__-after-after] PASSED [ 81%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[1-2-1-update-update-before-before] PASSED [ 81%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[1-2-1-update-update-before-after] PASSED [ 81%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[1-2-1-update-update-after-before] PASSED [ 81%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[1-2-1-update-update-after-after] PASSED [ 81%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[1-2-2-__setitem__-__setitem__-before-before] PASSED [ 82%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[1-2-2-__setitem__-__setitem__-before-after] PASSED [ 82%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[1-2-2-__setitem__-__setitem__-after-before] PASSED [ 82%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[1-2-2-__setitem__-__setitem__-after-after] PASSED [ 82%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[1-2-2-__setitem__-update-before-before] PASSED [ 82%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[1-2-2-__setitem__-update-before-after] PASSED [ 83%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[1-2-2-__setitem__-update-after-before] PASSED [ 83%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[1-2-2-__setitem__-update-after-after] PASSED [ 83%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[1-2-2-update-__setitem__-before-before] PASSED [ 83%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[1-2-2-update-__setitem__-before-after] PASSED [ 83%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[1-2-2-update-__setitem__-after-before] PASSED [ 83%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[1-2-2-update-__setitem__-after-after] PASSED [ 84%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[1-2-2-update-update-before-before] PASSED [ 84%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[1-2-2-update-update-before-after] PASSED [ 84%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[1-2-2-update-update-after-before] PASSED [ 84%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[1-2-2-update-update-after-after] PASSED [ 84%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[2-1-1-__setitem__-__setitem__-before-before] PASSED [ 85%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[2-1-1-__setitem__-__setitem__-before-after] PASSED [ 85%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[2-1-1-__setitem__-__setitem__-after-before] PASSED [ 85%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[2-1-1-__setitem__-__setitem__-after-after] PASSED [ 85%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[2-1-1-__setitem__-update-before-before] PASSED [ 85%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[2-1-1-__setitem__-update-before-after] PASSED [ 86%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[2-1-1-__setitem__-update-after-before] PASSED [ 86%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[2-1-1-__setitem__-update-after-after] PASSED [ 86%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[2-1-1-update-__setitem__-before-before] PASSED [ 86%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[2-1-1-update-__setitem__-before-after] PASSED [ 86%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[2-1-1-update-__setitem__-after-before] PASSED [ 87%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[2-1-1-update-__setitem__-after-after] PASSED [ 87%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[2-1-1-update-update-before-before] PASSED [ 87%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[2-1-1-update-update-before-after] PASSED [ 87%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[2-1-1-update-update-after-before] PASSED [ 87%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[2-1-1-update-update-after-after] PASSED [ 87%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[2-1-2-__setitem__-__setitem__-before-before] PASSED [ 88%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[2-1-2-__setitem__-__setitem__-before-after] PASSED [ 88%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[2-1-2-__setitem__-__setitem__-after-before] PASSED [ 88%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[2-1-2-__setitem__-__setitem__-after-after] PASSED [ 88%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[2-1-2-__setitem__-update-before-before] PASSED [ 88%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[2-1-2-__setitem__-update-before-after] PASSED [ 89%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[2-1-2-__setitem__-update-after-before] PASSED [ 89%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[2-1-2-__setitem__-update-after-after] PASSED [ 89%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[2-1-2-update-__setitem__-before-before] PASSED [ 89%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[2-1-2-update-__setitem__-before-after] PASSED [ 89%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[2-1-2-update-__setitem__-after-before] PASSED [ 90%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[2-1-2-update-__setitem__-after-after] PASSED [ 90%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[2-1-2-update-update-before-before] PASSED [ 90%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[2-1-2-update-update-before-after] PASSED [ 90%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[2-1-2-update-update-after-before] PASSED [ 90%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[2-1-2-update-update-after-after] PASSED [ 90%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[2-2-1-__setitem__-__setitem__-before-before] PASSED [ 91%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[2-2-1-__setitem__-__setitem__-before-after] PASSED [ 91%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[2-2-1-__setitem__-__setitem__-after-before] PASSED [ 91%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[2-2-1-__setitem__-__setitem__-after-after] PASSED [ 91%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[2-2-1-__setitem__-update-before-before] PASSED [ 91%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[2-2-1-__setitem__-update-before-after] PASSED [ 92%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[2-2-1-__setitem__-update-after-before] PASSED [ 92%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[2-2-1-__setitem__-update-after-after] PASSED [ 92%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[2-2-1-update-__setitem__-before-before] PASSED [ 92%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[2-2-1-update-__setitem__-before-after] PASSED [ 92%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[2-2-1-update-__setitem__-after-before] PASSED [ 93%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[2-2-1-update-__setitem__-after-after] PASSED [ 93%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[2-2-1-update-update-before-before] PASSED [ 93%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[2-2-1-update-update-before-after] PASSED [ 93%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[2-2-1-update-update-after-before] PASSED [ 93%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[2-2-1-update-update-after-after] PASSED [ 93%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[2-2-2-__setitem__-__setitem__-before-before] PASSED [ 94%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[2-2-2-__setitem__-__setitem__-before-after] PASSED [ 94%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[2-2-2-__setitem__-__setitem__-after-before] PASSED [ 94%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[2-2-2-__setitem__-__setitem__-after-after] PASSED [ 94%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[2-2-2-__setitem__-update-before-before] PASSED [ 94%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[2-2-2-__setitem__-update-before-after] PASSED [ 95%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[2-2-2-__setitem__-update-after-before] PASSED [ 95%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[2-2-2-__setitem__-update-after-after] PASSED [ 95%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[2-2-2-update-__setitem__-before-before] PASSED [ 95%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[2-2-2-update-__setitem__-before-after] PASSED [ 95%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[2-2-2-update-__setitem__-after-before] PASSED [ 96%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[2-2-2-update-__setitem__-after-after] PASSED [ 96%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[2-2-2-update-update-before-before] PASSED [ 96%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[2-2-2-update-update-before-after] PASSED [ 96%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[2-2-2-update-update-after-before] PASSED [ 96%] zict/tests/test_sieve.py::test_multithread_race_condition_set_set[2-2-2-update-update-after-after] PASSED [ 96%] zict/tests/test_sieve.py::test_stress_different_keys_threadsafe PASSED [ 97%] zict/tests/test_sieve.py::test_stress_same_key_threadsafe PASSED [ 97%] zict/tests/test_utils.py::test_insertion_sorted_set PASSED [ 97%] zict/tests/test_utils.py::test_insertion_sorted_set_threadsafe[popleft-100000] PASSED [ 97%] zict/tests/test_utils.py::test_insertion_sorted_set_threadsafe[popright-5000000] PASSED [ 97%] zict/tests/test_zip.py::test_simple PASSED [ 98%] zict/tests/test_zip.py::test_setitem_typeerror PASSED [ 98%] zict/tests/test_zip.py::test_contextmanager PASSED [ 98%] zict/tests/test_zip.py::test_missing_key PASSED [ 98%] zict/tests/test_zip.py::test_close PASSED [ 98%] zict/tests/test_zip.py::test_bytearray PASSED [ 99%] zict/tests/test_zip.py::test_memoryview PASSED [ 99%] zict/tests/test_zip.py::test_mapping PASSED [ 99%] zict/tests/test_zip.py::test_no_delete_update PASSED [ 99%] zict/tests/test_zip.py::test_bad_types PASSED [ 99%] zict/zip.py::zict.zip.Zip SKIPPED (all tests skipped by +SKIP option) [100%] ============================= slowest 20 durations ============================= 19.80s call zict/tests/test_utils.py::test_insertion_sorted_set_threadsafe[popleft-100000] 9.41s call zict/tests/test_sieve.py::test_stress_same_key_threadsafe 4.87s call zict/tests/test_utils.py::test_insertion_sorted_set_threadsafe[popright-5000000] 0.91s call zict/tests/test_buffer.py::test_stress_same_key_threadsafe 0.82s call zict/tests/test_buffer.py::test_stress_different_keys_threadsafe 0.80s call zict/tests/test_cache.py::test_stress_same_key_threadsafe[False] 0.66s call zict/tests/test_cache.py::test_stress_same_key_threadsafe[True] 0.48s call zict/tests/test_func.py::test_update_descopes_early[MutableMapping] 0.48s call zict/tests/test_func.py::test_update_descopes_early[ZictBase] 0.45s call zict/tests/test_cache.py::test_stress_different_keys_threadsafe[False] 0.39s call zict/tests/test_lru.py::test_stress_different_keys_threadsafe 0.23s call zict/tests/test_cache.py::test_stress_different_keys_threadsafe[True] 0.12s call zict/tests/test_lru.py::test_stress_same_key_threadsafe 0.12s call zict/tests/test_file.py::test_stress_same_key_threadsafe 0.11s call zict/tests/test_file.py::test_stress_different_keys_threadsafe 0.10s call zict/tests/test_file.py::test_mapping 0.06s call zict/tests/test_async_buffer.py::test_simple 0.04s call zict/tests/test_cache.py::test_weakvaluemapping 0.03s call zict/tests/test_async_buffer.py::test_double_evict 0.03s call zict/tests/test_async_buffer.py::test_race_condition_get_async_delitem[omit] ================ 528 passed, 3 skipped, 8 deselected in 46.82s ================= >>> py3-zict: Entering fakeroot... >>> py3-zict-pyc*: Running split function pyc... 'usr/lib/python3.12/site-packages/zict/__pycache__' -> '/home/buildozer/aports/community/py3-zict/pkg/py3-zict-pyc/usr/lib/python3.12/site-packages/zict/__pycache__' 'usr/lib/python3.12/site-packages/zict/tests/__pycache__' -> '/home/buildozer/aports/community/py3-zict/pkg/py3-zict-pyc/usr/lib/python3.12/site-packages/zict/tests/__pycache__' >>> py3-zict-pyc*: Preparing subpackage py3-zict-pyc... >>> py3-zict-pyc*: Running postcheck for py3-zict-pyc >>> py3-zict*: Running postcheck for py3-zict >>> py3-zict*: Preparing package py3-zict... >>> py3-zict-pyc*: Tracing dependencies... py3-heapdict py3-lmdb python3~3.12 >>> py3-zict-pyc*: Package size: 221.5 KB >>> py3-zict-pyc*: Compressing data... >>> py3-zict-pyc*: Create checksum... >>> py3-zict-pyc*: Create py3-zict-pyc-3.0.0-r1.apk >>> py3-zict*: Tracing dependencies... py3-heapdict py3-lmdb python3~3.12 >>> py3-zict*: Package size: 130.3 KB >>> py3-zict*: Compressing data... >>> py3-zict*: Create checksum... >>> py3-zict*: Create py3-zict-3.0.0-r1.apk >>> py3-zict: Build complete at Fri, 08 Nov 2024 05:37:26 +0000 elapsed time 0h 1m 35s >>> py3-zict: Cleaning up srcdir >>> py3-zict: Cleaning up pkgdir >>> py3-zict: Uninstalling dependencies... (1/43) Purging .makedepends-py3-zict (20241108.053631) (2/43) Purging py3-heapdict-pyc (1.0.1-r5) (3/43) Purging py3-heapdict (1.0.1-r5) (4/43) Purging py3-lmdb-pyc (1.2.1-r5) (5/43) Purging py3-lmdb (1.2.1-r5) (6/43) Purging py3-gpep517-pyc (16-r0) (7/43) Purging py3-gpep517 (16-r0) (8/43) Purging py3-installer-pyc (0.7.0-r2) (9/43) Purging py3-installer (0.7.0-r2) (10/43) Purging py3-setuptools-pyc (70.3.0-r0) (11/43) Purging py3-setuptools (70.3.0-r0) (12/43) Purging py3-wheel-pyc (0.43.0-r0) (13/43) Purging py3-wheel (0.43.0-r0) (14/43) Purging py3-pytest-asyncio-pyc (0.24.0-r0) (15/43) Purging py3-pytest-asyncio (0.24.0-r0) (16/43) Purging py3-pytest-repeat-pyc (0.9.3-r1) (17/43) Purging py3-pytest-repeat (0.9.3-r1) (18/43) Purging py3-pytest-timeout-pyc (2.3.1-r1) (19/43) Purging py3-pytest-timeout (2.3.1-r1) (20/43) Purging py3-pytest-pyc (8.3.3-r0) (21/43) Purging py3-pytest (8.3.3-r0) (22/43) Purging py3-iniconfig-pyc (2.0.0-r1) (23/43) Purging py3-iniconfig (2.0.0-r1) (24/43) Purging py3-packaging-pyc (24.1-r0) (25/43) Purging py3-packaging (24.1-r0) (26/43) Purging py3-parsing-pyc (3.1.4-r0) (27/43) Purging py3-parsing (3.1.4-r0) (28/43) Purging py3-pluggy-pyc (1.5.0-r0) (29/43) Purging py3-pluggy (1.5.0-r0) (30/43) Purging py3-py-pyc (1.11.0-r4) (31/43) Purging py3-py (1.11.0-r4) (32/43) Purging python3-pyc (3.12.7-r1) (33/43) Purging python3-pycache-pyc0 (3.12.7-r1) (34/43) Purging pyc (3.12.7-r1) (35/43) Purging python3 (3.12.7-r1) (36/43) Purging gdbm (1.24-r0) (37/43) Purging libbz2 (1.0.8-r6) (38/43) Purging libffi (3.4.6-r0) (39/43) Purging libpanelw (6.5_p20241006-r2) (40/43) Purging lmdb (0.9.33-r0) (41/43) Purging mpdecimal (4.0.0-r0) (42/43) Purging sqlite-libs (3.47.0-r0) (43/43) Purging xz-libs (5.6.3-r0) Executing busybox-1.37.0-r6.trigger OK: 333 MiB in 98 packages >>> py3-zict: Updating the community/riscv64 repository index... >>> py3-zict: Signing the index...