>>> py3-zict: Building community/py3-zict 3.0.0-r1 (using abuild 3.14.1-r1) started Tue, 05 Nov 2024 14:55:03 +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 (20241105.145517)
Executing busybox-1.37.0-r6.trigger
OK: 315 MiB in 144 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.21/py3-zict-3.0.0.tar.gz
Connecting to distfiles.alpinelinux.org (172.105.82.32:443)
wget: server returned error: HTTP/1.1 404 Not Found
>>> py3-zict: Fetching py3-zict-3.0.0.tar.gz::https://github.com/dask/zict/archive/refs/tags/3.0.0.tar.gz
Connecting to github.com (140.82.121.3:443)
Connecting to codeload.github.com (140.82.121.9: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.21/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-05 14:55:18,366 gpep517 INFO Building wheel via backend setuptools.build_meta:__legacy__
2024-11-05 14:55:18,397 root INFO running bdist_wheel
2024-11-05 14:55:18,408 root WARNING The [wheel] section is deprecated. Use [bdist_wheel] instead.
2024-11-05 14:55:18,414 root INFO running build
2024-11-05 14:55:18,414 root INFO running build_py
2024-11-05 14:55:18,417 root INFO creating build
2024-11-05 14:55:18,417 root INFO creating build/lib
2024-11-05 14:55:18,417 root INFO creating build/lib/zict
2024-11-05 14:55:18,417 root INFO copying zict/__init__.py -> build/lib/zict
2024-11-05 14:55:18,417 root INFO copying zict/lru.py -> build/lib/zict
2024-11-05 14:55:18,417 root INFO copying zict/zip.py -> build/lib/zict
2024-11-05 14:55:18,418 root INFO copying zict/async_buffer.py -> build/lib/zict
2024-11-05 14:55:18,418 root INFO copying zict/cache.py -> build/lib/zict
2024-11-05 14:55:18,418 root INFO copying zict/sieve.py -> build/lib/zict
2024-11-05 14:55:18,418 root INFO copying zict/buffer.py -> build/lib/zict
2024-11-05 14:55:18,418 root INFO copying zict/utils.py -> build/lib/zict
2024-11-05 14:55:18,419 root INFO copying zict/func.py -> build/lib/zict
2024-11-05 14:55:18,419 root INFO copying zict/lmdb.py -> build/lib/zict
2024-11-05 14:55:18,419 root INFO copying zict/common.py -> build/lib/zict
2024-11-05 14:55:18,419 root INFO copying zict/file.py -> build/lib/zict
2024-11-05 14:55:18,419 root INFO running egg_info
2024-11-05 14:55:18,419 root INFO creating zict.egg-info
2024-11-05 14:55:18,421 root INFO writing zict.egg-info/PKG-INFO
2024-11-05 14:55:18,421 root INFO writing dependency_links to zict.egg-info/dependency_links.txt
2024-11-05 14:55:18,422 root INFO writing top-level names to zict.egg-info/top_level.txt
2024-11-05 14:55:18,422 root INFO writing manifest file 'zict.egg-info/SOURCES.txt'
2024-11-05 14:55:18,424 root INFO reading manifest file 'zict.egg-info/SOURCES.txt'
2024-11-05 14:55:18,424 root INFO reading manifest template 'MANIFEST.in'
2024-11-05 14:55:18,425 root WARNING warning: no files found matching '*.rst' under directory 'docs'
2024-11-05 14:55:18,425 root WARNING no previously-included directories found matching 'docs/_build'
2024-11-05 14:55:18,425 root INFO adding license file 'LICENSE.txt'
2024-11-05 14:55:18,426 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-05 14:55:18,427 root INFO copying zict/py.typed -> build/lib/zict
2024-11-05 14:55:18,427 root INFO creating build/lib/zict/tests
2024-11-05 14:55:18,427 root INFO copying zict/tests/__init__.py -> build/lib/zict/tests
2024-11-05 14:55:18,427 root INFO copying zict/tests/conftest.py -> build/lib/zict/tests
2024-11-05 14:55:18,428 root INFO copying zict/tests/test_async_buffer.py -> build/lib/zict/tests
2024-11-05 14:55:18,428 root INFO copying zict/tests/test_buffer.py -> build/lib/zict/tests
2024-11-05 14:55:18,428 root INFO copying zict/tests/test_cache.py -> build/lib/zict/tests
2024-11-05 14:55:18,428 root INFO copying zict/tests/test_common.py -> build/lib/zict/tests
2024-11-05 14:55:18,428 root INFO copying zict/tests/test_file.py -> build/lib/zict/tests
2024-11-05 14:55:18,429 root INFO copying zict/tests/test_func.py -> build/lib/zict/tests
2024-11-05 14:55:18,429 root INFO copying zict/tests/test_lmdb.py -> build/lib/zict/tests
2024-11-05 14:55:18,429 root INFO copying zict/tests/test_lru.py -> build/lib/zict/tests
2024-11-05 14:55:18,429 root INFO copying zict/tests/test_sieve.py -> build/lib/zict/tests
2024-11-05 14:55:18,429 root INFO copying zict/tests/test_utils.py -> build/lib/zict/tests
2024-11-05 14:55:18,429 root INFO copying zict/tests/test_zip.py -> build/lib/zict/tests
2024-11-05 14:55:18,430 root INFO copying zict/tests/utils_test.py -> build/lib/zict/tests
2024-11-05 14:55:18,435 root INFO installing to build/bdist.linux-armv8l/wheel
2024-11-05 14:55:18,435 root INFO running install
2024-11-05 14:55:18,443 root INFO running install_lib
2024-11-05 14:55:18,445 root INFO creating build/bdist.linux-armv8l
2024-11-05 14:55:18,446 root INFO creating build/bdist.linux-armv8l/wheel
2024-11-05 14:55:18,446 root INFO creating build/bdist.linux-armv8l/wheel/zict
2024-11-05 14:55:18,446 root INFO copying build/lib/zict/__init__.py -> build/bdist.linux-armv8l/wheel/zict
2024-11-05 14:55:18,446 root INFO copying build/lib/zict/lru.py -> build/bdist.linux-armv8l/wheel/zict
2024-11-05 14:55:18,446 root INFO copying build/lib/zict/zip.py -> build/bdist.linux-armv8l/wheel/zict
2024-11-05 14:55:18,446 root INFO copying build/lib/zict/async_buffer.py -> build/bdist.linux-armv8l/wheel/zict
2024-11-05 14:55:18,447 root INFO copying build/lib/zict/cache.py -> build/bdist.linux-armv8l/wheel/zict
2024-11-05 14:55:18,447 root INFO copying build/lib/zict/sieve.py -> build/bdist.linux-armv8l/wheel/zict
2024-11-05 14:55:18,447 root INFO copying build/lib/zict/buffer.py -> build/bdist.linux-armv8l/wheel/zict
2024-11-05 14:55:18,447 root INFO copying build/lib/zict/utils.py -> build/bdist.linux-armv8l/wheel/zict
2024-11-05 14:55:18,447 root INFO copying build/lib/zict/func.py -> build/bdist.linux-armv8l/wheel/zict
2024-11-05 14:55:18,447 root INFO creating build/bdist.linux-armv8l/wheel/zict/tests
2024-11-05 14:55:18,448 root INFO copying build/lib/zict/tests/__init__.py -> build/bdist.linux-armv8l/wheel/zict/tests
2024-11-05 14:55:18,448 root INFO copying build/lib/zict/tests/test_lru.py -> build/bdist.linux-armv8l/wheel/zict/tests
2024-11-05 14:55:18,448 root INFO copying build/lib/zict/tests/conftest.py -> build/bdist.linux-armv8l/wheel/zict/tests
2024-11-05 14:55:18,448 root INFO copying build/lib/zict/tests/test_cache.py -> build/bdist.linux-armv8l/wheel/zict/tests
2024-11-05 14:55:18,448 root INFO copying build/lib/zict/tests/test_utils.py -> build/bdist.linux-armv8l/wheel/zict/tests
2024-11-05 14:55:18,449 root INFO copying build/lib/zict/tests/test_buffer.py -> build/bdist.linux-armv8l/wheel/zict/tests
2024-11-05 14:55:18,449 root INFO copying build/lib/zict/tests/test_common.py -> build/bdist.linux-armv8l/wheel/zict/tests
2024-11-05 14:55:18,449 root INFO copying build/lib/zict/tests/test_async_buffer.py -> build/bdist.linux-armv8l/wheel/zict/tests
2024-11-05 14:55:18,449 root INFO copying build/lib/zict/tests/test_file.py -> build/bdist.linux-armv8l/wheel/zict/tests
2024-11-05 14:55:18,449 root INFO copying build/lib/zict/tests/test_lmdb.py -> build/bdist.linux-armv8l/wheel/zict/tests
2024-11-05 14:55:18,449 root INFO copying build/lib/zict/tests/test_sieve.py -> build/bdist.linux-armv8l/wheel/zict/tests
2024-11-05 14:55:18,449 root INFO copying build/lib/zict/tests/utils_test.py -> build/bdist.linux-armv8l/wheel/zict/tests
2024-11-05 14:55:18,450 root INFO copying build/lib/zict/tests/test_zip.py -> build/bdist.linux-armv8l/wheel/zict/tests
2024-11-05 14:55:18,450 root INFO copying build/lib/zict/tests/test_func.py -> build/bdist.linux-armv8l/wheel/zict/tests
2024-11-05 14:55:18,450 root INFO copying build/lib/zict/py.typed -> build/bdist.linux-armv8l/wheel/zict
2024-11-05 14:55:18,450 root INFO copying build/lib/zict/lmdb.py -> build/bdist.linux-armv8l/wheel/zict
2024-11-05 14:55:18,450 root INFO copying build/lib/zict/common.py -> build/bdist.linux-armv8l/wheel/zict
2024-11-05 14:55:18,450 root INFO copying build/lib/zict/file.py -> build/bdist.linux-armv8l/wheel/zict
2024-11-05 14:55:18,450 root INFO running install_egg_info
2024-11-05 14:55:18,453 root INFO Copying zict.egg-info to build/bdist.linux-armv8l/wheel/zict-3.0.0-py3.12.egg-info
2024-11-05 14:55:18,454 root INFO running install_scripts
2024-11-05 14:55:18,455 root INFO creating build/bdist.linux-armv8l/wheel/zict-3.0.0.dist-info/WHEEL
2024-11-05 14:55:18,455 wheel INFO creating '/home/buildozer/aports/community/py3-zict/src/zict-3.0.0/.dist/.tmp-zucmnbt2/zict-3.0.0-py2.py3-none-any.whl' and adding 'build/bdist.linux-armv8l/wheel' to it
2024-11-05 14:55:18,456 wheel INFO adding 'zict/__init__.py'
2024-11-05 14:55:18,456 wheel INFO adding 'zict/async_buffer.py'
2024-11-05 14:55:18,456 wheel INFO adding 'zict/buffer.py'
2024-11-05 14:55:18,456 wheel INFO adding 'zict/cache.py'
2024-11-05 14:55:18,456 wheel INFO adding 'zict/common.py'
2024-11-05 14:55:18,457 wheel INFO adding 'zict/file.py'
2024-11-05 14:55:18,457 wheel INFO adding 'zict/func.py'
2024-11-05 14:55:18,457 wheel INFO adding 'zict/lmdb.py'
2024-11-05 14:55:18,457 wheel INFO adding 'zict/lru.py'
2024-11-05 14:55:18,457 wheel INFO adding 'zict/py.typed'
2024-11-05 14:55:18,458 wheel INFO adding 'zict/sieve.py'
2024-11-05 14:55:18,458 wheel INFO adding 'zict/utils.py'
2024-11-05 14:55:18,458 wheel INFO adding 'zict/zip.py'
2024-11-05 14:55:18,458 wheel INFO adding 'zict/tests/__init__.py'
2024-11-05 14:55:18,458 wheel INFO adding 'zict/tests/conftest.py'
2024-11-05 14:55:18,458 wheel INFO adding 'zict/tests/test_async_buffer.py'
2024-11-05 14:55:18,459 wheel INFO adding 'zict/tests/test_buffer.py'
2024-11-05 14:55:18,459 wheel INFO adding 'zict/tests/test_cache.py'
2024-11-05 14:55:18,459 wheel INFO adding 'zict/tests/test_common.py'
2024-11-05 14:55:18,459 wheel INFO adding 'zict/tests/test_file.py'
2024-11-05 14:55:18,459 wheel INFO adding 'zict/tests/test_func.py'
2024-11-05 14:55:18,460 wheel INFO adding 'zict/tests/test_lmdb.py'
2024-11-05 14:55:18,460 wheel INFO adding 'zict/tests/test_lru.py'
2024-11-05 14:55:18,460 wheel INFO adding 'zict/tests/test_sieve.py'
2024-11-05 14:55:18,460 wheel INFO adding 'zict/tests/test_utils.py'
2024-11-05 14:55:18,460 wheel INFO adding 'zict/tests/test_zip.py'
2024-11-05 14:55:18,460 wheel INFO adding 'zict/tests/utils_test.py'
2024-11-05 14:55:18,461 wheel INFO adding 'zict-3.0.0.dist-info/LICENSE.txt'
2024-11-05 14:55:18,461 wheel INFO adding 'zict-3.0.0.dist-info/METADATA'
2024-11-05 14:55:18,461 wheel INFO adding 'zict-3.0.0.dist-info/WHEEL'
2024-11-05 14:55:18,461 wheel INFO adding 'zict-3.0.0.dist-info/top_level.txt'
2024-11-05 14:55:18,461 wheel INFO adding 'zict-3.0.0.dist-info/RECORD'
2024-11-05 14:55:18,462 root INFO removing build/bdist.linux-armv8l/wheel
2024-11-05 14:55:18,462 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, repeat-0.9.3, asyncio-0.24.0
timeout: 180.0s
timeout method: thread
timeout func_only: False
asyncio: mode=Mode.STRICT, default_loop_scope=None
collecting ... collected 539 items

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           [  2%]
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 [  5%]
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                   [  7%]
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 [  8%]
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 [ 10%]
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 [ 11%]
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 [ 12%]
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 [ 13%]
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 [ 14%]
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 [ 15%]
zict/tests/test_cache.py::test_multithread_race_condition_del_get[after] PASSED [ 15%]
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 [ 16%]
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 [ 17%]
zict/tests/test_cache.py::test_multithread_race_condition_del_set[True-True-True-before] PASSED [ 17%]
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 [ 18%]
zict/tests/test_cache.py::test_multithread_race_condition_set_set[False-False-False-1-1-after-after] PASSED [ 18%]
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 [ 19%]
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 [ 20%]
zict/tests/test_cache.py::test_multithread_race_condition_set_set[False-False-False-2-2-after-before] PASSED [ 20%]
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 [ 21%]
zict/tests/test_cache.py::test_multithread_race_condition_set_set[False-True-False-1-1-after-after] PASSED [ 21%]
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 [ 22%]
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 [ 23%]
zict/tests/test_cache.py::test_multithread_race_condition_set_set[False-True-False-2-2-after-before] PASSED [ 23%]
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 [ 24%]
zict/tests/test_cache.py::test_multithread_race_condition_set_set[False-True-True-1-1-after-after] PASSED [ 24%]
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 [ 25%]
zict/tests/test_cache.py::test_multithread_race_condition_set_set[False-True-True-2-1-before-after] PASSED [ 25%]
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 [ 26%]
zict/tests/test_cache.py::test_multithread_race_condition_set_set[False-True-True-2-2-after-before] PASSED [ 26%]
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 [ 27%]
zict/tests/test_cache.py::test_multithread_race_condition_set_set[True-False-False-1-1-after-after] PASSED [ 27%]
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 [ 28%]
zict/tests/test_cache.py::test_multithread_race_condition_set_set[True-False-False-2-1-before-before] PASSED [ 28%]
zict/tests/test_cache.py::test_multithread_race_condition_set_set[True-False-False-2-1-before-after] PASSED [ 28%]
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 [ 29%]
zict/tests/test_cache.py::test_multithread_race_condition_set_set[True-False-False-2-2-after-before] PASSED [ 29%]
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 [ 30%]
zict/tests/test_cache.py::test_multithread_race_condition_set_set[True-True-False-1-1-after-after] PASSED [ 30%]
zict/tests/test_cache.py::test_multithread_race_condition_set_set[True-True-False-1-2-before-before] PASSED [ 30%]
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 [ 31%]
zict/tests/test_cache.py::test_multithread_race_condition_set_set[True-True-False-2-1-before-before] PASSED [ 31%]
zict/tests/test_cache.py::test_multithread_race_condition_set_set[True-True-False-2-1-before-after] PASSED [ 31%]
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 [ 32%]
zict/tests/test_cache.py::test_multithread_race_condition_set_set[True-True-False-2-2-after-before] PASSED [ 32%]
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 [ 33%]
zict/tests/test_cache.py::test_multithread_race_condition_set_set[True-True-True-1-1-after-after] PASSED [ 33%]
zict/tests/test_cache.py::test_multithread_race_condition_set_set[True-True-True-1-2-before-before] PASSED [ 33%]
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 [ 34%]
zict/tests/test_cache.py::test_multithread_race_condition_set_set[True-True-True-2-1-before-before] PASSED [ 34%]
zict/tests/test_cache.py::test_multithread_race_condition_set_set[True-True-True-2-1-before-after] PASSED [ 34%]
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 [ 35%]
zict/tests/test_cache.py::test_multithread_race_condition_set_set[True-True-True-2-2-after-before] PASSED [ 35%]
zict/tests/test_cache.py::test_multithread_race_condition_set_set[True-True-True-2-2-after-after] PASSED [ 35%]
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  [ 36%]
zict/tests/test_cache.py::test_stress_same_key_threadsafe[True] PASSED   [ 36%]
zict/tests/test_common.py::test_close_on_del PASSED                      [ 36%]
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                           [ 37%]
zict/tests/test_common.py::test_pickle PASSED                            [ 37%]
zict/tests/test_common.py::test_lock PASSED                              [ 37%]
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[<lambda>] PASSED            [ 38%]
zict/tests/test_file.py::test_memmap_implementation PASSED               [ 38%]
zict/tests/test_file.py::test_str PASSED                                 [ 38%]
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                             [ 39%]
zict/tests/test_file.py::test_missing_key PASSED                         [ 39%]
zict/tests/test_file.py::test_arbitrary_chars PASSED                     [ 39%]
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    [ 40%]
zict/tests/test_file.py::test_stress_same_key_threadsafe PASSED          [ 40%]
zict/tests/test_func.py::test_simple PASSED                              [ 40%]
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_dirtypes[str] PASSED                       [ 41%]
zict/tests/test_lmdb.py::test_dirtypes[Path] PASSED                      [ 41%]
zict/tests/test_lmdb.py::test_dirtypes[<lambda>] PASSED                  [ 41%]
zict/tests/test_lmdb.py::test_mapping PASSED                             [ 42%]
zict/tests/test_lmdb.py::test_bad_types PASSED                           [ 42%]
zict/tests/test_lmdb.py::test_reuse PASSED                               [ 42%]
zict/tests/test_lmdb.py::test_creates_dir PASSED                         [ 42%]
zict/tests/test_lmdb.py::test_file_descriptors_dont_leak PASSED          [ 42%]
zict/tests/test_lmdb.py::test_map_size PASSED                            [ 43%]
zict/tests/test_lru.py::test_simple PASSED                               [ 43%]
zict/tests/test_lru.py::test_str PASSED                                  [ 43%]
zict/tests/test_lru.py::test_mapping PASSED                              [ 43%]
zict/tests/test_lru.py::test_overwrite PASSED                            [ 43%]
zict/tests/test_lru.py::test_callbacks PASSED                            [ 43%]
zict/tests/test_lru.py::test_cb_exception_keep_on_lru PASSED             [ 44%]
zict/tests/test_lru.py::test_cb_exception_keep_on_lru_weights PASSED     [ 44%]
zict/tests/test_lru.py::test_weight PASSED                               [ 44%]
zict/tests/test_lru.py::test_manual_eviction PASSED                      [ 44%]
zict/tests/test_lru.py::test_explicit_evict PASSED                       [ 44%]
zict/tests/test_lru.py::test_init_not_empty PASSED                       [ 45%]
zict/tests/test_lru.py::test_get_all_or_nothing PASSED                   [ 45%]
zict/tests/test_lru.py::test_close_aborts_eviction PASSED                [ 45%]
zict/tests/test_lru.py::test_flush_close PASSED                          [ 45%]
zict/tests/test_lru.py::test_update_n PASSED                             [ 45%]
zict/tests/test_lru.py::test_update_offset PASSED                        [ 46%]
zict/tests/test_lru.py::test_cancel_evict[set] PASSED                    [ 46%]
zict/tests/test_lru.py::test_cancel_evict[set_noevict] PASSED            [ 46%]
zict/tests/test_lru.py::test_cancel_evict[del] PASSED                    [ 46%]
zict/tests/test_lru.py::test_stress_different_keys_threadsafe PASSED     [ 46%]
zict/tests/test_lru.py::test_stress_same_key_threadsafe PASSED           [ 46%]
zict/tests/test_sieve.py::test_simple PASSED                             [ 47%]
zict/tests/test_sieve.py::test_mapping PASSED                            [ 47%]
zict/tests/test_sieve.py::test_multithread_race_condition_del_set[False-before-__setitem__] PASSED [ 47%]
zict/tests/test_sieve.py::test_multithread_race_condition_del_set[False-before-update] PASSED [ 47%]
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 [ 48%]
zict/tests/test_sieve.py::test_multithread_race_condition_del_set[same-before-__setitem__] PASSED [ 48%]
zict/tests/test_sieve.py::test_multithread_race_condition_del_set[same-before-update] PASSED [ 48%]
zict/tests/test_sieve.py::test_multithread_race_condition_del_set[same-after-__setitem__] PASSED [ 48%]
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 [ 49%]
zict/tests/test_sieve.py::test_multithread_race_condition_del_set[different-after-__setitem__] PASSED [ 49%]
zict/tests/test_sieve.py::test_multithread_race_condition_del_set[different-after-update] PASSED [ 49%]
zict/tests/test_sieve.py::test_multithread_race_condition_set_set[False-1-1-__setitem__-__setitem__-before-before] PASSED [ 49%]
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 [ 50%]
zict/tests/test_sieve.py::test_multithread_race_condition_set_set[False-1-1-__setitem__-__setitem__-after-after] PASSED [ 50%]
zict/tests/test_sieve.py::test_multithread_race_condition_set_set[False-1-1-__setitem__-update-before-before] PASSED [ 50%]
zict/tests/test_sieve.py::test_multithread_race_condition_set_set[False-1-1-__setitem__-update-before-after] PASSED [ 50%]
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 [ 51%]
zict/tests/test_sieve.py::test_multithread_race_condition_set_set[False-1-1-update-__setitem__-before-before] PASSED [ 51%]
zict/tests/test_sieve.py::test_multithread_race_condition_set_set[False-1-1-update-__setitem__-before-after] PASSED [ 51%]
zict/tests/test_sieve.py::test_multithread_race_condition_set_set[False-1-1-update-__setitem__-after-before] PASSED [ 51%]
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 [ 52%]
zict/tests/test_sieve.py::test_multithread_race_condition_set_set[False-1-1-update-update-after-before] PASSED [ 52%]
zict/tests/test_sieve.py::test_multithread_race_condition_set_set[False-1-1-update-update-after-after] PASSED [ 52%]
zict/tests/test_sieve.py::test_multithread_race_condition_set_set[False-1-2-__setitem__-__setitem__-before-before] PASSED [ 52%]
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 [ 53%]
zict/tests/test_sieve.py::test_multithread_race_condition_set_set[False-1-2-__setitem__-__setitem__-after-after] PASSED [ 53%]
zict/tests/test_sieve.py::test_multithread_race_condition_set_set[False-1-2-__setitem__-update-before-before] PASSED [ 53%]
zict/tests/test_sieve.py::test_multithread_race_condition_set_set[False-1-2-__setitem__-update-before-after] PASSED [ 53%]
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 [ 54%]
zict/tests/test_sieve.py::test_multithread_race_condition_set_set[False-1-2-update-__setitem__-before-after] PASSED [ 54%]
zict/tests/test_sieve.py::test_multithread_race_condition_set_set[False-1-2-update-__setitem__-after-before] PASSED [ 54%]
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 [ 55%]
zict/tests/test_sieve.py::test_multithread_race_condition_set_set[False-1-2-update-update-after-before] PASSED [ 55%]
zict/tests/test_sieve.py::test_multithread_race_condition_set_set[False-1-2-update-update-after-after] PASSED [ 55%]
zict/tests/test_sieve.py::test_multithread_race_condition_set_set[False-2-1-__setitem__-__setitem__-before-before] PASSED [ 55%]
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 [ 56%]
zict/tests/test_sieve.py::test_multithread_race_condition_set_set[False-2-1-__setitem__-__setitem__-after-after] PASSED [ 56%]
zict/tests/test_sieve.py::test_multithread_race_condition_set_set[False-2-1-__setitem__-update-before-before] PASSED [ 56%]
zict/tests/test_sieve.py::test_multithread_race_condition_set_set[False-2-1-__setitem__-update-before-after] PASSED [ 56%]
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 [ 57%]
zict/tests/test_sieve.py::test_multithread_race_condition_set_set[False-2-1-update-__setitem__-before-after] PASSED [ 57%]
zict/tests/test_sieve.py::test_multithread_race_condition_set_set[False-2-1-update-__setitem__-after-before] PASSED [ 57%]
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 [ 58%]
zict/tests/test_sieve.py::test_multithread_race_condition_set_set[False-2-1-update-update-after-before] PASSED [ 58%]
zict/tests/test_sieve.py::test_multithread_race_condition_set_set[False-2-1-update-update-after-after] PASSED [ 58%]
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 [ 59%]
zict/tests/test_sieve.py::test_multithread_race_condition_set_set[False-2-2-__setitem__-update-before-before] PASSED [ 59%]
zict/tests/test_sieve.py::test_multithread_race_condition_set_set[False-2-2-__setitem__-update-before-after] PASSED [ 59%]
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 [ 60%]
zict/tests/test_sieve.py::test_multithread_race_condition_set_set[False-2-2-update-__setitem__-before-after] PASSED [ 60%]
zict/tests/test_sieve.py::test_multithread_race_condition_set_set[False-2-2-update-__setitem__-after-before] PASSED [ 60%]
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 [ 61%]
zict/tests/test_sieve.py::test_multithread_race_condition_set_set[False-2-2-update-update-after-before] PASSED [ 61%]
zict/tests/test_sieve.py::test_multithread_race_condition_set_set[False-2-2-update-update-after-after] PASSED [ 61%]
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 [ 62%]
zict/tests/test_sieve.py::test_multithread_race_condition_set_set[0-1-1-__setitem__-update-before-before] PASSED [ 62%]
zict/tests/test_sieve.py::test_multithread_race_condition_set_set[0-1-1-__setitem__-update-before-after] PASSED [ 62%]
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 [ 63%]
zict/tests/test_sieve.py::test_multithread_race_condition_set_set[0-1-1-update-__setitem__-before-after] PASSED [ 63%]
zict/tests/test_sieve.py::test_multithread_race_condition_set_set[0-1-1-update-__setitem__-after-before] PASSED [ 63%]
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 [ 64%]
zict/tests/test_sieve.py::test_multithread_race_condition_set_set[0-1-1-update-update-after-before] PASSED [ 64%]
zict/tests/test_sieve.py::test_multithread_race_condition_set_set[0-1-1-update-update-after-after] PASSED [ 64%]
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 [ 65%]
zict/tests/test_sieve.py::test_multithread_race_condition_set_set[0-1-2-__setitem__-update-before-before] PASSED [ 65%]
zict/tests/test_sieve.py::test_multithread_race_condition_set_set[0-1-2-__setitem__-update-before-after] PASSED [ 65%]
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 [ 66%]
zict/tests/test_sieve.py::test_multithread_race_condition_set_set[0-1-2-update-__setitem__-before-after] PASSED [ 66%]
zict/tests/test_sieve.py::test_multithread_race_condition_set_set[0-1-2-update-__setitem__-after-before] PASSED [ 66%]
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 [ 67%]
zict/tests/test_sieve.py::test_multithread_race_condition_set_set[0-1-2-update-update-after-after] PASSED [ 67%]
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 [ 68%]
zict/tests/test_sieve.py::test_multithread_race_condition_set_set[0-2-1-__setitem__-update-before-before] PASSED [ 68%]
zict/tests/test_sieve.py::test_multithread_race_condition_set_set[0-2-1-__setitem__-update-before-after] PASSED [ 68%]
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 [ 69%]
zict/tests/test_sieve.py::test_multithread_race_condition_set_set[0-2-1-update-__setitem__-before-after] PASSED [ 69%]
zict/tests/test_sieve.py::test_multithread_race_condition_set_set[0-2-1-update-__setitem__-after-before] PASSED [ 69%]
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 [ 70%]
zict/tests/test_sieve.py::test_multithread_race_condition_set_set[0-2-1-update-update-after-after] PASSED [ 70%]
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 [ 71%]
zict/tests/test_sieve.py::test_multithread_race_condition_set_set[0-2-2-__setitem__-update-before-before] PASSED [ 71%]
zict/tests/test_sieve.py::test_multithread_race_condition_set_set[0-2-2-__setitem__-update-before-after] PASSED [ 71%]
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 [ 72%]
zict/tests/test_sieve.py::test_multithread_race_condition_set_set[0-2-2-update-__setitem__-after-before] PASSED [ 72%]
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 [ 73%]
zict/tests/test_sieve.py::test_multithread_race_condition_set_set[0-2-2-update-update-after-after] PASSED [ 73%]
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 [ 74%]
zict/tests/test_sieve.py::test_multithread_race_condition_set_set[1-1-1-__setitem__-update-before-before] PASSED [ 74%]
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 [ 75%]
zict/tests/test_sieve.py::test_multithread_race_condition_set_set[1-1-1-update-__setitem__-after-before] PASSED [ 75%]
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 [ 76%]
zict/tests/test_sieve.py::test_multithread_race_condition_set_set[1-1-1-update-update-after-after] PASSED [ 76%]
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 [ 77%]
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 [ 78%]
zict/tests/test_sieve.py::test_multithread_race_condition_set_set[1-1-2-update-__setitem__-after-before] PASSED [ 78%]
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 [ 79%]
zict/tests/test_sieve.py::test_multithread_race_condition_set_set[1-1-2-update-update-after-after] PASSED [ 79%]
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 [ 80%]
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 [ 81%]
zict/tests/test_sieve.py::test_multithread_race_condition_set_set[1-2-1-update-__setitem__-after-before] PASSED [ 81%]
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 [ 82%]
zict/tests/test_sieve.py::test_multithread_race_condition_set_set[1-2-1-update-update-after-after] PASSED [ 82%]
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 [ 83%]
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 [ 84%]
zict/tests/test_sieve.py::test_multithread_race_condition_set_set[1-2-2-update-__setitem__-after-before] PASSED [ 84%]
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 [ 85%]
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 [ 86%]
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 [ 87%]
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 [ 88%]
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 [ 89%]
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 [ 91%]
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 [ 92%]
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 [ 94%]
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 [ 97%]
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 =============================
6.84s call     zict/tests/test_sieve.py::test_stress_same_key_threadsafe
3.60s call     zict/tests/test_utils.py::test_insertion_sorted_set_threadsafe[popleft-100000]
1.34s call     zict/tests/test_utils.py::test_insertion_sorted_set_threadsafe[popright-5000000]
0.84s call     zict/tests/test_buffer.py::test_stress_different_keys_threadsafe
0.83s call     zict/tests/test_buffer.py::test_stress_same_key_threadsafe
0.68s call     zict/tests/test_cache.py::test_stress_same_key_threadsafe[False]
0.50s call     zict/tests/test_cache.py::test_stress_same_key_threadsafe[True]
0.43s call     zict/tests/test_cache.py::test_stress_different_keys_threadsafe[False]
0.29s call     zict/tests/test_lru.py::test_stress_different_keys_threadsafe
0.22s call     zict/tests/test_cache.py::test_stress_different_keys_threadsafe[True]
0.09s call     zict/tests/test_func.py::test_update_descopes_early[MutableMapping]
0.08s call     zict/tests/test_func.py::test_update_descopes_early[ZictBase]
0.05s call     zict/tests/test_async_buffer.py::test_simple
0.05s call     zict/tests/test_lru.py::test_stress_same_key_threadsafe
0.03s call     zict/tests/test_async_buffer.py::test_double_evict
0.03s call     zict/tests/test_file.py::test_stress_same_key_threadsafe
0.02s call     zict/tests/test_async_buffer.py::test_race_condition_get_async_delitem[omit]
0.02s call     zict/tests/test_async_buffer.py::test_close_during_evict
0.02s call     zict/tests/test_async_buffer.py::test_close_during_get
0.02s call     zict/tests/test_async_buffer.py::test_race_condition_get_async_delitem[raise]
======================= 536 passed, 3 skipped in 17.49s ========================
/usr/lib/python3.12/site-packages/_pytest/pathlib.py:91: PytestWarning: (rm_rf) error removing /tmp/pytest-of-buildozer/garbage-2eb8d494-be3c-4420-8f38-018dc9463ce8/popen-gw57/test_discovery_via_path_in_non0
<class 'OSError'>: [Errno 39] Directory not empty: '/tmp/pytest-of-buildozer/garbage-2eb8d494-be3c-4420-8f38-018dc9463ce8/popen-gw57/test_discovery_via_path_in_non0'
  warnings.warn(
/usr/lib/python3.12/site-packages/_pytest/pathlib.py:91: PytestWarning: (rm_rf) error removing /tmp/pytest-of-buildozer/garbage-2eb8d494-be3c-4420-8f38-018dc9463ce8/popen-gw57
<class 'OSError'>: [Errno 39] Directory not empty: '/tmp/pytest-of-buildozer/garbage-2eb8d494-be3c-4420-8f38-018dc9463ce8/popen-gw57'
  warnings.warn(
/usr/lib/python3.12/site-packages/_pytest/pathlib.py:91: PytestWarning: (rm_rf) error removing /tmp/pytest-of-buildozer/garbage-2eb8d494-be3c-4420-8f38-018dc9463ce8
<class 'OSError'>: [Errno 39] Directory not empty: '/tmp/pytest-of-buildozer/garbage-2eb8d494-be3c-4420-8f38-018dc9463ce8'
  warnings.warn(
>>> 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 Tue, 05 Nov 2024 14:55:36 +0000 elapsed time 0h 0m 33s
>>> py3-zict: Cleaning up srcdir
>>> py3-zict: Cleaning up pkgdir
>>> py3-zict: Uninstalling dependencies...
(1/43) Purging .makedepends-py3-zict (20241105.145517)
(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: 271 MiB in 101 packages
>>> py3-zict: Updating the community/armv7 repository index...
>>> py3-zict: Signing the index...