>>> py3-multidict: Building community/py3-multidict 6.3.2-r0 (using abuild 3.14.1-r7) started Sun, 06 Apr 2025 06:40:06 +0000 >>> py3-multidict: Validating /home/buildozer/aports/community/py3-multidict/APKBUILD... >>> py3-multidict: Analyzing dependencies... >>> py3-multidict: Installing for build: build-base python3 py3-gpep517 python3-dev py3-setuptools cython py3-wheel py3-pytest py3-pytest-cov py3-pytest-codspeed py3-objgraph (1/59) Installing libffi (3.4.7-r0) (2/59) Installing gdbm (1.24-r0) (3/59) Installing mpdecimal (4.0.0-r0) (4/59) Installing libpanelw (6.5_p20250216-r0) (5/59) Installing sqlite-libs (3.49.1-r0) (6/59) Installing python3 (3.12.9-r0) (7/59) Installing python3-pycache-pyc0 (3.12.9-r0) (8/59) Installing pyc (3.12.9-r0) (9/59) Installing python3-pyc (3.12.9-r0) (10/59) Installing py3-installer (0.7.0-r2) (11/59) Installing py3-installer-pyc (0.7.0-r2) (12/59) Installing py3-gpep517 (16-r0) (13/59) Installing py3-gpep517-pyc (16-r0) (14/59) Installing python3-dev (3.12.9-r0) (15/59) Installing py3-parsing (3.2.0-r0) (16/59) Installing py3-parsing-pyc (3.2.0-r0) (17/59) Installing py3-packaging (24.2-r0) (18/59) Installing py3-packaging-pyc (24.2-r0) (19/59) Installing py3-setuptools (77.0.3-r0) (20/59) Installing py3-setuptools-pyc (77.0.3-r0) (21/59) Installing cython (3.0.11-r0) (22/59) Installing cython-pyc (3.0.11-r0) (23/59) Installing py3-wheel (0.43.0-r0) (24/59) Installing py3-wheel-pyc (0.43.0-r0) (25/59) Installing py3-iniconfig (2.1.0-r0) (26/59) Installing py3-iniconfig-pyc (2.1.0-r0) (27/59) Installing py3-pluggy (1.5.0-r0) (28/59) Installing py3-pluggy-pyc (1.5.0-r0) (29/59) Installing py3-py (1.11.0-r4) (30/59) Installing py3-py-pyc (1.11.0-r4) (31/59) Installing py3-pytest (8.3.5-r0) (32/59) Installing py3-pytest-pyc (8.3.5-r0) (33/59) Installing py3-coverage (7.6.10-r0) (34/59) Installing py3-coverage-pyc (7.6.10-r0) (35/59) Installing py3-pytest-cov (5.0.0-r0) (36/59) Installing py3-pytest-cov-pyc (5.0.0-r0) (37/59) Installing py3-cparser (2.22-r1) (38/59) Installing py3-cparser-pyc (2.22-r1) (39/59) Installing py3-cffi (1.17.1-r1) (40/59) Installing py3-cffi-pyc (1.17.1-r1) (41/59) Installing py3-py-cpuinfo (9.0.0-r4) (42/59) Installing py3-py-cpuinfo-pyc (9.0.0-r4) (43/59) Installing py3-pytest-benchmark (4.0.0-r4) (44/59) Installing py3-pytest-benchmark-pyc (4.0.0-r4) (45/59) Installing py3-attrs (25.3.0-r0) (46/59) Installing py3-attrs-pyc (25.3.0-r0) (47/59) Installing py3-mdurl (0.1.2-r3) (48/59) Installing py3-mdurl-pyc (0.1.2-r3) (49/59) Installing py3-markdown-it-py (3.0.0-r1) (50/59) Installing py3-markdown-it-py-pyc (3.0.0-r1) (51/59) Installing py3-pygments (2.19.1-r1) (52/59) Installing py3-pygments-pyc (2.19.1-r1) (53/59) Installing py3-rich (13.9.4-r0) (54/59) Installing py3-rich-pyc (13.9.4-r0) (55/59) Installing py3-pytest-codspeed (3.2.0-r0) (56/59) Installing py3-pytest-codspeed-pyc (3.2.0-r0) (57/59) Installing py3-objgraph (3.6.2-r0) (58/59) Installing py3-objgraph-pyc (3.6.2-r0) (59/59) Installing .makedepends-py3-multidict (20250406.064010) Executing busybox-1.37.0-r14.trigger OK: 637 MiB in 169 packages >>> py3-multidict: Cleaning up srcdir >>> py3-multidict: Cleaning up pkgdir >>> py3-multidict: Cleaning up tmpdir >>> py3-multidict: Fetching https://distfiles.alpinelinux.org/distfiles/edge/multidict-6.3.2.tar.gz % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 102k 100 102k 0 0 590k 0 --:--:-- --:--:-- --:--:-- 594k >>> py3-multidict: Fetching https://distfiles.alpinelinux.org/distfiles/edge/multidict-6.3.2.tar.gz >>> py3-multidict: Checking sha512sums... multidict-6.3.2.tar.gz: OK >>> py3-multidict: Unpacking /var/cache/distfiles/edge/multidict-6.3.2.tar.gz... 2025-04-06 06:40:18,329 gpep517 INFO Building wheel via backend setuptools.build_meta /usr/lib/python3.12/site-packages/setuptools/dist.py:760: SetuptoolsDeprecationWarning: License classifiers are deprecated. !! ******************************************************************************** Please consider removing the following classifiers in favor of a SPDX license expression: License :: OSI Approved :: Apache Software License See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. ******************************************************************************** !! self._finalize_license_expression() 2025-04-06 06:40:18,488 root INFO running bdist_wheel 2025-04-06 06:40:18,831 root INFO running build 2025-04-06 06:40:18,832 root INFO running build_py 2025-04-06 06:40:18,852 root INFO creating build/lib.linux-riscv64-cpython-312/multidict 2025-04-06 06:40:18,853 root INFO copying multidict/_abc.py -> build/lib.linux-riscv64-cpython-312/multidict 2025-04-06 06:40:18,855 root INFO copying multidict/_multidict_py.py -> build/lib.linux-riscv64-cpython-312/multidict 2025-04-06 06:40:18,856 root INFO copying multidict/__init__.py -> build/lib.linux-riscv64-cpython-312/multidict 2025-04-06 06:40:18,857 root INFO copying multidict/_compat.py -> build/lib.linux-riscv64-cpython-312/multidict 2025-04-06 06:40:18,860 root INFO copying multidict/py.typed -> build/lib.linux-riscv64-cpython-312/multidict 2025-04-06 06:40:18,861 root INFO running build_ext ********************* * Accelerated build * ********************* 2025-04-06 06:40:19,320 root INFO building 'multidict._multidict' extension 2025-04-06 06:40:19,322 root INFO creating build/temp.linux-riscv64-cpython-312/multidict 2025-04-06 06:40:19,323 root INFO gcc -Os -fstack-clash-protection -Wformat -Werror=format-security -fPIC -I/usr/include/python3.12 -c multidict/_multidict.c -o build/temp.linux-riscv64-cpython-312/multidict/_multidict.o -O3 -std=c99 -Wall -Wsign-compare -Wconversion -fno-strict-aliasing -pedantic In file included from multidict/_multidict.c:9: multidict/_multilib/pair_list.h: In function 'pair_list_repr': multidict/_multilib/pair_list.h:1579:1: warning: control reaches end of non-void function [-Wreturn-type] 1579 | } | ^ In file included from /usr/include/python3.12/Python.h:38, from multidict/_multidict.c:1: In function '_Py_IsImmortal', inlined from 'Py_DECREF' at /usr/include/python3.12/object.h:700:9, inlined from 'multidict_itemsview_xor' at multidict/_multilib/views.h:848:5: /usr/include/python3.12/object.h:242:35: warning: 'tmp1' may be used uninitialized [-Wmaybe-uninitialized] 242 | return _Py_CAST(PY_INT32_T, op->ob_refcnt) < 0; /usr/include/python3.12/pyport.h:24:38: note: in definition of macro '_Py_CAST' 24 | #define _Py_CAST(type, expr) ((type)(expr)) | ^~~~ In file included from multidict/_multidict.c:13: multidict/_multilib/views.h: In function 'multidict_itemsview_xor': multidict/_multilib/views.h:821:15: note: 'tmp1' was declared here 821 | PyObject *tmp1 = NULL; | ^~~~ In function '_Py_IsImmortal', inlined from 'Py_DECREF' at /usr/include/python3.12/object.h:700:9, inlined from 'multidict_itemsview_xor' at multidict/_multilib/views.h:849:5: /usr/include/python3.12/object.h:242:35: warning: 'tmp2' may be used uninitialized [-Wmaybe-uninitialized] 242 | return _Py_CAST(PY_INT32_T, op->ob_refcnt) < 0; /usr/include/python3.12/pyport.h:24:38: note: in definition of macro '_Py_CAST' 24 | #define _Py_CAST(type, expr) ((type)(expr)) | ^~~~ multidict/_multilib/views.h: In function 'multidict_itemsview_xor': multidict/_multilib/views.h:822:15: note: 'tmp2' was declared here 822 | PyObject *tmp2 = NULL; | ^~~~ In function '_Py_IsImmortal', inlined from 'Py_DECREF' at /usr/include/python3.12/object.h:700:9, inlined from 'multidict_itemsview_xor' at multidict/_multilib/views.h:850:5: /usr/include/python3.12/object.h:242:35: warning: 'rht' may be used uninitialized [-Wmaybe-uninitialized] 242 | return _Py_CAST(PY_INT32_T, op->ob_refcnt) < 0; /usr/include/python3.12/pyport.h:24:38: note: in definition of macro '_Py_CAST' 24 | #define _Py_CAST(type, expr) ((type)(expr)) | ^~~~ multidict/_multilib/views.h: In function 'multidict_itemsview_xor': multidict/_multilib/views.h:823:15: note: 'rht' was declared here 823 | PyObject *rht = PySet_New(other); | ^~~ In function '_Py_IsImmortal', inlined from 'Py_DECREF' at /usr/include/python3.12/object.h:700:9, inlined from 'multidict_keysview_xor' at multidict/_multilib/views.h:1479:5: /usr/include/python3.12/object.h:242:35: warning: 'tmp1' may be used uninitialized [-Wmaybe-uninitialized] 242 | return _Py_CAST(PY_INT32_T, op->ob_refcnt) < 0; /usr/include/python3.12/pyport.h:24:38: note: in definition of macro '_Py_CAST' 24 | #define _Py_CAST(type, expr) ((type)(expr)) | ^~~~ multidict/_multilib/views.h: In function 'multidict_keysview_xor': multidict/_multilib/views.h:1452:15: note: 'tmp1' was declared here 1452 | PyObject *tmp1 = NULL; | ^~~~ In function '_Py_IsImmortal', inlined from 'Py_DECREF' at /usr/include/python3.12/object.h:700:9, inlined from 'multidict_keysview_xor' at multidict/_multilib/views.h:1480:5: /usr/include/python3.12/object.h:242:35: warning: 'tmp2' may be used uninitialized [-Wmaybe-uninitialized] 242 | return _Py_CAST(PY_INT32_T, op->ob_refcnt) < 0; /usr/include/python3.12/pyport.h:24:38: note: in definition of macro '_Py_CAST' 24 | #define _Py_CAST(type, expr) ((type)(expr)) | ^~~~ multidict/_multilib/views.h: In function 'multidict_keysview_xor': multidict/_multilib/views.h:1453:15: note: 'tmp2' was declared here 1453 | PyObject *tmp2 = NULL; | ^~~~ In function '_Py_IsImmortal', inlined from 'Py_DECREF' at /usr/include/python3.12/object.h:700:9, inlined from 'multidict_keysview_xor' at multidict/_multilib/views.h:1481:5: /usr/include/python3.12/object.h:242:35: warning: 'rht' may be used uninitialized [-Wmaybe-uninitialized] 242 | return _Py_CAST(PY_INT32_T, op->ob_refcnt) < 0; /usr/include/python3.12/pyport.h:24:38: note: in definition of macro '_Py_CAST' 24 | #define _Py_CAST(type, expr) ((type)(expr)) | ^~~~ multidict/_multilib/views.h: In function 'multidict_keysview_xor': multidict/_multilib/views.h:1454:15: note: 'rht' was declared here 1454 | PyObject *rht = PySet_New(other); | ^~~ 2025-04-06 06:40:36,696 root INFO gcc -shared -Wl,--as-needed,-O1,--sort-common -Os -fstack-clash-protection -Wformat -Werror=format-security build/temp.linux-riscv64-cpython-312/multidict/_multidict.o -L/usr/lib -o build/lib.linux-riscv64-cpython-312/multidict/_multidict.cpython-312-riscv64-linux-musl.so 2025-04-06 06:40:36,846 root INFO installing to build/bdist.linux-riscv64/wheel 2025-04-06 06:40:36,847 root INFO running install 2025-04-06 06:40:36,885 root INFO running install_lib 2025-04-06 06:40:36,903 root INFO creating build/bdist.linux-riscv64/wheel 2025-04-06 06:40:36,905 root INFO creating build/bdist.linux-riscv64/wheel/multidict 2025-04-06 06:40:36,906 root INFO copying build/lib.linux-riscv64-cpython-312/multidict/_abc.py -> build/bdist.linux-riscv64/wheel/./multidict 2025-04-06 06:40:36,906 root INFO copying build/lib.linux-riscv64-cpython-312/multidict/_multidict_py.py -> build/bdist.linux-riscv64/wheel/./multidict 2025-04-06 06:40:36,907 root INFO copying build/lib.linux-riscv64-cpython-312/multidict/__init__.py -> build/bdist.linux-riscv64/wheel/./multidict 2025-04-06 06:40:36,908 root INFO copying build/lib.linux-riscv64-cpython-312/multidict/py.typed -> build/bdist.linux-riscv64/wheel/./multidict 2025-04-06 06:40:36,909 root INFO copying build/lib.linux-riscv64-cpython-312/multidict/_multidict.cpython-312-riscv64-linux-musl.so -> build/bdist.linux-riscv64/wheel/./multidict 2025-04-06 06:40:36,911 root INFO copying build/lib.linux-riscv64-cpython-312/multidict/_compat.py -> build/bdist.linux-riscv64/wheel/./multidict 2025-04-06 06:40:36,912 root INFO running install_egg_info 2025-04-06 06:40:36,933 root INFO running egg_info 2025-04-06 06:40:36,949 root INFO creating multidict.egg-info 2025-04-06 06:40:36,950 root INFO writing multidict.egg-info/PKG-INFO 2025-04-06 06:40:36,954 root INFO writing dependency_links to multidict.egg-info/dependency_links.txt 2025-04-06 06:40:36,956 root INFO writing requirements to multidict.egg-info/requires.txt 2025-04-06 06:40:36,957 root INFO writing top-level names to multidict.egg-info/top_level.txt 2025-04-06 06:40:36,957 root INFO writing manifest file 'multidict.egg-info/SOURCES.txt' 2025-04-06 06:40:36,978 root INFO reading manifest file 'multidict.egg-info/SOURCES.txt' 2025-04-06 06:40:36,980 root INFO reading manifest template 'MANIFEST.in' 2025-04-06 06:40:36,988 root WARNING warning: no previously-included files matching '*.pyc' found anywhere in distribution 2025-04-06 06:40:36,990 root WARNING warning: no previously-included files found matching 'multidict/_multidict.html' 2025-04-06 06:40:36,991 root WARNING warning: no previously-included files found matching 'multidict/*.so' 2025-04-06 06:40:36,991 root WARNING warning: no previously-included files found matching 'multidict/*.pyd' 2025-04-06 06:40:36,992 root WARNING warning: no previously-included files found matching 'multidict/*.pyd' 2025-04-06 06:40:36,993 root WARNING no previously-included directories found matching 'docs/_build' 2025-04-06 06:40:36,993 root INFO adding license file 'LICENSE' 2025-04-06 06:40:37,000 root INFO writing manifest file 'multidict.egg-info/SOURCES.txt' 2025-04-06 06:40:37,001 root INFO Copying multidict.egg-info to build/bdist.linux-riscv64/wheel/./multidict-6.3.2-py3.12.egg-info 2025-04-06 06:40:37,005 root INFO running install_scripts 2025-04-06 06:40:37,030 root INFO creating build/bdist.linux-riscv64/wheel/multidict-6.3.2.dist-info/WHEEL 2025-04-06 06:40:37,032 wheel INFO creating '/home/buildozer/aports/community/py3-multidict/src/multidict-6.3.2/.dist/.tmp-p2n7ri_b/multidict-6.3.2-cp312-cp312-linux_riscv64.whl' and adding 'build/bdist.linux-riscv64/wheel' to it 2025-04-06 06:40:37,033 wheel INFO adding 'multidict/__init__.py' 2025-04-06 06:40:37,034 wheel INFO adding 'multidict/_abc.py' 2025-04-06 06:40:37,035 wheel INFO adding 'multidict/_compat.py' 2025-04-06 06:40:37,037 wheel INFO adding 'multidict/_multidict.cpython-312-riscv64-linux-musl.so' 2025-04-06 06:40:37,040 wheel INFO adding 'multidict/_multidict_py.py' 2025-04-06 06:40:37,042 wheel INFO adding 'multidict/py.typed' 2025-04-06 06:40:37,043 wheel INFO adding 'multidict-6.3.2.dist-info/licenses/LICENSE' 2025-04-06 06:40:37,044 wheel INFO adding 'multidict-6.3.2.dist-info/METADATA' 2025-04-06 06:40:37,045 wheel INFO adding 'multidict-6.3.2.dist-info/WHEEL' 2025-04-06 06:40:37,045 wheel INFO adding 'multidict-6.3.2.dist-info/top_level.txt' 2025-04-06 06:40:37,046 wheel INFO adding 'multidict-6.3.2.dist-info/RECORD' 2025-04-06 06:40:37,047 root INFO removing build/bdist.linux-riscv64/wheel 2025-04-06 06:40:37,050 gpep517 INFO The backend produced .dist/multidict-6.3.2-cp312-cp312-linux_riscv64.whl multidict-6.3.2-cp312-cp312-linux_riscv64.whl 'multidict' -> 'multidict.src' ============================= test session starts ============================== platform linux -- Python 3.12.9, pytest-8.3.5, pluggy-1.5.0 codspeed: 3.2.0 (disabled, mode: walltime, timer_resolution: 1.0ns) benchmark: 4.0.0 (defaults: timer=time.perf_counter disable_gc=False min_rounds=5 min_time=0.000005 max_time=1.0 calibration_precision=10 warmup=False warmup_iterations=100000) rootdir: /home/buildozer/aports/community/py3-multidict/src/multidict-6.3.2 configfile: pytest.ini testpaths: tests/ plugins: cov-5.0.0, benchmark-4.0.0, codspeed-3.2.0 collected 1596 items tests/test_abc.py ... [ 0%] tests/test_copy.py .... [ 0%] tests/test_incorrect_args.py ............................ [ 2%] tests/test_multidict.py ...... [ 2%] tests/test_multidict_benchmarks.py ......................... [ 4%] tests/test_pickle.py ...... [ 4%] tests/test_abc.py .. [ 4%] tests/test_copy.py .... [ 4%] tests/test_incorrect_args.py ............................ [ 6%] tests/test_multidict.py ...... [ 7%] tests/test_multidict_benchmarks.py ......................... [ 8%] tests/test_pickle.py ................................................... [ 11%] .......... [ 12%] tests/test_update.py .......... [ 13%] tests/test_version.py ................... [ 14%] tests/test_views_benchmarks.py ......................... [ 15%] tests/test_pickle.py .. [ 15%] tests/test_abc.py .. [ 16%] tests/test_copy.py .... [ 16%] tests/test_incorrect_args.py ........................................... [ 18%] ............. [ 19%] tests/test_multidict.py ...... [ 20%] tests/test_multidict_benchmarks.py ......................... [ 21%] tests/test_pickle.py . [ 21%] tests/test_update.py .......... [ 22%] tests/test_version.py ................... [ 23%] tests/test_views_benchmarks.py ......................... [ 25%] tests/test_multidict.py . [ 25%] tests/test_pickle.py .. [ 25%] tests/test_abc.py .. [ 25%] tests/test_copy.py .... [ 25%] tests/test_multidict.py ...... [ 26%] tests/test_multidict_benchmarks.py ......................... [ 27%] tests/test_pickle.py . [ 27%] tests/test_update.py .......... [ 28%] tests/test_version.py ................... [ 29%] tests/test_views_benchmarks.py ......................... [ 31%] tests/test_guard.py ... [ 31%] tests/test_istr.py ........ [ 31%] tests/test_multidict.py ................................................ [ 34%] ........................................................................ [ 39%] ........................................................................ [ 43%] ........................................................................ [ 48%] ........................................................................ [ 52%] ................................................................... [ 57%] tests/test_multidict_benchmarks.py .................... [ 58%] tests/test_mutable_multidict.py ........................................ [ 60%] ............. [ 61%] tests/test_types.py ............. [ 62%] tests/test_update.py ... [ 62%] tests/test_version.py . [ 62%] tests/test_pickle.py ... [ 62%] tests/test_update.py .......... [ 63%] tests/test_version.py ................... [ 64%] tests/test_views_benchmarks.py ......................... [ 66%] tests/test_multidict.py . [ 66%] tests/test_guard.py ... [ 66%] tests/test_istr.py ........ [ 67%] tests/test_multidict.py ................................................ [ 70%] ........................................................................ [ 74%] ........................................................................ [ 79%] ........................................................................ [ 83%] ........................................................................ [ 88%] ................................................................... [ 92%] tests/test_multidict_benchmarks.py .................... [ 93%] tests/test_mutable_multidict.py ........................................ [ 96%] ............. [ 96%] tests/test_types.py ............. [ 97%] tests/test_update.py ... [ 97%] tests/test_version.py . [ 97%] tests/test_abc.py . [ 97%] tests/test_circular_imports.py ...... [ 98%] tests/test_leaks.py .... [ 98%] tests/test_multidict.py . [ 98%] tests/test_multidict_benchmarks.py .... [ 98%] tests/test_mypy.py ................. [100%] ---------- coverage: platform linux, python 3.12.9-final-0 ----------- Name Stmts Miss Branch BrPart Cover Missing -------------------------------------------------------------------------------------------------------------- .testenv/lib/python3.12/site-packages/multidict/_compat.py 8 0 2 1 90% 10->exit .testenv/lib/python3.12/site-packages/multidict/_multidict_py.py 607 1 270 3 99% 32, 64->exit, 602->607 multidict.src/__init__.py 13 13 0 0 0% 8-59 multidict.src/_abc.py 24 24 0 0 0% 1-68 multidict.src/_compat.py 8 8 2 0 0% 1-12 multidict.src/_multidict_py.py 607 607 270 0 0% 1-889 tests/conftest.py 80 8 6 1 87% 190-200 tests/test_leaks.py 16 2 2 1 83% 33-34 -------------------------------------------------------------------------------------------------------------- TOTAL 3647 663 658 6 78% 21 files skipped due to complete coverage. --------------------------------------------------------------------------------------------------------------------------------- benchmark: 244 tests --------------------------------------------------------------------------------------------------------------------------------- Name (time in us) Min Max Mean StdDev Median IQR Outliers OPS Rounds Iterations ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- test_multidict_clear_str[case-sensitive-c-extension-module] 3.1000 (1.0) 4,889.1920 (191.13) 3.6410 (1.0) 27.4885 (65.44) 3.4400 (1.0) 0.1200 (1.0) 3;2143 274,646.7247 (1.0) 31606 1 test_multidict_clear_str[case-insensitive-c-extension-module] 3.2600 (1.05) 56.9200 (2.23) 3.6466 (1.00) 0.6184 (1.47) 3.6000 (1.05) 0.1201 (1.00) 427;2321 274,231.2512 (1.00) 30396 1 test_multidict_getall_str_miss[case-sensitive-c-extension-module] 3.7600 (1.21) 41.7800 (1.63) 4.1874 (1.15) 0.5187 (1.23) 4.1400 (1.20) 0.1200 (1.0) 1598;3421 238,812.8280 (0.87) 48781 1 test_cimultidict_getall_istr_miss[c-extension-module] 3.9200 (1.26) 31.5200 (1.23) 4.3010 (1.18) 0.4944 (1.18) 4.2400 (1.23) 0.1400 (1.17) 2560;3745 232,504.2183 (0.85) 51230 1 test_create_cimultidictproxy 4.0800 (1.32) 49.6000 (1.94) 4.5514 (1.25) 0.5856 (1.39) 4.4800 (1.30) 0.1400 (1.17) 3334;6927 219,714.2919 (0.80) 85034 1 test_create_empty_multidictproxy 4.2000 (1.35) 43.1600 (1.69) 4.7138 (1.29) 0.6513 (1.55) 4.6400 (1.35) 0.1400 (1.17) 2642;6626 212,145.1392 (0.77) 86656 1 test_create_empty_cimultidictproxy 4.2200 (1.36) 36.4800 (1.43) 4.6832 (1.29) 0.4200 (1.0) 4.6400 (1.35) 0.1600 (1.33) 5304;6148 213,527.1596 (0.78) 88340 1 test_create_multidictproxy 4.3000 (1.39) 33.8000 (1.32) 4.7252 (1.30) 0.5234 (1.25) 4.6600 (1.35) 0.1400 (1.17) 3552;6309 211,630.7286 (0.77) 82919 1 test_create_empty_multidict[case-sensitive-c-extension-module] 4.6000 (1.48) 58.3600 (2.28) 5.0826 (1.40) 0.6955 (1.66) 5.0000 (1.45) 0.1800 (1.50) 2252;4888 196,750.9986 (0.72) 69833 1 test_create_empty_multidict[case-insensitive-c-extension-module] 4.7600 (1.54) 47.9800 (1.88) 5.1910 (1.43) 0.7069 (1.68) 5.1000 (1.48) 0.1800 (1.50) 1238;4190 192,642.6056 (0.70) 45999 1 test_multidict_getall_str_miss[case-insensitive-c-extension-module] 4.8200 (1.55) 25.5800 (1.0) 5.2876 (1.45) 0.7318 (1.74) 5.2000 (1.51) 0.1600 (1.33) 156;565 189,122.5344 (0.69) 7223 1 test_copy_from_existing_cimultidict[c-extension-module] 5.1991 (1.68) 78.0000 (3.05) 5.7309 (1.57) 0.7176 (1.71) 5.6600 (1.65) 0.2200 (1.83) 1962;4726 174,493.1433 (0.64) 67115 1 test_create_from_existing_cimultidict[c-extension-module] 5.6200 (1.81) 43.3600 (1.70) 6.1654 (1.69) 0.7197 (1.71) 6.0800 (1.77) 0.2200 (1.83) 1457;2875 162,195.5135 (0.59) 42159 1 test_multidict_clear_str[case-insensitive-pure-python-module] 6.6600 (2.15) 64.5800 (2.52) 7.2427 (1.99) 1.1063 (2.63) 7.1200 (2.07) 0.1800 (1.50) 346;1621 138,070.3719 (0.50) 19961 1 test_multidict_clear_str[case-sensitive-pure-python-module] 6.7400 (2.17) 39.3200 (1.54) 7.2584 (1.99) 0.8030 (1.91) 7.1790 (2.09) 0.1800 (1.50) 568;1763 137,771.0045 (0.50) 22863 1 test_keys_view_not_equals[case-sensitive-c-extension-module] 7.7400 (2.50) 61.5200 (2.41) 8.3407 (2.29) 0.9268 (2.21) 8.2400 (2.40) 0.2199 (1.83) 548;2626 119,893.9905 (0.44) 37065 1 test_keys_view_not_equals[case-insensitive-c-extension-module] 7.8000 (2.52) 50.9000 (1.99) 8.4248 (2.31) 0.8235 (1.96) 8.3400 (2.42) 0.1999 (1.67) 525;1892 118,697.4498 (0.43) 25615 1 test_iterate_multidict_values[case-sensitive-c-extension-module] 8.8600 (2.86) 90.9200 (3.55) 9.5836 (2.63) 1.5840 (3.77) 9.3200 (2.71) 0.2600 (2.17) 1035;4014 104,345.1004 (0.38) 31056 1 test_iterate_multidict[case-sensitive-c-extension-module] 9.1200 (2.94) 73.3000 (2.87) 9.7592 (2.68) 1.5091 (3.59) 9.6200 (2.80) 0.1800 (1.50) 412;4382 102,467.1501 (0.37) 54054 1 test_iterate_multidict[case-insensitive-c-extension-module] 9.4800 (3.06) 36.8200 (1.44) 10.0280 (2.75) 0.8956 (2.13) 9.9400 (2.89) 0.1800 (1.50) 61;380 99,720.5463 (0.36) 5265 1 test_iterate_multidict_keys[case-sensitive-c-extension-module] 9.6400 (3.11) 53.7400 (2.10) 10.3098 (2.83) 1.3865 (3.30) 10.1400 (2.95) 0.2000 (1.67) 449;2664 96,994.7984 (0.35) 30657 1 test_iterate_multidict_values[case-insensitive-c-extension-module] 9.8800 (3.19) 52.3200 (2.05) 10.7166 (2.94) 0.9727 (2.32) 10.6200 (3.09) 0.2200 (1.83) 610;3183 93,313.1622 (0.34) 44603 1 test_iterate_multidict_keys[case-insensitive-c-extension-module] 10.2600 (3.31) 41.5800 (1.63) 10.8218 (2.97) 0.8788 (2.09) 10.7400 (3.12) 0.2000 (1.67) 81;432 92,405.9783 (0.34) 5913 1 test_multidict_getall_str_miss[case-sensitive-pure-python-module] 13.9800 (4.51) 52.4000 (2.05) 14.6603 (4.03) 1.0638 (2.53) 14.5400 (4.23) 0.2400 (2.00) 430;2495 68,211.4080 (0.25) 34483 1 test_cimultidict_getall_istr_hit[c-extension-module] 14.0000 (4.52) 2,523.3150 (98.64) 14.9389 (4.10) 13.9156 (33.13) 14.7200 (4.28) 0.3400 (2.83) 75;1863 66,939.2826 (0.24) 32830 1 test_multidict_getall_str_hit[case-sensitive-c-extension-module] 14.0000 (4.52) 75.4400 (2.95) 14.9024 (4.09) 1.3321 (3.17) 14.7600 (4.29) 0.3600 (3.00) 234;865 67,103.1721 (0.24) 17575 1 test_create_multidict_with_dict[case-sensitive-c-extension-module] 14.8600 (4.79) 144.9400 (5.67) 16.0747 (4.41) 4.2938 (10.22) 15.7000 (4.56) 0.2600 (2.17) 446;3275 62,209.4632 (0.23) 35843 1 test_create_cimultidict_with_dict_istr[c-extension-module] 15.0000 (4.84) 80.2800 (3.14) 15.8667 (4.36) 1.2260 (2.92) 15.7400 (4.58) 0.3399 (2.83) 306;1185 63,025.0860 (0.23) 22302 1 test_create_empty_multidict[case-insensitive-pure-python-module] 17.3200 (5.59) 59.4200 (2.32) 18.4902 (5.08) 1.7262 (4.11) 18.2000 (5.29) 0.3400 (2.83) 279;931 54,082.5863 (0.20) 10527 1 test_create_empty_multidict[case-sensitive-pure-python-module] 17.5000 (5.65) 49.8800 (1.95) 18.4855 (5.08) 1.6035 (3.82) 18.2200 (5.30) 0.3200 (2.67) 386;1344 54,096.5278 (0.20) 15258 1 test_keys_view_more[case-sensitive-c-extension-module] 18.1400 (5.85) 77.3000 (3.02) 19.2585 (5.29) 1.3475 (3.21) 19.1200 (5.56) 0.3200 (2.67) 398;1820 51,925.0598 (0.19) 26582 1 test_multidict_getall_str_miss[case-insensitive-pure-python-module] 18.1600 (5.86) 1,893.8170 (74.04) 19.8413 (5.45) 13.4004 (31.90) 19.0600 (5.54) 0.4800 (4.00) 369;1938 50,400.0347 (0.18) 21169 1 test_multidict_getall_str_hit[case-insensitive-c-extension-module] 18.4800 (5.96) 69.6600 (2.72) 19.5613 (5.37) 1.4482 (3.45) 19.3800 (5.63) 0.5200 (4.33) 389;913 51,121.4090 (0.19) 18282 1 test_cimultidict_getall_istr_miss[pure-python-module] 18.8800 (6.09) 68.8800 (2.69) 19.7097 (5.41) 1.5019 (3.58) 19.5200 (5.67) 0.2410 (2.01) 362;2304 50,736.4453 (0.18) 28138 1 test_create_multidict_with_items[case-sensitive-c-extension-module] 19.3800 (6.25) 177.5800 (6.94) 20.8314 (5.72) 6.2084 (14.78) 20.2400 (5.88) 0.3800 (3.17) 175;1454 48,004.5680 (0.17) 17302 1 test_create_cimultidict_with_items_istr[c-extension-module] 20.7800 (6.70) 75.0200 (2.93) 21.8153 (5.99) 1.6814 (4.00) 21.5800 (6.27) 0.3200 (2.67) 335;1431 45,839.4079 (0.17) 17083 1 test_multidict_getall_str_hit[case-sensitive-pure-python-module] 20.8790 (6.74) 68.6400 (2.68) 22.0010 (6.04) 1.4493 (3.45) 21.8400 (6.35) 0.4600 (3.83) 375;1221 45,452.4809 (0.17) 22978 1 test_keys_view_less_or_equal[case-sensitive-c-extension-module] 22.4400 (7.24) 64.0400 (2.50) 23.3389 (6.41) 1.4681 (3.50) 23.1400 (6.73) 0.3000 (2.50) 378;1835 42,846.9607 (0.16) 23278 1 test_keys_view_less[case-sensitive-c-extension-module] 22.9400 (7.40) 90.2200 (3.53) 23.8876 (6.56) 1.7082 (4.07) 23.6600 (6.88) 0.3200 (2.67) 337;1682 41,862.7627 (0.15) 21304 1 test_create_from_existing_cimultidict[pure-python-module] 25.5790 (8.25) 94.5600 (3.70) 26.8496 (7.37) 2.2982 (5.47) 26.4800 (7.70) 0.3999 (3.33) 412;1443 37,244.5531 (0.14) 15591 1 test_multidict_getall_str_hit[case-insensitive-pure-python-module] 25.6400 (8.27) 84.0200 (3.28) 26.9530 (7.40) 2.3162 (5.51) 26.5800 (7.73) 0.4600 (3.83) 545;1825 37,101.6465 (0.14) 19709 1 test_iterate_multidict_items[case-insensitive-c-extension-module] 26.2200 (8.46) 83.6600 (3.27) 28.3506 (7.79) 1.8677 (4.45) 28.2800 (8.22) 0.8208 (6.84) 102;164 35,272.6418 (0.13) 5431 1 test_iterate_multidict_items[case-sensitive-c-extension-module] 26.3200 (8.49) 82.6400 (3.23) 27.7637 (7.63) 1.5386 (3.66) 27.5800 (8.02) 0.5600 (4.67) 341;925 36,018.2538 (0.13) 23913 1 test_cimultidict_getall_istr_hit[pure-python-module] 28.4200 (9.17) 94.0790 (3.68) 29.6219 (8.14) 1.8439 (4.39) 29.3800 (8.54) 0.4000 (3.33) 292;1289 33,758.8591 (0.12) 18485 1 test_keys_view_less_or_equal[case-insensitive-c-extension-module] 29.0800 (9.38) 83.6000 (3.27) 31.5608 (8.67) 2.2757 (5.42) 31.3000 (9.10) 0.8942 (7.45) 103;182 31,684.8912 (0.12) 5023 1 test_keys_view_less[case-insensitive-c-extension-module] 29.3390 (9.46) 80.6200 (3.15) 31.5768 (8.67) 2.0318 (4.84) 31.3800 (9.12) 0.7799 (6.50) 108;214 31,668.8521 (0.12) 5145 1 test_multidict_fetch[case-sensitive-c-extension-module] 31.2400 (10.08) 88.2000 (3.45) 32.5887 (8.95) 1.6870 (4.02) 32.3400 (9.40) 0.6400 (5.33) 221;462 30,685.5202 (0.11) 17100 1 test_create_multidict_with_items_with_kwargs[case-sensitive-c-extension-module] 31.6600 (10.21) 184.0400 (7.19) 33.9741 (9.33) 3.5435 (8.44) 33.3800 (9.70) 0.8401 (7.00) 264;1028 29,434.1999 (0.11) 11313 1 test_cimultidict_fetch_istr[c-extension-module] 32.3800 (10.45) 91.9390 (3.59) 34.5618 (9.49) 1.8317 (4.36) 34.3400 (9.98) 0.6401 (5.33) 286;716 28,933.7198 (0.11) 17687 1 test_keys_view_repr[case-insensitive-c-extension-module] 32.5000 (10.48) 78.2590 (3.06) 34.0637 (9.36) 2.0438 (4.87) 33.7200 (9.80) 0.6400 (5.33) 344;926 29,356.8002 (0.11) 13733 1 test_keys_view_repr[case-sensitive-c-extension-module] 32.8000 (10.58) 204.4600 (7.99) 35.4270 (9.73) 2.4808 (5.91) 35.1800 (10.23) 1.1800 (9.83) 365;473 28,227.0932 (0.10) 17290 1 test_keys_view_more_or_equal[case-sensitive-c-extension-module] 33.1000 (10.68) 105.4590 (4.12) 34.5509 (9.49) 1.9870 (4.73) 34.3201 (9.98) 0.5001 (4.17) 263;834 28,942.8359 (0.11) 18755 1 test_multidict_get_hit[case-sensitive-c-extension-module] 33.3600 (10.76) 85.8600 (3.36) 34.4263 (9.46) 1.6353 (3.89) 34.2400 (9.95) 0.3609 (3.01) 217;1000 29,047.5630 (0.11) 19055 1 test_keys_view_equals[case-sensitive-c-extension-module] 34.3400 (11.08) 87.7390 (3.43) 36.2321 (9.95) 1.9727 (4.70) 35.9990 (10.46) 0.8200 (6.83) 305;474 27,599.8055 (0.10) 15894 1 test_keys_view_equals[case-insensitive-c-extension-module] 34.4201 (11.10) 128.2390 (5.01) 37.3128 (10.25) 2.7250 (6.49) 37.1200 (10.79) 1.3200 (11.00) 90;101 26,800.4428 (0.10) 4705 1 test_multidict_get_miss[case-sensitive-c-extension-module] 36.1600 (11.66) 77.6400 (3.04) 38.6925 (10.63) 1.9109 (4.55) 38.4790 (11.19) 0.9200 (7.66) 321;377 25,844.8304 (0.09) 18492 1 test_multidict_popitem_str[case-sensitive-c-extension-module] 36.7600 (11.86) 4,972.0320 (194.37) 42.4690 (11.66) 56.9847 (135.66) 38.7600 (11.27) 0.7800 (6.50) 208;731 23,546.6134 (0.09) 8016 1 test_multidict_get_hit_with_default[case-sensitive-c-extension-module] 36.7990 (11.87) 106.2600 (4.15) 38.0618 (10.45) 1.9463 (4.63) 37.8400 (11.00) 0.4001 (3.33) 179;595 26,273.0353 (0.10) 13987 1 test_keys_view_is_disjoint[case-insensitive-c-extension-module] 36.8800 (11.90) 77.1800 (3.02) 37.8911 (10.41) 2.2062 (5.25) 37.5800 (10.92) 0.3601 (3.00) 74;353 26,391.3942 (0.10) 4458 1 test_keys_view_is_disjoint[case-sensitive-c-extension-module] 37.3800 (12.06) 91.2599 (3.57) 38.2688 (10.51) 1.9345 (4.61) 38.0000 (11.05) 0.2411 (2.01) 245;1553 26,130.9427 (0.10) 16340 1 test_multidict_insert_str[case-sensitive-c-extension-module] 37.5200 (12.10) 129.8000 (5.07) 39.8627 (10.95) 2.1492 (5.12) 39.6400 (11.52) 0.7190 (5.99) 253;492 25,086.1358 (0.09) 17551 1 test_keys_view_more[case-insensitive-c-extension-module] 37.6400 (12.14) 94.2800 (3.69) 39.2312 (10.77) 2.1091 (5.02) 38.9600 (11.33) 0.5800 (4.83) 236;575 25,489.8837 (0.09) 15572 1 test_cimultidict_insert_istr[c-extension-module] 37.8200 (12.20) 88.4600 (3.46) 39.8473 (10.94) 1.8284 (4.35) 39.6600 (11.53) 0.4590 (3.82) 253;771 25,095.8214 (0.09) 20645 1 test_items_view_not_equals[case-insensitive-c-extension-module] 39.6600 (12.79) 89.7000 (3.51) 43.4520 (11.93) 2.0568 (4.90) 43.3000 (12.59) 1.7401 (14.50) 439;61 23,013.9245 (0.08) 4737 1 test_items_view_not_equals[case-sensitive-c-extension-module] 39.6600 (12.79) 111.2600 (4.35) 42.7466 (11.74) 2.3413 (5.57) 42.4000 (12.33) 1.5001 (12.50) 643;328 23,393.6686 (0.09) 15582 1 test_cimultidict_get_istr_miss[c-extension-module] 42.1800 (13.61) 81.5190 (3.19) 44.9268 (12.34) 2.0521 (4.89) 44.6800 (12.99) 1.0400 (8.66) 285;253 22,258.4054 (0.08) 13239 1 test_keys_view_and[case-sensitive-c-extension-module] 43.8400 (14.14) 101.1590 (3.95) 45.4803 (12.49) 2.4405 (5.81) 45.1400 (13.12) 0.6000 (5.00) 280;810 21,987.5417 (0.08) 13707 1 test_keys_view_and[case-insensitive-c-extension-module] 44.8000 (14.45) 102.4600 (4.01) 46.6854 (12.82) 2.8843 (6.87) 46.3000 (13.46) 0.6411 (5.34) 106;330 21,419.9685 (0.08) 4672 1 test_cimultidict_get_istr_with_default_miss[c-extension-module] 45.3600 (14.63) 103.7600 (4.06) 47.7060 (13.10) 2.2022 (5.24) 47.5000 (13.81) 0.8000 (6.67) 197;520 20,961.7182 (0.08) 12831 1 test_cimultidict_get_istr_hit[c-extension-module] 45.4400 (14.66) 97.3190 (3.80) 48.4996 (13.32) 2.2039 (5.25) 48.2200 (14.02) 1.3401 (11.16) 426;273 20,618.7227 (0.08) 13998 1 test_cimultidict_get_istr_hit_with_default[c-extension-module] 45.5200 (14.68) 99.6200 (3.89) 48.3479 (13.28) 2.1368 (5.09) 48.0800 (13.98) 1.0600 (8.83) 304;327 20,683.4321 (0.08) 13260 1 test_values_view_repr[case-sensitive-c-extension-module] 50.6790 (16.35) 102.7800 (4.02) 54.2397 (14.90) 2.5077 (5.97) 54.0800 (15.72) 1.8800 (15.66) 542;202 18,436.6651 (0.07) 10188 1 test_create_multidict_with_dict[case-insensitive-c-extension-module] 51.1400 (16.50) 98.0600 (3.83) 52.5898 (14.44) 2.2161 (5.28) 52.2800 (15.20) 0.5200 (4.33) 214;786 19,015.1121 (0.07) 12541 1 test_keys_view_not_equals[case-sensitive-pure-python-module] 51.6400 (16.66) 108.1000 (4.23) 53.5520 (14.71) 2.6695 (6.36) 53.1200 (15.44) 0.6400 (5.33) 208;639 18,673.4325 (0.07) 7708 1 test_items_view_not_equals[case-sensitive-pure-python-module] 52.3800 (16.90) 103.5590 (4.05) 54.1897 (14.88) 2.6988 (6.42) 53.7400 (15.62) 0.6000 (5.00) 203;655 18,453.7001 (0.07) 7353 1 test_keys_view_or[case-insensitive-c-extension-module] 52.8990 (17.06) 109.2600 (4.27) 56.3393 (15.47) 3.3390 (7.95) 55.7400 (16.20) 1.6200 (13.50) 114;140 17,749.5930 (0.06) 2552 1 test_values_view_repr[case-insensitive-c-extension-module] 53.2200 (17.17) 116.6000 (4.56) 56.3128 (15.47) 2.5880 (6.16) 55.9200 (16.26) 1.2400 (10.33) 319;391 17,757.9629 (0.06) 12472 1 test_keys_view_or[case-sensitive-c-extension-module] 53.7600 (17.34) 122.3000 (4.78) 56.3345 (15.47) 3.2526 (7.74) 55.6800 (16.19) 1.2200 (10.16) 289;539 17,751.1256 (0.06) 7162 1 test_keys_view_sub[case-sensitive-c-extension-module] 55.0200 (17.75) 123.3000 (4.82) 57.4332 (15.77) 3.3024 (7.86) 56.8000 (16.51) 1.1200 (9.33) 349;700 17,411.5397 (0.06) 10426 1 test_multidict_pop_str[case-sensitive-c-extension-module] 55.7200 (17.97) 209.2600 (8.18) 65.3516 (17.95) 21.9485 (52.25) 59.1000 (17.18) 2.2600 (18.83) 280;470 15,301.8417 (0.06) 3926 1 test_keys_view_sub[case-insensitive-c-extension-module] 55.8200 (18.01) 121.0000 (4.73) 58.8826 (16.17) 3.6520 (8.69) 58.2600 (16.94) 1.2752 (10.62) 72;131 16,982.9436 (0.06) 2531 1 test_keys_view_not_equals[case-insensitive-pure-python-module] 57.3800 (18.51) 130.7200 (5.11) 59.2250 (16.27) 3.3461 (7.97) 58.6200 (17.04) 0.5990 (4.99) 213;635 16,884.7733 (0.06) 6407 1 test_items_view_not_equals[case-insensitive-pure-python-module] 58.3400 (18.82) 112.6600 (4.40) 60.3004 (16.56) 3.2601 (7.76) 59.6800 (17.35) 0.6010 (5.01) 222;655 16,583.6464 (0.06) 6198 1 test_create_multidict_with_items[case-insensitive-c-extension-module] 60.2600 (19.44) 115.3600 (4.51) 62.1421 (17.07) 2.5274 (6.02) 61.7000 (17.94) 0.7000 (5.83) 289;726 16,092.1434 (0.06) 9646 1 test_keys_view_repr[case-insensitive-pure-python-module] 61.2000 (19.74) 130.9000 (5.12) 63.1393 (17.34) 3.0660 (7.30) 62.6000 (18.20) 0.7200 (6.00) 250;635 15,837.9936 (0.06) 8537 1 test_multidict_delitem_str[case-sensitive-c-extension-module] 61.7600 (19.92) 322.3790 (12.60) 68.3647 (18.78) 14.5313 (34.59) 64.6600 (18.80) 1.7600 (14.66) 388;863 14,627.4274 (0.05) 7145 1 test_keys_view_repr[case-sensitive-pure-python-module] 63.5800 (20.51) 136.8200 (5.35) 65.9895 (18.12) 3.2790 (7.81) 65.4000 (19.01) 0.9010 (7.51) 289;628 15,153.9290 (0.06) 9494 1 test_cimultidict_delitem_istr[c-extension-module] 65.6590 (21.18) 121.0200 (4.73) 68.6937 (18.87) 2.5942 (6.18) 68.3000 (19.85) 1.1010 (9.17) 283;377 14,557.3677 (0.05) 10814 1 test_multidict_fetch[case-insensitive-c-extension-module] 67.3000 (21.71) 119.2000 (4.66) 74.7864 (20.54) 3.5177 (8.37) 75.1800 (21.85) 4.8400 (40.32) 1445;175 13,371.4136 (0.05) 9241 1 test_items_view_less_or_equal[case-insensitive-c-extension-module] 68.0200 (21.94) 134.0400 (5.24) 70.0605 (19.24) 2.6372 (6.28) 69.6400 (20.24) 0.7190 (5.99) 106;203 14,273.3866 (0.05) 4014 1 test_create_cimultidict_with_items_istr_with_kwargs[c-extension-module] 68.5800 (22.12) 130.4000 (5.10) 71.3446 (19.59) 3.6244 (8.63) 70.6800 (20.55) 0.9600 (8.00) 242;523 14,016.4862 (0.05) 7580 1 test_items_view_less[case-insensitive-c-extension-module] 69.1800 (22.32) 137.9400 (5.39) 71.4952 (19.64) 3.0830 (7.34) 71.0000 (20.64) 0.7600 (6.33) 107;214 13,986.9534 (0.05) 4025 1 test_cimultidict_pop_istr[c-extension-module] 69.5000 (22.42) 138.5200 (5.42) 73.5114 (20.19) 2.9453 (7.01) 73.0790 (21.24) 1.7799 (14.83) 443;290 13,603.3382 (0.05) 9429 1 test_multidict_repr[case-sensitive-c-extension-module] 70.0400 (22.59) 137.7200 (5.38) 76.6607 (21.05) 3.1754 (7.56) 76.4200 (22.22) 2.7200 (22.66) 1103;238 13,044.4970 (0.05) 9327 1 test_items_view_less[case-sensitive-c-extension-module] 70.3000 (22.68) 130.5600 (5.10) 73.5911 (20.21) 2.6425 (6.29) 73.2200 (21.28) 1.0590 (8.82) 249;320 13,588.6015 (0.05) 10053 1 test_items_view_less_or_equal[case-sensitive-c-extension-module] 70.9400 (22.88) 126.8800 (4.96) 73.9970 (20.32) 2.6329 (6.27) 73.6390 (21.41) 0.9990 (8.32) 227;326 13,514.0640 (0.05) 9859 1 test_multidict_repr[case-insensitive-c-extension-module] 72.2800 (23.32) 124.1800 (4.85) 78.5099 (21.56) 3.2784 (7.80) 78.0000 (22.67) 3.3000 (27.49) 1490;204 12,737.2414 (0.05) 8414 1 test_keys_view_more_or_equal[case-insensitive-c-extension-module] 72.8790 (23.51) 132.0000 (5.16) 75.5408 (20.75) 2.7492 (6.55) 75.1200 (21.84) 1.0401 (8.67) 283;480 13,237.8718 (0.05) 10849 1 test_iterate_multidict_values[case-insensitive-pure-python-module] 73.8990 (23.84) 122.3200 (4.78) 76.2064 (20.93) 3.0167 (7.18) 75.6600 (21.99) 0.7200 (6.00) 191;481 13,122.2594 (0.05) 6739 1 test_items_view_repr[case-sensitive-c-extension-module] 74.3600 (23.99) 130.9600 (5.12) 80.8537 (22.21) 3.6605 (8.71) 80.3600 (23.36) 3.2990 (27.49) 1069;246 12,368.0223 (0.05) 7210 1 test_items_view_repr[case-insensitive-c-extension-module] 76.3800 (24.64) 134.8400 (5.27) 82.1156 (22.55) 3.5693 (8.50) 81.3600 (23.65) 3.5810 (29.84) 1359;244 12,177.9498 (0.04) 9535 1 test_values_view_repr[case-sensitive-pure-python-module] 78.3200 (25.26) 137.8600 (5.39) 80.6861 (22.16) 3.3322 (7.93) 80.0600 (23.27) 0.9200 (7.67) 246;494 12,393.7098 (0.05) 7224 1 test_iterate_multidict_values[case-sensitive-pure-python-module] 78.4000 (25.29) 135.9200 (5.31) 80.2537 (22.04) 3.3803 (8.05) 79.6200 (23.15) 0.7048 (5.87) 221;528 12,460.4801 (0.05) 7281 1 test_values_view_repr[case-insensitive-pure-python-module] 78.4390 (25.30) 319.6990 (12.50) 80.6796 (22.16) 4.4127 (10.51) 80.0600 (23.27) 0.7401 (6.17) 189;512 12,394.7097 (0.05) 6859 1 test_copy_from_existing_cimultidict[pure-python-module] 80.2800 (25.90) 152.1000 (5.95) 82.7964 (22.74) 3.5386 (8.42) 82.1200 (23.87) 0.9095 (7.58) 232;537 12,077.8130 (0.04) 5756 1 test_multidict_get_miss[case-insensitive-c-extension-module] 83.7200 (27.01) 8,842.6650 (345.69) 88.2125 (24.23) 90.8511 (216.29) 86.9390 (25.27) 1.7305 (14.42) 1;246 11,336.2593 (0.04) 9296 1 test_multidict_insert_str[case-insensitive-c-extension-module] 85.4800 (27.57) 149.6000 (5.85) 92.9487 (25.53) 4.9543 (11.79) 94.9200 (27.59) 8.2590 (68.81) 2123;139 10,758.6241 (0.04) 10758 1 test_cimultidict_update_istr[c-extension-module] 89.5400 (28.88) 275.4190 (10.77) 92.9547 (25.53) 7.8065 (18.58) 91.9600 (26.73) 1.2600 (10.50) 213;399 10,757.9335 (0.04) 7941 1 test_iterate_multidict[case-sensitive-pure-python-module] 89.8200 (28.97) 160.7590 (6.28) 92.1498 (25.31) 3.2305 (7.69) 91.5600 (26.62) 0.8200 (6.83) 187;420 10,851.8958 (0.04) 5879 1 test_multidict_get_hit[case-insensitive-c-extension-module] 90.3000 (29.13) 134.2590 (5.25) 95.1622 (26.14) 2.8638 (6.82) 94.7600 (27.55) 1.3600 (11.33) 350;343 10,508.3753 (0.04) 9111 1 test_multidict_get_hit_with_default[case-insensitive-c-extension-module] 90.8989 (29.32) 149.7400 (5.85) 94.5467 (25.97) 3.0432 (7.24) 93.9400 (27.31) 1.5800 (13.16) 321;380 10,576.7890 (0.04) 9095 1 test_multidict_update_str[case-sensitive-c-extension-module] 91.5000 (29.52) 170.7400 (6.67) 94.8944 (26.06) 3.3283 (7.92) 94.4600 (27.46) 1.1401 (9.50) 183;277 10,538.0252 (0.04) 6685 1 test_iterate_multidict_keys[case-sensitive-pure-python-module] 93.6600 (30.21) 163.1200 (6.38) 96.0942 (26.39) 3.1582 (7.52) 95.5590 (27.78) 0.9200 (7.66) 204;410 10,406.4556 (0.04) 7168 1 test_multidict_delitem_str[case-insensitive-c-extension-module] 103.8000 (33.48) 172.8990 (6.76) 109.0939 (29.96) 4.4202 (10.52) 107.6791 (31.30) 3.3600 (27.99) 1011;596 9,166.4163 (0.03) 6818 1 test_keys_view_xor[case-sensitive-c-extension-module] 107.8400 (34.79) 196.1790 (7.67) 112.9122 (31.01) 5.3389 (12.71) 111.7000 (32.47) 2.2000 (18.33) 316;457 8,856.4358 (0.03) 5634 1 test_create_multidict_with_items_with_kwargs[case-insensitive-c-extension-module] 108.9200 (35.14) 176.7400 (6.91) 112.4121 (30.87) 4.1533 (9.89) 111.5600 (32.43) 1.3800 (11.50) 240;377 8,895.8371 (0.03) 5552 1 test_items_view_repr[case-sensitive-pure-python-module] 108.9400 (35.14) 190.5200 (7.45) 113.7672 (31.25) 4.0330 (9.60) 113.1000 (32.88) 2.1600 (18.00) 208;217 8,789.8786 (0.03) 5055 1 test_items_view_repr[case-insensitive-pure-python-module] 110.8200 (35.75) 185.6191 (7.26) 114.4680 (31.44) 3.8717 (9.22) 113.7400 (33.06) 1.1810 (9.84) 197;340 8,736.0640 (0.03) 5067 1 test_multidict_pop_str[case-insensitive-c-extension-module] 111.8400 (36.08) 174.7400 (6.83) 117.4015 (32.24) 3.8088 (9.07) 116.7400 (33.94) 2.8005 (23.33) 587;281 8,517.7771 (0.03) 7180 1 test_keys_view_xor[case-insensitive-c-extension-module] 112.1400 (36.17) 191.0200 (7.47) 117.3414 (32.23) 5.7056 (13.58) 116.0200 (33.73) 2.4800 (20.66) 124;163 8,522.1448 (0.03) 2211 1 test_multidict_repr[case-sensitive-pure-python-module] 114.5800 (36.96) 191.1190 (7.47) 119.2523 (32.75) 3.9930 (9.51) 118.5000 (34.45) 1.4200 (11.83) 216;307 8,385.5795 (0.03) 5267 1 test_multidict_repr[case-insensitive-pure-python-module] 114.9400 (37.08) 13,758.8570 (537.88) 124.3652 (34.16) 200.2592 (476.75) 120.4400 (35.01) 2.5800 (21.50) 2;271 8,040.8323 (0.03) 4650 1 test_keys_view_less_or_equal[case-sensitive-pure-python-module] 116.2800 (37.51) 196.9000 (7.70) 120.9603 (33.22) 4.0787 (9.71) 120.4095 (35.00) 2.1600 (18.00) 204;206 8,267.1736 (0.03) 5614 1 test_keys_view_less[case-sensitive-pure-python-module] 117.5600 (37.92) 187.9590 (7.35) 121.2333 (33.30) 3.8827 (9.24) 120.6600 (35.08) 1.9247 (16.04) 207;234 8,248.5592 (0.03) 5301 1 test_iterate_multidict_items[case-sensitive-pure-python-module] 124.0000 (40.00) 191.2400 (7.48) 128.7236 (35.35) 3.7705 (8.98) 128.0400 (37.22) 1.4152 (11.79) 227;312 7,768.5806 (0.03) 5691 1 test_multidict_update_str[case-insensitive-c-extension-module] 136.1200 (43.91) 193.2400 (7.55) 139.9151 (38.43) 4.2253 (10.06) 139.0400 (40.42) 1.6342 (13.62) 119;137 7,147.1908 (0.03) 2563 1 test_items_view_sub[case-sensitive-c-extension-module] 143.2800 (46.22) 16,830.3120 (657.95) 168.4224 (46.26) 268.8666 (640.09) 152.6200 (44.37) 9.7205 (80.99) 2;739 5,937.4508 (0.02) 3964 1 test_items_view_sub[case-insensitive-c-extension-module] 144.2200 (46.52) 124,555.6970 (>1000.0) 244.4980 (67.15) 2,893.9560 (>1000.0) 155.5600 (45.22) 11.4992 (95.81) 2;336 4,090.0124 (0.01) 1923 1 test_create_multidict_with_items[case-sensitive-pure-python-module] 149.3400 (48.17) 232.4190 (9.09) 154.0101 (42.30) 5.1831 (12.34) 152.8800 (44.44) 1.4295 (11.91) 228;337 6,493.0827 (0.02) 4112 1 test_items_view_less_or_equal[case-sensitive-pure-python-module] 170.3200 (54.94) 249.2800 (9.75) 176.5742 (48.50) 5.1121 (12.17) 175.5390 (51.03) 2.2000 (18.33) 239;257 5,663.3429 (0.02) 4112 1 test_items_view_less[case-sensitive-pure-python-module] 178.4200 (57.56) 249.5590 (9.76) 184.0970 (50.56) 4.7809 (11.38) 183.1400 (53.24) 2.2000 (18.33) 205;221 5,431.9198 (0.02) 3868 1 test_multidict_update_str_with_kwargs[case-sensitive-c-extension-module] 191.0000 (61.61) 370.5000 (14.48) 200.0619 (54.95) 16.8212 (40.05) 195.2400 (56.76) 7.5000 (62.49) 124;167 4,998.4541 (0.02) 2831 1 test_multidict_popitem_str[case-insensitive-c-extension-module] 194.1400 (62.63) 262.1390 (10.25) 203.4539 (55.88) 5.1127 (12.17) 202.6990 (58.92) 3.4600 (28.83) 360;199 4,915.1181 (0.02) 3289 1 test_create_multidict_with_dict[case-sensitive-pure-python-module] 198.1400 (63.92) 266.3600 (10.41) 203.2694 (55.83) 6.4991 (15.47) 201.5095 (58.58) 2.0199 (16.83) 221;312 4,919.5789 (0.02) 3086 1 test_iterate_multidict[case-insensitive-pure-python-module] 201.9990 (65.16) 287.5400 (11.24) 212.3990 (58.33) 5.8654 (13.96) 211.4400 (61.46) 4.1248 (34.37) 322;159 4,708.1207 (0.02) 2641 1 test_iterate_multidict_keys[case-insensitive-pure-python-module] 205.7590 (66.37) 310.3400 (12.13) 214.4003 (58.88) 5.4742 (13.03) 213.3800 (62.03) 3.5342 (29.45) 208;187 4,664.1719 (0.02) 3195 1 test_items_view_is_disjoint[case-insensitive-c-extension-module] 212.6800 (68.61) 278.5000 (10.89) 218.8727 (60.11) 4.9718 (11.84) 218.1000 (63.40) 1.7000 (14.16) 221;282 4,568.8663 (0.02) 2569 1 test_keys_view_more[case-sensitive-pure-python-module] 222.8400 (71.88) 284.3000 (11.11) 227.2887 (62.42) 4.7442 (11.29) 226.3600 (65.80) 1.9400 (16.16) 215;230 4,399.6905 (0.02) 3530 1 test_create_multidict_with_items[case-insensitive-pure-python-module] 230.1000 (74.23) 317.4000 (12.41) 235.1886 (64.59) 6.6056 (15.73) 233.3790 (67.84) 2.1810 (18.17) 102;143 4,251.9065 (0.02) 1305 1 test_items_view_is_disjoint[case-sensitive-c-extension-module] 230.6200 (74.39) 298.0790 (11.65) 235.8493 (64.78) 5.3998 (12.86) 236.3790 (68.71) 4.9790 (41.48) 243;230 4,239.9948 (0.02) 3706 1 test_iterate_multidict_items[case-insensitive-pure-python-module] 232.1790 (74.90) 8,412.7260 (328.88) 242.1118 (66.50) 140.9213 (335.49) 238.4495 (69.32) 3.5390 (29.49) 1;234 4,130.3232 (0.02) 3370 1 test_create_cimultidict_with_items_istr[pure-python-module] 242.6590 (78.28) 342.5990 (13.39) 248.7313 (68.31) 6.5701 (15.64) 247.1595 (71.85) 2.6989 (22.49) 230;260 4,020.4020 (0.01) 2816 1 test_keys_view_less_or_equal[case-insensitive-pure-python-module] 243.5190 (78.56) 502.0190 (19.63) 252.2715 (69.29) 7.9157 (18.84) 250.8600 (72.92) 3.4810 (29.00) 218;223 3,963.9829 (0.01) 3085 1 test_cimultidict_update_istr_with_kwargs[c-extension-module] 251.7400 (81.21) 505.6390 (19.77) 262.3864 (72.06) 14.4327 (34.36) 258.2800 (75.08) 8.6807 (72.32) 170;163 3,811.1727 (0.01) 3323 1 test_keys_view_less[case-insensitive-pure-python-module] 253.6790 (81.83) 322.0190 (12.59) 263.7291 (72.43) 6.6134 (15.74) 262.1790 (76.21) 4.3490 (36.23) 271;217 3,791.7694 (0.01) 2876 1 test_items_view_more[case-sensitive-pure-python-module] 261.8200 (84.46) 352.3400 (13.77) 267.0137 (73.33) 5.1905 (12.36) 265.7990 (77.27) 1.9800 (16.50) 207;221 3,745.1261 (0.01) 3028 1 test_keys_view_more[case-insensitive-pure-python-module] 265.2200 (85.56) 328.4600 (12.84) 269.7086 (74.07) 5.4750 (13.03) 268.2990 (77.99) 1.6600 (13.83) 167;204 3,707.7056 (0.01) 2405 1 test_create_multidict_with_dict[case-insensitive-pure-python-module] 277.5400 (89.53) 348.6590 (13.63) 285.0958 (78.30) 7.6637 (18.24) 282.6400 (82.16) 3.1000 (25.83) 215;263 3,507.5927 (0.01) 2201 1 test_create_cimultidict_with_dict_istr[pure-python-module] 289.8990 (93.52) 390.8800 (15.28) 300.0498 (82.41) 7.5060 (17.87) 298.0391 (86.64) 3.2043 (26.70) 221;239 3,332.7802 (0.01) 2281 1 test_items_view_more[case-insensitive-pure-python-module] 300.0990 (96.81) 380.9400 (14.89) 308.8304 (84.82) 6.2162 (14.80) 307.3390 (89.34) 2.8000 (23.33) 217;221 3,238.0235 (0.01) 2650 1 test_items_view_less_or_equal[case-insensitive-pure-python-module] 306.7800 (98.96) 382.1400 (14.94) 315.1415 (86.55) 6.8970 (16.42) 313.4595 (91.12) 3.5800 (29.83) 241;228 3,173.1779 (0.01) 2568 1 test_multidict_update_str_with_kwargs[case-insensitive-c-extension-module] 310.1390 (100.05) 540.0590 (21.11) 341.2848 (93.73) 48.3821 (115.18) 320.1795 (93.08) 14.1495 (117.89) 219;261 2,930.1044 (0.01) 1516 1 test_items_view_less[case-insensitive-pure-python-module] 310.9590 (100.31) 434.9190 (17.00) 319.0269 (87.62) 7.7030 (18.34) 317.1600 (92.20) 3.3197 (27.66) 214;217 3,134.5314 (0.01) 2375 1 test_items_view_or[case-insensitive-c-extension-module] 332.1790 (107.16) 422.2790 (16.51) 344.3330 (94.57) 7.4560 (17.75) 342.3200 (99.51) 3.1610 (26.34) 158;167 2,904.1650 (0.01) 1395 1 test_items_view_and[case-insensitive-c-extension-module] 340.5190 (109.85) 423.9390 (16.57) 356.4760 (97.90) 8.3816 (19.95) 357.2000 (103.84) 3.3993 (28.32) 366;376 2,805.2377 (0.01) 1425 1 test_items_view_or[case-sensitive-c-extension-module] 351.3190 (113.33) 416.6600 (16.29) 365.4899 (100.38) 8.2122 (19.55) 365.2995 (106.19) 3.9000 (32.49) 620;628 2,736.0537 (0.01) 2234 1 test_items_view_sub[case-sensitive-pure-python-module] 372.3400 (120.11) 459.9190 (17.98) 382.9251 (105.17) 8.2646 (19.68) 380.7790 (110.69) 5.1610 (43.00) 232;196 2,611.4767 (0.01) 1942 1 test_items_view_and[case-sensitive-c-extension-module] 379.5790 (122.45) 438.1190 (17.13) 397.2618 (109.11) 6.0206 (14.33) 396.5400 (115.27) 2.9400 (24.49) 344;355 2,517.2320 (0.01) 2121 1 test_items_view_xor[case-sensitive-c-extension-module] 446.0600 (143.89) 671.1590 (26.24) 475.2737 (130.53) 27.0299 (64.35) 463.4190 (134.71) 21.9700 (183.05) 190;174 2,104.0509 (0.01) 1160 1 test_items_view_xor[case-insensitive-c-extension-module] 446.3590 (143.99) 667.1590 (26.08) 473.9186 (130.16) 28.3905 (67.59) 461.4395 (134.14) 22.5400 (187.80) 137;126 2,110.0671 (0.01) 850 1 test_items_view_more[case-sensitive-c-extension-module] 462.5390 (149.21) 620.4590 (24.26) 485.8748 (133.44) 7.6269 (18.16) 484.5190 (140.85) 5.0790 (42.32) 331;265 2,058.1435 (0.01) 1914 1 test_create_multidict_with_items_with_kwargs[case-sensitive-pure-python-module] 470.1790 (151.67) 585.8790 (22.90) 497.5102 (136.64) 18.8072 (44.77) 490.8590 (142.69) 20.5795 (171.46) 341;89 2,010.0092 (0.01) 1436 1 test_create_multidict_with_items_with_kwargs[case-insensitive-pure-python-module] 481.1190 (155.20) 608.4990 (23.79) 496.0118 (136.23) 12.1779 (28.99) 492.1990 (143.08) 9.1300 (76.07) 192;136 2,016.0810 (0.01) 1299 1 test_create_cimultidict_with_items_istr_with_kwargs[pure-python-module] 497.0200 (160.33) 631.4590 (24.69) 515.2652 (141.52) 12.1474 (28.92) 512.9090 (149.10) 11.1200 (92.65) 303;117 1,940.7483 (0.01) 1470 1 test_multidict_popitem_str[case-sensitive-pure-python-module] 508.3190 (163.98) 582.5590 (22.77) 522.8426 (143.60) 8.8480 (21.06) 520.5590 (151.32) 6.2950 (52.45) 260;166 1,912.6214 (0.01) 1371 1 test_items_view_more[case-insensitive-c-extension-module] 509.1790 (164.25) 583.3990 (22.81) 525.5136 (144.33) 6.7785 (16.14) 523.9790 (152.32) 5.5000 (45.82) 326;185 1,902.9002 (0.01) 1657 1 test_multidict_pop_str[case-sensitive-pure-python-module] 616.8390 (198.98) 706.1790 (27.61) 634.0646 (174.14) 10.0569 (23.94) 631.3190 (183.52) 8.0400 (66.99) 177;85 1,577.1263 (0.01) 827 1 test_multidict_fetch[case-sensitive-pure-python-module] 676.5590 (218.25) 743.1190 (29.05) 686.6973 (188.60) 8.1228 (19.34) 684.5890 (199.01) 6.0200 (50.16) 259;178 1,456.2457 (0.01) 1334 1 test_multidict_get_hit[case-sensitive-pure-python-module] 676.8590 (218.34) 749.5990 (29.30) 687.5822 (188.84) 8.0666 (19.20) 684.6590 (199.03) 8.6900 (72.40) 260;63 1,454.3715 (0.01) 1395 1 test_multidict_get_hit_with_default[case-sensitive-pure-python-module] 682.4790 (220.16) 783.2190 (30.62) 696.2364 (191.22) 8.1967 (19.51) 694.5990 (201.92) 7.5190 (62.65) 298;107 1,436.2937 (0.01) 1402 1 test_items_view_sub[case-insensitive-pure-python-module] 716.8790 (231.25) 828.9180 (32.40) 736.3905 (202.25) 12.3150 (29.32) 732.7485 (213.01) 9.9000 (82.48) 246;124 1,357.9752 (0.00) 1126 1 test_keys_view_more_or_equal[case-sensitive-pure-python-module] 726.4190 (234.33) 796.2980 (31.13) 736.0209 (202.15) 7.7180 (18.37) 733.4190 (213.20) 4.3800 (36.49) 229;223 1,358.6570 (0.00) 1195 1 test_multidict_get_hit[case-insensitive-pure-python-module] 770.6990 (248.62) 844.1180 (33.00) 783.6025 (215.21) 9.6574 (22.99) 780.3485 (226.84) 8.5600 (71.32) 282;126 1,276.1572 (0.00) 1146 1 test_multidict_get_hit_with_default[case-insensitive-pure-python-module] 777.3190 (250.75) 844.8780 (33.03) 790.8831 (217.21) 9.7580 (23.23) 787.8190 (229.02) 5.7145 (47.61) 264;203 1,264.4094 (0.00) 1151 1 test_multidict_fetch[case-insensitive-pure-python-module] 778.8390 (251.24) 1,041.2390 (40.71) 791.7124 (217.44) 15.5576 (37.04) 785.7880 (228.43) 10.3700 (86.40) 114;92 1,263.0849 (0.00) 1092 1 test_cimultidict_fetch_istr[pure-python-module] 794.2590 (256.22) 863.3780 (33.75) 804.2041 (220.87) 7.4213 (17.67) 801.8190 (233.09) 5.6800 (47.32) 269;181 1,243.4655 (0.00) 1138 1 test_items_view_more_or_equal[case-sensitive-pure-python-module] 810.9380 (261.60) 921.9180 (36.04) 820.9092 (225.46) 8.5989 (20.47) 817.5990 (237.67) 5.1657 (43.04) 230;230 1,218.1616 (0.00) 1133 1 test_keys_view_more_or_equal[case-insensitive-pure-python-module] 818.9380 (264.18) 886.1390 (34.64) 830.4382 (228.08) 8.4560 (20.13) 827.3785 (240.52) 6.6195 (55.15) 249;140 1,204.1836 (0.00) 1128 1 test_keys_view_equals[case-sensitive-pure-python-module] 818.9990 (264.20) 924.0190 (36.12) 831.8302 (228.46) 9.9092 (23.59) 828.4390 (240.82) 11.5292 (96.06) 232;34 1,202.1684 (0.00) 1053 1 test_cimultidict_get_istr_hit[pure-python-module] 820.0790 (264.54) 884.2380 (34.57) 830.5170 (228.10) 8.3859 (19.96) 827.5380 (240.56) 6.5600 (54.66) 247;152 1,204.0693 (0.00) 1160 1 test_cimultidict_get_istr_hit_with_default[pure-python-module] 821.8780 (265.12) 886.2180 (34.64) 833.1809 (228.83) 8.0074 (19.06) 830.4180 (241.40) 5.1753 (43.12) 262;226 1,200.2196 (0.00) 1163 1 test_multidict_popitem_str[case-insensitive-pure-python-module] 846.8190 (273.17) 949.4590 (37.12) 873.3281 (239.86) 16.5445 (39.39) 868.4285 (252.45) 17.2795 (143.97) 235;61 1,145.0450 (0.00) 924 1 test_items_view_more_or_equal[case-insensitive-pure-python-module] 878.6390 (283.44) 939.6980 (36.74) 895.7448 (246.01) 10.1679 (24.21) 893.8590 (259.84) 11.9400 (99.48) 322;32 1,116.3894 (0.00) 1049 1 test_items_view_equals[case-sensitive-pure-python-module] 947.5380 (305.66) 1,043.5180 (40.79) 964.7314 (264.96) 10.0988 (24.04) 961.3185 (279.45) 11.2811 (93.99) 232;31 1,036.5579 (0.00) 934 1 test_multidict_pop_str[case-insensitive-pure-python-module] 1,072.7990 (346.07) 1,206.3980 (47.16) 1,099.3478 (301.93) 17.9165 (42.65) 1,093.6585 (317.92) 23.7200 (197.63) 129;5 909.6302 (0.00) 530 1 test_keys_view_equals[case-insensitive-pure-python-module] 1,122.0580 (361.96) 1,200.3980 (46.93) 1,141.4375 (313.49) 11.2170 (26.70) 1,138.4580 (330.95) 14.4043 (120.01) 211;16 876.0882 (0.00) 739 1 test_cimultidict_pop_istr[pure-python-module] 1,133.3180 (365.59) 1,324.3970 (51.77) 1,156.6483 (317.67) 15.8145 (37.65) 1,153.3980 (335.29) 16.2550 (135.43) 120;21 864.5670 (0.00) 657 1 test_multidict_get_miss[case-sensitive-pure-python-module] 1,141.2580 (368.15) 1,205.2780 (47.12) 1,161.5049 (319.00) 10.8927 (25.93) 1,159.0990 (336.95) 15.7900 (131.56) 279;7 860.9520 (0.00) 849 1 test_multidict_get_miss[case-insensitive-pure-python-module] 1,203.9590 (388.38) 1,278.6380 (49.99) 1,223.5865 (336.05) 11.6612 (27.76) 1,218.4380 (354.20) 17.9550 (149.59) 195;5 817.2696 (0.00) 791 1 test_keys_view_is_disjoint[case-sensitive-pure-python-module] 1,205.2980 (388.81) 1,291.5180 (50.49) 1,233.7849 (338.85) 11.2516 (26.79) 1,231.9779 (358.13) 14.1800 (118.14) 190;11 810.5141 (0.00) 734 1 test_items_view_equals[case-insensitive-pure-python-module] 1,213.7580 (391.54) 1,313.8370 (51.36) 1,238.8456 (340.24) 11.0496 (26.31) 1,236.1480 (359.34) 15.3400 (127.81) 197;9 807.2031 (0.00) 678 1 test_keys_view_sub[case-sensitive-pure-python-module] 1,246.7180 (402.17) 1,416.4970 (55.38) 1,278.0829 (351.02) 15.4776 (36.85) 1,273.5780 (370.22) 18.7450 (156.18) 120;12 782.4219 (0.00) 733 1 test_keys_view_or[case-sensitive-pure-python-module] 1,250.8580 (403.51) 1,361.1780 (53.21) 1,274.0426 (349.91) 12.7535 (30.36) 1,271.5580 (369.64) 16.2350 (135.26) 238;9 784.9031 (0.00) 731 1 test_cimultidict_get_istr_with_default_miss[pure-python-module] 1,269.7580 (409.60) 1,339.8770 (52.38) 1,287.3401 (353.56) 10.4314 (24.83) 1,285.7380 (373.76) 14.8400 (123.64) 217;9 776.7955 (0.00) 763 1 test_keys_view_is_disjoint[case-insensitive-pure-python-module] 1,274.8979 (411.26) 1,370.3370 (53.57) 1,299.9872 (357.04) 13.1079 (31.21) 1,296.7775 (376.97) 17.6000 (146.64) 217;10 769.2384 (0.00) 710 1 test_cimultidict_get_istr_miss[pure-python-module] 1,276.0780 (411.64) 1,369.2980 (53.53) 1,298.5595 (356.65) 11.1582 (26.56) 1,298.2380 (377.39) 15.4657 (128.86) 242;8 770.0841 (0.00) 747 1 test_multidict_delitem_str[case-sensitive-pure-python-module] 1,299.2180 (419.11) 3,553.2140 (138.91) 1,346.7548 (369.88) 144.1098 (343.08) 1,335.9770 (388.36) 21.1148 (175.92) 3;13 742.5257 (0.00) 683 1 test_items_view_is_disjoint[case-sensitive-pure-python-module] 1,312.1380 (423.28) 1,401.2980 (54.78) 1,337.0277 (367.21) 13.4153 (31.94) 1,333.5980 (387.67) 15.0500 (125.39) 164;26 747.9277 (0.00) 711 1 test_keys_view_and[case-sensitive-pure-python-module] 1,312.2770 (423.32) 1,381.6980 (54.01) 1,332.1598 (365.87) 11.5705 (27.55) 1,331.0380 (386.93) 16.1498 (134.55) 215;11 750.6607 (0.00) 685 1 test_items_view_or[case-sensitive-pure-python-module] 1,407.7779 (454.13) 1,495.4970 (58.46) 1,428.4111 (392.31) 14.1389 (33.66) 1,425.4280 (414.37) 17.6405 (146.97) 155;19 700.0786 (0.00) 648 1 test_keys_view_and[case-insensitive-pure-python-module] 1,413.1970 (455.88) 1,524.4380 (59.59) 1,443.2958 (396.40) 14.0563 (33.46) 1,440.8580 (418.85) 18.7798 (156.47) 170;9 692.8587 (0.00) 605 1 test_items_view_is_disjoint[case-insensitive-pure-python-module] 1,451.9180 (468.37) 1,535.4580 (60.03) 1,476.3178 (405.47) 11.8583 (28.23) 1,475.2675 (428.86) 17.6300 (146.89) 214;2 677.3609 (0.00) 644 1 test_items_view_and[case-sensitive-pure-python-module] 1,453.3370 (468.82) 1,541.0770 (60.25) 1,475.1888 (405.16) 13.2896 (31.64) 1,472.0580 (427.92) 17.5405 (146.14) 167;18 677.8793 (0.00) 637 1 test_keys_view_or[case-insensitive-pure-python-module] 1,504.3570 (485.28) 1,656.7770 (64.77) 1,539.7973 (422.90) 17.0795 (40.66) 1,534.7970 (446.16) 23.4100 (195.04) 143;8 649.4362 (0.00) 565 1 test_items_view_xor[case-sensitive-pure-python-module] 1,522.6570 (491.19) 1,641.2170 (64.16) 1,544.6210 (424.23) 14.9897 (35.69) 1,540.5770 (447.84) 19.0108 (158.39) 119;17 647.4080 (0.00) 569 1 test_keys_view_sub[case-insensitive-pure-python-module] 1,522.6980 (491.20) 1,606.6370 (62.81) 1,548.8914 (425.40) 14.2575 (33.94) 1,546.2980 (449.50) 19.1700 (159.72) 179;8 645.6231 (0.00) 584 1 test_items_view_and[case-insensitive-pure-python-module] 1,577.4980 (508.88) 1,675.9970 (65.52) 1,608.5106 (441.77) 12.4472 (29.63) 1,606.6380 (467.04) 16.9800 (141.47) 161;7 621.6931 (0.00) 564 1 test_items_view_xor[case-insensitive-pure-python-module] 1,633.6370 (526.99) 1,747.1371 (68.30) 1,663.2741 (456.81) 16.3505 (38.93) 1,660.3169 (482.65) 22.0698 (183.88) 142;5 601.2238 (0.00) 515 1 test_items_view_or[case-insensitive-pure-python-module] 1,673.2570 (539.77) 1,775.3970 (69.41) 1,702.6500 (467.63) 14.7280 (35.06) 1,700.4170 (494.31) 21.3010 (177.47) 156;3 587.3198 (0.00) 511 1 test_multidict_delitem_str[case-insensitive-pure-python-module] 1,687.3580 (544.32) 1,869.8770 (73.10) 1,729.2328 (474.93) 20.7965 (49.51) 1,728.0270 (502.33) 27.3401 (227.79) 166;8 578.2911 (0.00) 516 1 test_cimultidict_delitem_istr[pure-python-module] 1,790.8770 (577.71) 2,075.7960 (81.15) 1,825.6880 (501.42) 25.8344 (61.50) 1,821.8270 (529.60) 22.1200 (184.30) 52;12 547.7387 (0.00) 486 1 test_items_view_more_or_equal[case-sensitive-c-extension-module] 1,792.7970 (578.33) 1,913.2970 (74.80) 1,860.4121 (510.96) 16.7435 (39.86) 1,860.4770 (540.83) 22.5100 (187.55) 159;7 537.5153 (0.00) 531 1 test_items_view_equals[case-sensitive-c-extension-module] 1,822.1970 (587.81) 1,974.1170 (77.17) 1,905.1168 (523.23) 20.3708 (48.50) 1,905.1770 (553.83) 22.9410 (191.14) 118;24 524.9022 (0.00) 506 1 test_items_view_equals[case-insensitive-c-extension-module] 1,842.0770 (594.23) 2,027.2770 (79.25) 1,943.2962 (533.72) 32.8383 (78.18) 1,936.6670 (562.98) 38.1790 (318.09) 129;8 514.5896 (0.00) 446 1 test_multidict_add_str[case-sensitive-c-extension-module] 1,892.4170 (610.46) 2,016.7770 (78.84) 1,969.0267 (540.79) 15.6645 (37.29) 1,969.4560 (572.51) 15.2357 (126.94) 76;21 507.8651 (0.00) 485 1 test_items_view_more_or_equal[case-insensitive-c-extension-module] 1,976.9970 (637.75) 2,092.5170 (81.80) 2,016.0908 (553.71) 15.3547 (36.55) 2,015.5670 (585.92) 18.3001 (152.47) 129;11 496.0094 (0.00) 462 1 test_keys_view_xor[case-sensitive-pure-python-module] 2,288.6760 (738.29) 2,378.9960 (93.00) 2,324.5766 (638.44) 15.4218 (36.71) 2,325.1165 (675.90) 24.3300 (202.71) 145;2 430.1859 (0.00) 404 1 test_multidict_insert_str[case-sensitive-pure-python-module] 2,304.8760 (743.52) 2,388.4560 (93.37) 2,340.0677 (642.69) 12.7697 (30.40) 2,339.1060 (679.97) 17.3805 (144.81) 267;8 427.3381 (0.00) 824 1 test_cimultidict_insert_istr[pure-python-module] 2,389.5760 (770.84) 2,507.3160 (98.02) 2,434.0459 (668.50) 16.2671 (38.73) 2,434.9960 (707.84) 21.7400 (181.13) 190;5 410.8386 (0.00) 630 1 test_multidict_insert_str[case-insensitive-pure-python-module] 2,407.5360 (776.63) 2,523.2760 (98.64) 2,454.7416 (674.19) 16.3907 (39.02) 2,455.8160 (713.90) 23.2150 (193.42) 260;6 407.3749 (0.00) 853 1 test_keys_view_xor[case-insensitive-pure-python-module] 2,497.8960 (805.78) 2,662.4160 (104.08) 2,541.9272 (698.13) 20.2249 (48.15) 2,541.0160 (738.66) 25.6600 (213.79) 103;6 393.4023 (0.00) 353 1 test_multidict_extend_str[case-sensitive-c-extension-module] 2,740.7150 (884.11) 2,982.7560 (116.61) 2,852.4773 (783.42) 37.1621 (88.47) 2,860.8360 (831.63) 36.2850 (302.31) 19;5 350.5725 (0.00) 89 1 test_multidict_update_str[case-sensitive-pure-python-module] 2,763.9160 (891.60) 2,872.0150 (112.28) 2,795.7444 (767.84) 13.3177 (31.71) 2,795.3550 (812.60) 14.6840 (122.34) 97;6 357.6865 (0.00) 335 1 test_cimultidict_extend_istr[c-extension-module] 2,785.4959 (898.56) 3,048.8550 (119.19) 2,806.0095 (770.66) 17.7732 (42.31) 2,805.0160 (815.41) 12.4343 (103.60) 30;11 356.3780 (0.00) 341 1 test_cimultidict_update_istr[pure-python-module] 2,844.5560 (917.61) 2,960.6350 (115.74) 2,886.6405 (792.81) 16.4107 (39.07) 2,886.3655 (839.06) 20.6000 (171.63) 92;8 346.4235 (0.00) 322 1 test_cimultidict_add_istr[c-extension-module] 2,880.3750 (929.16) 2,971.1150 (116.15) 2,917.2191 (801.20) 15.7998 (37.61) 2,916.3550 (847.77) 21.2443 (177.00) 111;2 342.7922 (0.00) 335 1 test_multidict_update_str[case-insensitive-pure-python-module] 2,925.2150 (943.63) 3,577.0140 (139.84) 3,044.9036 (836.27) 142.8175 (340.00) 2,989.6250 (869.07) 54.0390 (450.23) 41;47 328.4176 (0.00) 282 1 test_multidict_extend_str_with_kwargs[case-sensitive-c-extension-module] 4,058.4130 (>1000.0) 4,279.1530 (167.29) 4,197.3479 (>1000.0) 45.4740 (108.26) 4,207.9140 (>1000.0) 39.8895 (332.35) 52;23 238.2457 (0.00) 229 1 test_multidict_add_str[case-insensitive-c-extension-module] 6,843.4090 (>1000.0) 6,959.9090 (272.08) 6,894.9200 (>1000.0) 17.4907 (41.64) 6,894.0480 (>1000.0) 19.8700 (165.55) 35;5 145.0343 (0.00) 143 1 test_cimultidict_update_istr_with_kwargs[pure-python-module] 7,540.9680 (>1000.0) 7,730.7680 (302.22) 7,610.7132 (>1000.0) 28.6196 (68.13) 7,610.7280 (>1000.0) 34.8943 (290.73) 32;3 131.3937 (0.00) 127 1 test_cimultidict_extend_istr_with_kwargs[c-extension-module] 7,579.7270 (>1000.0) 7,744.9270 (302.77) 7,675.6855 (>1000.0) 35.0231 (83.38) 7,684.2475 (>1000.0) 23.5100 (195.88) 28;21 130.2815 (0.00) 128 1 test_multidict_update_str_with_kwargs[case-sensitive-pure-python-module] 7,680.4070 (>1000.0) 7,846.7670 (306.75) 7,731.8022 (>1000.0) 28.1572 (67.03) 7,727.8880 (>1000.0) 35.1600 (292.94) 32;4 129.3360 (0.00) 125 1 test_multidict_update_str_with_kwargs[case-insensitive-pure-python-module] 7,810.4670 (>1000.0) 9,007.3050 (352.12) 7,986.9127 (>1000.0) 272.1180 (647.83) 7,896.9080 (>1000.0) 69.0095 (574.96) 14;16 125.2048 (0.00) 124 1 test_multidict_extend_str[case-insensitive-c-extension-module] 9,511.2640 (>1000.0) 9,684.5440 (378.60) 9,574.2233 (>1000.0) 27.3877 (65.20) 9,577.2345 (>1000.0) 36.5600 (304.61) 28;1 104.4471 (0.00) 104 1 test_multidict_extend_str_with_kwargs[case-insensitive-c-extension-module] 14,594.8960 (>1000.0) 14,883.3950 (581.84) 14,767.8217 (>1000.0) 49.1928 (117.11) 14,777.1360 (>1000.0) 22.1100 (184.21) 7;6 67.7148 (0.00) 67 1 test_multidict_add_str[case-sensitive-pure-python-module] 20,886.8660 (>1000.0) 21,970.4850 (858.89) 21,079.6267 (>1000.0) 198.0935 (471.60) 21,035.5260 (>1000.0) 74.6650 (622.08) 3;5 47.4392 (0.00) 47 1 test_multidict_add_str[case-insensitive-pure-python-module] 28,513.6940 (>1000.0) 29,279.8130 (>1000.0) 28,733.6043 (>1000.0) 194.8981 (463.99) 28,669.6129 (>1000.0) 151.4000 (>1000.0) 7;6 34.8025 (0.00) 35 1 test_cimultidict_add_istr[pure-python-module] 31,438.2690 (>1000.0) 32,709.9270 (>1000.0) 31,724.8952 (>1000.0) 289.3290 (688.80) 31,635.1290 (>1000.0) 178.4405 (>1000.0) 4;4 31.5210 (0.00) 32 1 test_multidict_extend_str[case-sensitive-pure-python-module] 59,794.9830 (>1000.0) 60,247.8020 (>1000.0) 59,935.1144 (>1000.0) 114.1654 (271.79) 59,927.0220 (>1000.0) 100.6957 (838.96) 4;2 16.6847 (0.00) 17 1 test_multidict_extend_str_with_kwargs[case-sensitive-pure-python-module] 101,495.4750 (>1000.0) 101,909.2750 (>1000.0) 101,645.5068 (>1000.0) 130.3338 (310.28) 101,639.6350 (>1000.0) 192.2590 (>1000.0) 3;0 9.8381 (0.00) 10 1 test_multidict_extend_str[case-insensitive-pure-python-module] 109,861.0420 (>1000.0) 110,624.8610 (>1000.0) 110,128.0489 (>1000.0) 278.0482 (661.94) 110,074.8015 (>1000.0) 413.9395 (>1000.0) 2;0 9.0803 (0.00) 8 1 test_cimultidict_extend_istr[pure-python-module] 120,232.9650 (>1000.0) 121,117.8830 (>1000.0) 120,478.1908 (>1000.0) 276.4472 (658.13) 120,414.8840 (>1000.0) 285.3300 (>1000.0) 1;1 8.3003 (0.00) 9 1 test_multidict_extend_str_with_kwargs[case-insensitive-pure-python-module] 140,425.0330 (>1000.0) 167,235.1690 (>1000.0) 153,342.1483 (>1000.0) 13,999.4735 (>1000.0) 152,517.3930 (>1000.0) 26,247.2779 (>1000.0) 0;0 6.5214 (0.00) 6 1 test_cimultidict_extend_istr_with_kwargs[pure-python-module] 149,641.6170 (>1000.0) 150,273.5550 (>1000.0) 150,026.5361 (>1000.0) 234.1645 (557.47) 150,089.6760 (>1000.0) 345.3393 (>1000.0) 3;0 6.6655 (0.00) 7 1 ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Legend: Outliers: 1 Standard Deviation from Mean; 1.5 IQR (InterQuartile Range) from 1st Quartile and 3rd Quartile. OPS: Operations Per Second, computed as 1 / Mean ============================= slowest 10 durations ============================= 19.65s call tests/test_multidict_benchmarks.py::test_create_empty_cimultidictproxy 19.27s call tests/test_multidict_benchmarks.py::test_create_empty_multidictproxy 19.03s call tests/test_multidict_benchmarks.py::test_create_cimultidictproxy 18.60s call tests/test_multidict_benchmarks.py::test_create_multidictproxy 15.52s call tests/test_multidict_benchmarks.py::test_create_empty_multidict[case-sensitive-c-extension-module] 15.07s call tests/test_multidict_benchmarks.py::test_copy_from_existing_cimultidict[c-extension-module] 12.51s call tests/test_multidict_benchmarks.py::test_iterate_multidict[case-sensitive-c-extension-module] 11.45s call tests/test_multidict_benchmarks.py::test_cimultidict_getall_istr_miss[c-extension-module] 10.84s call tests/test_multidict_benchmarks.py::test_multidict_getall_str_miss[case-sensitive-c-extension-module] 10.32s call tests/test_multidict_benchmarks.py::test_iterate_multidict_values[case-insensitive-c-extension-module] ======================= 1596 passed in 767.10s (0:12:47) ======================= >>> py3-multidict: Entering fakeroot... >>> py3-multidict-pyc*: Running split function pyc... 'usr/lib/python3.12/site-packages/multidict/__pycache__' -> '/home/buildozer/aports/community/py3-multidict/pkg/py3-multidict-pyc/usr/lib/python3.12/site-packages/multidict/__pycache__' >>> py3-multidict-pyc*: Preparing subpackage py3-multidict-pyc... >>> py3-multidict-pyc*: Running postcheck for py3-multidict-pyc >>> py3-multidict*: Running postcheck for py3-multidict >>> py3-multidict*: Preparing package py3-multidict... >>> py3-multidict*: Stripping binaries >>> py3-multidict-pyc*: Scanning shared objects >>> py3-multidict*: Scanning shared objects >>> py3-multidict-pyc*: Tracing dependencies... python3 python3~3.12 >>> py3-multidict-pyc*: Package size: 51.2 KB >>> py3-multidict-pyc*: Compressing data... >>> py3-multidict-pyc*: Create checksum... >>> py3-multidict-pyc*: Create py3-multidict-pyc-6.3.2-r0.apk >>> py3-multidict*: Tracing dependencies... python3 python3~3.12 so:libc.musl-riscv64.so.1 >>> py3-multidict*: Package size: 129.6 KB >>> py3-multidict*: Compressing data... >>> py3-multidict*: Create checksum... >>> py3-multidict*: Create py3-multidict-6.3.2-r0.apk >>> py3-multidict: Build complete at Sun, 06 Apr 2025 06:53:32 +0000 elapsed time 0h 13m 26s >>> py3-multidict: Cleaning up srcdir >>> py3-multidict: Cleaning up pkgdir >>> py3-multidict: Uninstalling dependencies... (1/59) Purging .makedepends-py3-multidict (20250406.064010) (2/59) Purging py3-gpep517-pyc (16-r0) (3/59) Purging py3-gpep517 (16-r0) (4/59) Purging py3-installer-pyc (0.7.0-r2) (5/59) Purging py3-installer (0.7.0-r2) (6/59) Purging python3-dev (3.12.9-r0) (7/59) Purging py3-setuptools-pyc (77.0.3-r0) (8/59) Purging py3-setuptools (77.0.3-r0) (9/59) Purging cython-pyc (3.0.11-r0) (10/59) Purging cython (3.0.11-r0) (11/59) Purging py3-wheel-pyc (0.43.0-r0) (12/59) Purging py3-wheel (0.43.0-r0) (13/59) Purging py3-pytest-cov-pyc (5.0.0-r0) (14/59) Purging py3-pytest-cov (5.0.0-r0) (15/59) Purging py3-coverage-pyc (7.6.10-r0) (16/59) Purging py3-coverage (7.6.10-r0) (17/59) Purging py3-pytest-codspeed-pyc (3.2.0-r0) (18/59) Purging py3-pytest-codspeed (3.2.0-r0) (19/59) Purging py3-cffi-pyc (1.17.1-r1) (20/59) Purging py3-cffi (1.17.1-r1) (21/59) Purging py3-cparser-pyc (2.22-r1) (22/59) Purging py3-cparser (2.22-r1) (23/59) Purging py3-pytest-benchmark-pyc (4.0.0-r4) (24/59) Purging py3-pytest-benchmark (4.0.0-r4) (25/59) Purging py3-pytest-pyc (8.3.5-r0) (26/59) Purging py3-pytest (8.3.5-r0) (27/59) Purging py3-iniconfig-pyc (2.1.0-r0) (28/59) Purging py3-iniconfig (2.1.0-r0) (29/59) Purging py3-packaging-pyc (24.2-r0) (30/59) Purging py3-packaging (24.2-r0) (31/59) Purging py3-parsing-pyc (3.2.0-r0) (32/59) Purging py3-parsing (3.2.0-r0) (33/59) Purging py3-pluggy-pyc (1.5.0-r0) (34/59) Purging py3-pluggy (1.5.0-r0) (35/59) Purging py3-py-pyc (1.11.0-r4) (36/59) Purging py3-py (1.11.0-r4) (37/59) Purging py3-py-cpuinfo-pyc (9.0.0-r4) (38/59) Purging py3-py-cpuinfo (9.0.0-r4) (39/59) Purging py3-rich-pyc (13.9.4-r0) (40/59) Purging py3-rich (13.9.4-r0) (41/59) Purging py3-markdown-it-py-pyc (3.0.0-r1) (42/59) Purging py3-markdown-it-py (3.0.0-r1) (43/59) Purging py3-attrs-pyc (25.3.0-r0) (44/59) Purging py3-attrs (25.3.0-r0) (45/59) Purging py3-mdurl-pyc (0.1.2-r3) (46/59) Purging py3-mdurl (0.1.2-r3) (47/59) Purging py3-pygments-pyc (2.19.1-r1) (48/59) Purging py3-pygments (2.19.1-r1) (49/59) Purging py3-objgraph-pyc (3.6.2-r0) (50/59) Purging py3-objgraph (3.6.2-r0) (51/59) Purging python3-pyc (3.12.9-r0) (52/59) Purging python3-pycache-pyc0 (3.12.9-r0) (53/59) Purging pyc (3.12.9-r0) (54/59) Purging python3 (3.12.9-r0) (55/59) Purging gdbm (1.24-r0) (56/59) Purging libffi (3.4.7-r0) (57/59) Purging libpanelw (6.5_p20250216-r0) (58/59) Purging mpdecimal (4.0.0-r0) (59/59) Purging sqlite-libs (3.49.1-r0) Executing busybox-1.37.0-r14.trigger OK: 342 MiB in 110 packages >>> py3-multidict: Updating the community/riscv64 repository index... >>> py3-multidict: Signing the index...