0s autopkgtest [22:13:58]: starting date and time: 2024-11-13 22:13:58+0000 0s autopkgtest [22:13:58]: git checkout: 6f3be7a8 Fix armhf LXD image generation for plucky 0s autopkgtest [22:13:58]: host juju-7f2275-prod-proposed-migration-environment-15; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.qxp7ktp8/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:python3-defaults,src:python3-stdlib-extensions --apt-upgrade python-fakeredis --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 '--env=ADT_TEST_TRIGGERS=python3-defaults/3.12.7-1 python3-stdlib-extensions/3.12.7-1' -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest-ppc64el --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-ppc64el-1.secgroup --name adt-plucky-ppc64el-python-fakeredis-20241113-215715-juju-7f2275-prod-proposed-migration-environment-15-d72888e7-35c3-4d7f-814b-c685ccc37063 --image adt/ubuntu-plucky-ppc64el-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-15 --net-id=net_prod-proposed-migration-ppc64el -e TERM=linux -e ''"'"'http_proxy=http://squid.internal:3128'"'"'' -e ''"'"'https_proxy=http://squid.internal:3128'"'"'' -e ''"'"'no_proxy=127.0.0.1,127.0.1.1,login.ubuntu.com,localhost,localdomain,novalocal,internal,archive.ubuntu.com,ports.ubuntu.com,security.ubuntu.com,ddebs.ubuntu.com,changelogs.ubuntu.com,keyserver.ubuntu.com,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,10.24.0.0/24,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com'"'"'' --mirror=http://ftpmaster.internal/ubuntu/ 95s autopkgtest [22:15:33]: testbed dpkg architecture: ppc64el 95s autopkgtest [22:15:33]: testbed apt version: 2.9.8 95s autopkgtest [22:15:33]: @@@@@@@@@@@@@@@@@@@@ test bed setup 96s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 96s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [17.2 kB] 96s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [7016 B] 96s Get:4 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [101 kB] 97s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [974 kB] 97s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el Packages [110 kB] 97s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/universe ppc64el Packages [684 kB] 97s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse ppc64el Packages [20.8 kB] 97s Fetched 1986 kB in 1s (1818 kB/s) 97s Reading package lists... 100s Reading package lists... 100s Building dependency tree... 100s Reading state information... 100s Calculating upgrade... 100s The following NEW packages will be installed: 100s python3.13-gdbm 100s The following packages will be upgraded: 100s bpfcc-tools bpftrace libbpfcc libgnutls30t64 libjson-glib-1.0-0 100s libjson-glib-1.0-common libnewt0.52 libpython3-stdlib libutempter0 python3 100s python3-bpfcc python3-gdbm python3-minimal python3-newt whiptail 101s 15 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 101s Need to get 4700 kB of archives. 101s After this operation, 215 kB of additional disk space will be used. 101s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el python3-minimal ppc64el 3.12.7-1 [27.4 kB] 101s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el python3 ppc64el 3.12.7-1 [24.0 kB] 101s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el libpython3-stdlib ppc64el 3.12.7-1 [10.0 kB] 101s Get:4 http://ftpmaster.internal/ubuntu plucky/main ppc64el libgnutls30t64 ppc64el 3.8.8-2ubuntu1 [1072 kB] 101s Get:5 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-newt ppc64el 0.52.24-2ubuntu4 [21.8 kB] 101s Get:6 http://ftpmaster.internal/ubuntu plucky/main ppc64el libnewt0.52 ppc64el 0.52.24-2ubuntu4 [62.1 kB] 101s Get:7 http://ftpmaster.internal/ubuntu plucky/main ppc64el whiptail ppc64el 0.52.24-2ubuntu4 [19.5 kB] 101s Get:8 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3.13-gdbm ppc64el 3.13.0-2 [31.5 kB] 101s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el python3-gdbm ppc64el 3.12.7-1 [8640 B] 101s Get:10 http://ftpmaster.internal/ubuntu plucky/main ppc64el libbpfcc ppc64el 0.30.0+ds-1ubuntu5 [696 kB] 101s Get:11 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-bpfcc all 0.30.0+ds-1ubuntu5 [40.4 kB] 101s Get:12 http://ftpmaster.internal/ubuntu plucky/main ppc64el bpfcc-tools all 0.30.0+ds-1ubuntu5 [697 kB] 101s Get:13 http://ftpmaster.internal/ubuntu plucky/main ppc64el bpftrace ppc64el 0.21.2-2ubuntu2 [1898 kB] 101s Get:14 http://ftpmaster.internal/ubuntu plucky/main ppc64el libjson-glib-1.0-common all 1.10.0+ds-3 [5586 B] 101s Get:15 http://ftpmaster.internal/ubuntu plucky/main ppc64el libjson-glib-1.0-0 ppc64el 1.10.0+ds-3 [76.0 kB] 101s Get:16 http://ftpmaster.internal/ubuntu plucky/main ppc64el libutempter0 ppc64el 1.2.1-4 [9850 B] 102s Fetched 4700 kB in 1s (6289 kB/s) 102s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 73767 files and directories currently installed.) 102s Preparing to unpack .../python3-minimal_3.12.7-1_ppc64el.deb ... 102s Unpacking python3-minimal (3.12.7-1) over (3.12.6-0ubuntu1) ... 102s Setting up python3-minimal (3.12.7-1) ... 102s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 73767 files and directories currently installed.) 102s Preparing to unpack .../python3_3.12.7-1_ppc64el.deb ... 102s Unpacking python3 (3.12.7-1) over (3.12.6-0ubuntu1) ... 102s Preparing to unpack .../libpython3-stdlib_3.12.7-1_ppc64el.deb ... 102s Unpacking libpython3-stdlib:ppc64el (3.12.7-1) over (3.12.6-0ubuntu1) ... 102s Preparing to unpack .../libgnutls30t64_3.8.8-2ubuntu1_ppc64el.deb ... 102s Unpacking libgnutls30t64:ppc64el (3.8.8-2ubuntu1) over (3.8.6-2ubuntu1) ... 102s Setting up libgnutls30t64:ppc64el (3.8.8-2ubuntu1) ... 102s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 73767 files and directories currently installed.) 102s Preparing to unpack .../00-python3-newt_0.52.24-2ubuntu4_ppc64el.deb ... 102s Unpacking python3-newt:ppc64el (0.52.24-2ubuntu4) over (0.52.24-2ubuntu3) ... 102s Preparing to unpack .../01-libnewt0.52_0.52.24-2ubuntu4_ppc64el.deb ... 102s Unpacking libnewt0.52:ppc64el (0.52.24-2ubuntu4) over (0.52.24-2ubuntu3) ... 103s Preparing to unpack .../02-whiptail_0.52.24-2ubuntu4_ppc64el.deb ... 103s Unpacking whiptail (0.52.24-2ubuntu4) over (0.52.24-2ubuntu3) ... 103s Selecting previously unselected package python3.13-gdbm. 103s Preparing to unpack .../03-python3.13-gdbm_3.13.0-2_ppc64el.deb ... 103s Unpacking python3.13-gdbm (3.13.0-2) ... 103s Preparing to unpack .../04-python3-gdbm_3.12.7-1_ppc64el.deb ... 103s Unpacking python3-gdbm:ppc64el (3.12.7-1) over (3.12.6-1ubuntu1) ... 103s Preparing to unpack .../05-libbpfcc_0.30.0+ds-1ubuntu5_ppc64el.deb ... 103s Unpacking libbpfcc:ppc64el (0.30.0+ds-1ubuntu5) over (0.30.0+ds-1ubuntu4) ... 103s Preparing to unpack .../06-python3-bpfcc_0.30.0+ds-1ubuntu5_all.deb ... 103s Unpacking python3-bpfcc (0.30.0+ds-1ubuntu5) over (0.30.0+ds-1ubuntu4) ... 103s Preparing to unpack .../07-bpfcc-tools_0.30.0+ds-1ubuntu5_all.deb ... 103s Unpacking bpfcc-tools (0.30.0+ds-1ubuntu5) over (0.30.0+ds-1ubuntu4) ... 103s Preparing to unpack .../08-bpftrace_0.21.2-2ubuntu2_ppc64el.deb ... 103s Unpacking bpftrace (0.21.2-2ubuntu2) over (0.21.2-2) ... 103s Preparing to unpack .../09-libjson-glib-1.0-common_1.10.0+ds-3_all.deb ... 103s Unpacking libjson-glib-1.0-common (1.10.0+ds-3) over (1.10.0+ds-2) ... 103s Preparing to unpack .../10-libjson-glib-1.0-0_1.10.0+ds-3_ppc64el.deb ... 103s Unpacking libjson-glib-1.0-0:ppc64el (1.10.0+ds-3) over (1.10.0+ds-2) ... 103s Preparing to unpack .../11-libutempter0_1.2.1-4_ppc64el.deb ... 103s Unpacking libutempter0:ppc64el (1.2.1-4) over (1.2.1-3build1) ... 103s Setting up libnewt0.52:ppc64el (0.52.24-2ubuntu4) ... 103s Setting up libutempter0:ppc64el (1.2.1-4) ... 103s Setting up whiptail (0.52.24-2ubuntu4) ... 103s Setting up libjson-glib-1.0-common (1.10.0+ds-3) ... 103s Setting up libbpfcc:ppc64el (0.30.0+ds-1ubuntu5) ... 103s Setting up python3.13-gdbm (3.13.0-2) ... 103s Setting up libpython3-stdlib:ppc64el (3.12.7-1) ... 103s Setting up bpftrace (0.21.2-2ubuntu2) ... 103s Setting up python3 (3.12.7-1) ... 104s Setting up python3-newt:ppc64el (0.52.24-2ubuntu4) ... 104s Setting up libjson-glib-1.0-0:ppc64el (1.10.0+ds-3) ... 104s Setting up python3-bpfcc (0.30.0+ds-1ubuntu5) ... 104s Setting up python3-gdbm:ppc64el (3.12.7-1) ... 104s Setting up bpfcc-tools (0.30.0+ds-1ubuntu5) ... 104s Processing triggers for man-db (2.12.1-3) ... 106s Processing triggers for libc-bin (2.40-1ubuntu3) ... 106s Reading package lists... 106s Building dependency tree... 106s Reading state information... 106s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 107s Hit:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease 107s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 107s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 107s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 108s Reading package lists... 108s Reading package lists... 108s Building dependency tree... 108s Reading state information... 109s Calculating upgrade... 109s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 109s Reading package lists... 109s Building dependency tree... 109s Reading state information... 109s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 112s autopkgtest [22:15:50]: testbed running kernel: Linux 6.11.0-8-generic #8-Ubuntu SMP Mon Sep 16 13:49:23 UTC 2024 112s autopkgtest [22:15:50]: @@@@@@@@@@@@@@@@@@@@ apt-source python-fakeredis 114s Get:1 http://ftpmaster.internal/ubuntu plucky/universe python-fakeredis 1.9.0-1 (dsc) [2643 B] 114s Get:2 http://ftpmaster.internal/ubuntu plucky/universe python-fakeredis 1.9.0-1 (tar) [85.5 kB] 114s Get:3 http://ftpmaster.internal/ubuntu plucky/universe python-fakeredis 1.9.0-1 (diff) [5100 B] 114s gpgv: Signature made Wed Jan 3 20:48:54 2024 UTC 114s gpgv: using RSA key 25E3FF2D7F469DBE7D0D4E50AFCFEC8E669CE1C2 114s gpgv: Can't check signature: No public key 114s dpkg-source: warning: cannot verify inline signature for ./python-fakeredis_1.9.0-1.dsc: no acceptable signature found 114s autopkgtest [22:15:52]: testing package python-fakeredis version 1.9.0-1 114s autopkgtest [22:15:52]: build not needed 115s autopkgtest [22:15:53]: test command1: preparing testbed 116s Reading package lists... 116s Building dependency tree... 116s Reading state information... 117s Starting pkgProblemResolver with broken count: 0 117s Starting 2 pkgProblemResolver with broken count: 0 117s Done 117s The following additional packages will be installed: 117s libhiredis1.1.0 libjemalloc2 libjs-jquery libjs-jquery-hotkeys 117s libjs-jquery-isonscreen libjs-jquery-metadata libjs-jquery-tablesorter 117s libjs-jquery-throttle-debounce liblua5.1-0 liblzf1 libpython3.13-minimal 117s libpython3.13-stdlib python3-aioredis python3-all python3-async-generator 117s python3-async-timeout python3-coverage python3-dateutil python3-deprecated 117s python3-fakeredis python3-hiredis python3-hypothesis python3-iniconfig 117s python3-lupa python3-packaging python3-pluggy python3-pytest 117s python3-pytest-asyncio python3-pytest-cov python3-pytest-mock python3-redis 117s python3-six python3-sortedcontainers python3-wrapt python3.13 117s python3.13-minimal redis-server redis-tools 117s Suggested packages: 117s python-coverage-doc python-hypothesis-doc python-pytest-mock-doc 117s python-sortedcontainers-doc python3.13-venv python3.13-doc binfmt-support 117s ruby-redis 117s Recommended packages: 117s javascript-common python3-click 117s The following NEW packages will be installed: 117s autopkgtest-satdep libhiredis1.1.0 libjemalloc2 libjs-jquery 117s libjs-jquery-hotkeys libjs-jquery-isonscreen libjs-jquery-metadata 117s libjs-jquery-tablesorter libjs-jquery-throttle-debounce liblua5.1-0 liblzf1 117s libpython3.13-minimal libpython3.13-stdlib python3-aioredis python3-all 117s python3-async-generator python3-async-timeout python3-coverage 117s python3-dateutil python3-deprecated python3-fakeredis python3-hiredis 117s python3-hypothesis python3-iniconfig python3-lupa python3-packaging 117s python3-pluggy python3-pytest python3-pytest-asyncio python3-pytest-cov 117s python3-pytest-mock python3-redis python3-six python3-sortedcontainers 117s python3-wrapt python3.13 python3.13-minimal redis-server redis-tools 117s 0 upgraded, 39 newly installed, 0 to remove and 0 not upgraded. 117s Need to get 10.0 MB/10.0 MB of archives. 117s After this operation, 46.0 MB of additional disk space will be used. 117s Get:1 /tmp/autopkgtest.uHBMFv/1-autopkgtest-satdep.deb autopkgtest-satdep ppc64el 0 [816 B] 117s Get:2 http://ftpmaster.internal/ubuntu plucky/main ppc64el libpython3.13-minimal ppc64el 3.13.0-2 [881 kB] 117s Get:3 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3.13-minimal ppc64el 3.13.0-2 [2302 kB] 118s Get:4 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libjemalloc2 ppc64el 5.3.0-2build1 [259 kB] 118s Get:5 http://ftpmaster.internal/ubuntu plucky/universe ppc64el liblzf1 ppc64el 3.6-4 [7920 B] 118s Get:6 http://ftpmaster.internal/ubuntu plucky/universe ppc64el redis-tools ppc64el 5:7.0.15-2 [1451 kB] 118s Get:7 http://ftpmaster.internal/ubuntu plucky/universe ppc64el redis-server ppc64el 5:7.0.15-2 [51.7 kB] 118s Get:8 http://ftpmaster.internal/ubuntu plucky/main ppc64el libjs-jquery all 3.6.1+dfsg+~3.5.14-1 [328 kB] 118s Get:9 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libjs-jquery-hotkeys all 0~20130707+git2d51e3a9+dfsg-2.1 [11.5 kB] 118s Get:10 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libhiredis1.1.0 ppc64el 1.2.0-6ubuntu3 [48.1 kB] 118s Get:11 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libjs-jquery-metadata all 12-4 [6582 B] 118s Get:12 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libjs-jquery-tablesorter all 1:2.31.3+dfsg1-4 [192 kB] 118s Get:13 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libjs-jquery-throttle-debounce all 1.1+dfsg.1-2 [12.5 kB] 118s Get:14 http://ftpmaster.internal/ubuntu plucky/universe ppc64el liblua5.1-0 ppc64el 5.1.5-9build2 [157 kB] 118s Get:15 http://ftpmaster.internal/ubuntu plucky/main ppc64el libpython3.13-stdlib ppc64el 3.13.0-2 [2148 kB] 118s Get:16 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-async-timeout all 4.0.3-1 [6412 B] 118s Get:17 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-hiredis ppc64el 2.3.2-2build1 [15.3 kB] 118s Get:18 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-aioredis all 1.3.1-2 [47.9 kB] 118s Get:19 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3.13 ppc64el 3.13.0-2 [719 kB] 118s Get:20 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el python3-all ppc64el 3.12.7-1 [888 B] 118s Get:21 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-async-generator all 1.10-4 [17.5 kB] 118s Get:22 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-coverage ppc64el 7.4.4+dfsg1-0ubuntu2 [149 kB] 118s Get:23 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-six all 1.16.0-7 [13.1 kB] 118s Get:24 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-dateutil all 2.9.0-2 [80.3 kB] 118s Get:25 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-wrapt ppc64el 1.15.0-3 [35.6 kB] 118s Get:26 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-deprecated all 1.2.14-1 [10.5 kB] 118s Get:27 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-packaging all 24.1-1 [41.4 kB] 118s Get:28 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-redis all 4.3.4-3 [166 kB] 118s Get:29 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-sortedcontainers all 2.4.0-2 [27.6 kB] 118s Get:30 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-fakeredis all 1.9.0-1 [43.5 kB] 118s Get:31 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-hypothesis all 6.116.0-1 [326 kB] 118s Get:32 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-iniconfig all 1.1.1-2 [6024 B] 118s Get:33 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-lupa ppc64el 1.14.1+dfsg-1build3 [137 kB] 118s Get:34 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-pluggy all 1.5.0-1 [21.0 kB] 118s Get:35 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-pytest all 8.3.3-1 [251 kB] 118s Get:36 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-pytest-asyncio all 0.20.3-1.3 [10.7 kB] 118s Get:37 http://ftpmaster.internal/ubuntu plucky/universe ppc64el libjs-jquery-isonscreen all 1.2.0-1.1 [3244 B] 118s Get:38 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-pytest-cov all 5.0.0-1 [21.3 kB] 118s Get:39 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-pytest-mock all 3.14.0-2 [11.7 kB] 119s Fetched 10.0 MB in 1s (7749 kB/s) 119s Selecting previously unselected package libpython3.13-minimal:ppc64el. 119s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 73775 files and directories currently installed.) 119s Preparing to unpack .../00-libpython3.13-minimal_3.13.0-2_ppc64el.deb ... 119s Unpacking libpython3.13-minimal:ppc64el (3.13.0-2) ... 119s Selecting previously unselected package python3.13-minimal. 119s Preparing to unpack .../01-python3.13-minimal_3.13.0-2_ppc64el.deb ... 119s Unpacking python3.13-minimal (3.13.0-2) ... 119s Selecting previously unselected package libjemalloc2:ppc64el. 119s Preparing to unpack .../02-libjemalloc2_5.3.0-2build1_ppc64el.deb ... 119s Unpacking libjemalloc2:ppc64el (5.3.0-2build1) ... 119s Selecting previously unselected package liblzf1:ppc64el. 119s Preparing to unpack .../03-liblzf1_3.6-4_ppc64el.deb ... 119s Unpacking liblzf1:ppc64el (3.6-4) ... 119s Selecting previously unselected package redis-tools. 119s Preparing to unpack .../04-redis-tools_5%3a7.0.15-2_ppc64el.deb ... 119s Unpacking redis-tools (5:7.0.15-2) ... 119s Selecting previously unselected package redis-server. 119s Preparing to unpack .../05-redis-server_5%3a7.0.15-2_ppc64el.deb ... 119s Unpacking redis-server (5:7.0.15-2) ... 119s Selecting previously unselected package libjs-jquery. 119s Preparing to unpack .../06-libjs-jquery_3.6.1+dfsg+~3.5.14-1_all.deb ... 119s Unpacking libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 119s Selecting previously unselected package libjs-jquery-hotkeys. 119s Preparing to unpack .../07-libjs-jquery-hotkeys_0~20130707+git2d51e3a9+dfsg-2.1_all.deb ... 119s Unpacking libjs-jquery-hotkeys (0~20130707+git2d51e3a9+dfsg-2.1) ... 119s Selecting previously unselected package libhiredis1.1.0:ppc64el. 119s Preparing to unpack .../08-libhiredis1.1.0_1.2.0-6ubuntu3_ppc64el.deb ... 119s Unpacking libhiredis1.1.0:ppc64el (1.2.0-6ubuntu3) ... 119s Selecting previously unselected package libjs-jquery-metadata. 119s Preparing to unpack .../09-libjs-jquery-metadata_12-4_all.deb ... 119s Unpacking libjs-jquery-metadata (12-4) ... 119s Selecting previously unselected package libjs-jquery-tablesorter. 119s Preparing to unpack .../10-libjs-jquery-tablesorter_1%3a2.31.3+dfsg1-4_all.deb ... 119s Unpacking libjs-jquery-tablesorter (1:2.31.3+dfsg1-4) ... 119s Selecting previously unselected package libjs-jquery-throttle-debounce. 119s Preparing to unpack .../11-libjs-jquery-throttle-debounce_1.1+dfsg.1-2_all.deb ... 119s Unpacking libjs-jquery-throttle-debounce (1.1+dfsg.1-2) ... 119s Selecting previously unselected package liblua5.1-0:ppc64el. 119s Preparing to unpack .../12-liblua5.1-0_5.1.5-9build2_ppc64el.deb ... 119s Unpacking liblua5.1-0:ppc64el (5.1.5-9build2) ... 119s Selecting previously unselected package libpython3.13-stdlib:ppc64el. 119s Preparing to unpack .../13-libpython3.13-stdlib_3.13.0-2_ppc64el.deb ... 119s Unpacking libpython3.13-stdlib:ppc64el (3.13.0-2) ... 119s Selecting previously unselected package python3-async-timeout. 119s Preparing to unpack .../14-python3-async-timeout_4.0.3-1_all.deb ... 119s Unpacking python3-async-timeout (4.0.3-1) ... 119s Selecting previously unselected package python3-hiredis. 119s Preparing to unpack .../15-python3-hiredis_2.3.2-2build1_ppc64el.deb ... 119s Unpacking python3-hiredis (2.3.2-2build1) ... 119s Selecting previously unselected package python3-aioredis. 119s Preparing to unpack .../16-python3-aioredis_1.3.1-2_all.deb ... 119s Unpacking python3-aioredis (1.3.1-2) ... 119s Selecting previously unselected package python3.13. 119s Preparing to unpack .../17-python3.13_3.13.0-2_ppc64el.deb ... 119s Unpacking python3.13 (3.13.0-2) ... 119s Selecting previously unselected package python3-all. 119s Preparing to unpack .../18-python3-all_3.12.7-1_ppc64el.deb ... 119s Unpacking python3-all (3.12.7-1) ... 119s Selecting previously unselected package python3-async-generator. 119s Preparing to unpack .../19-python3-async-generator_1.10-4_all.deb ... 119s Unpacking python3-async-generator (1.10-4) ... 119s Selecting previously unselected package python3-coverage. 119s Preparing to unpack .../20-python3-coverage_7.4.4+dfsg1-0ubuntu2_ppc64el.deb ... 119s Unpacking python3-coverage (7.4.4+dfsg1-0ubuntu2) ... 119s Selecting previously unselected package python3-six. 119s Preparing to unpack .../21-python3-six_1.16.0-7_all.deb ... 119s Unpacking python3-six (1.16.0-7) ... 119s Selecting previously unselected package python3-dateutil. 119s Preparing to unpack .../22-python3-dateutil_2.9.0-2_all.deb ... 119s Unpacking python3-dateutil (2.9.0-2) ... 119s Selecting previously unselected package python3-wrapt. 119s Preparing to unpack .../23-python3-wrapt_1.15.0-3_ppc64el.deb ... 119s Unpacking python3-wrapt (1.15.0-3) ... 119s Selecting previously unselected package python3-deprecated. 119s Preparing to unpack .../24-python3-deprecated_1.2.14-1_all.deb ... 119s Unpacking python3-deprecated (1.2.14-1) ... 119s Selecting previously unselected package python3-packaging. 119s Preparing to unpack .../25-python3-packaging_24.1-1_all.deb ... 119s Unpacking python3-packaging (24.1-1) ... 119s Selecting previously unselected package python3-redis. 119s Preparing to unpack .../26-python3-redis_4.3.4-3_all.deb ... 119s Unpacking python3-redis (4.3.4-3) ... 119s Selecting previously unselected package python3-sortedcontainers. 119s Preparing to unpack .../27-python3-sortedcontainers_2.4.0-2_all.deb ... 119s Unpacking python3-sortedcontainers (2.4.0-2) ... 120s Selecting previously unselected package python3-fakeredis. 120s Preparing to unpack .../28-python3-fakeredis_1.9.0-1_all.deb ... 120s Unpacking python3-fakeredis (1.9.0-1) ... 120s Selecting previously unselected package python3-hypothesis. 120s Preparing to unpack .../29-python3-hypothesis_6.116.0-1_all.deb ... 120s Unpacking python3-hypothesis (6.116.0-1) ... 120s Selecting previously unselected package python3-iniconfig. 120s Preparing to unpack .../30-python3-iniconfig_1.1.1-2_all.deb ... 120s Unpacking python3-iniconfig (1.1.1-2) ... 120s Selecting previously unselected package python3-lupa. 120s Preparing to unpack .../31-python3-lupa_1.14.1+dfsg-1build3_ppc64el.deb ... 120s Unpacking python3-lupa (1.14.1+dfsg-1build3) ... 120s Selecting previously unselected package python3-pluggy. 120s Preparing to unpack .../32-python3-pluggy_1.5.0-1_all.deb ... 120s Unpacking python3-pluggy (1.5.0-1) ... 120s Selecting previously unselected package python3-pytest. 120s Preparing to unpack .../33-python3-pytest_8.3.3-1_all.deb ... 120s Unpacking python3-pytest (8.3.3-1) ... 120s Selecting previously unselected package python3-pytest-asyncio. 120s Preparing to unpack .../34-python3-pytest-asyncio_0.20.3-1.3_all.deb ... 120s Unpacking python3-pytest-asyncio (0.20.3-1.3) ... 120s Selecting previously unselected package libjs-jquery-isonscreen. 120s Preparing to unpack .../35-libjs-jquery-isonscreen_1.2.0-1.1_all.deb ... 120s Unpacking libjs-jquery-isonscreen (1.2.0-1.1) ... 120s Selecting previously unselected package python3-pytest-cov. 120s Preparing to unpack .../36-python3-pytest-cov_5.0.0-1_all.deb ... 120s Unpacking python3-pytest-cov (5.0.0-1) ... 120s Selecting previously unselected package python3-pytest-mock. 120s Preparing to unpack .../37-python3-pytest-mock_3.14.0-2_all.deb ... 120s Unpacking python3-pytest-mock (3.14.0-2) ... 120s Selecting previously unselected package autopkgtest-satdep. 120s Preparing to unpack .../38-1-autopkgtest-satdep.deb ... 120s Unpacking autopkgtest-satdep (0) ... 120s Setting up python3-iniconfig (1.1.1-2) ... 120s Setting up python3-async-generator (1.10-4) ... 120s Setting up python3-coverage (7.4.4+dfsg1-0ubuntu2) ... 121s Setting up python3-sortedcontainers (2.4.0-2) ... 121s Setting up libjemalloc2:ppc64el (5.3.0-2build1) ... 121s Setting up libjs-jquery-throttle-debounce (1.1+dfsg.1-2) ... 121s Setting up python3-async-timeout (4.0.3-1) ... 121s Setting up python3-six (1.16.0-7) ... 122s Setting up libpython3.13-minimal:ppc64el (3.13.0-2) ... 122s Setting up python3-packaging (24.1-1) ... 122s Setting up liblzf1:ppc64el (3.6-4) ... 122s Setting up python3-wrapt (1.15.0-3) ... 122s Setting up python3-pluggy (1.5.0-1) ... 122s Setting up liblua5.1-0:ppc64el (5.1.5-9build2) ... 122s Setting up python3.13-minimal (3.13.0-2) ... 123s Setting up python3-dateutil (2.9.0-2) ... 124s Setting up libjs-jquery (3.6.1+dfsg+~3.5.14-1) ... 124s Setting up libjs-jquery-hotkeys (0~20130707+git2d51e3a9+dfsg-2.1) ... 124s Setting up libpython3.13-stdlib:ppc64el (3.13.0-2) ... 124s Setting up libhiredis1.1.0:ppc64el (1.2.0-6ubuntu3) ... 124s Setting up python3-deprecated (1.2.14-1) ... 124s Setting up python3-lupa (1.14.1+dfsg-1build3) ... 124s Setting up python3.13 (3.13.0-2) ... 125s Setting up python3-pytest (8.3.3-1) ... 126s Setting up python3-hypothesis (6.116.0-1) ... 127s Setting up python3-all (3.12.7-1) ... 127s Setting up python3-hiredis (2.3.2-2build1) ... 127s Setting up redis-tools (5:7.0.15-2) ... 127s Setting up libjs-jquery-metadata (12-4) ... 127s Setting up python3-aioredis (1.3.1-2) ... 127s Setting up libjs-jquery-isonscreen (1.2.0-1.1) ... 127s Setting up python3-redis (4.3.4-3) ... 128s Setting up python3-fakeredis (1.9.0-1) ... 128s Setting up python3-pytest-asyncio (0.20.3-1.3) ... 129s Setting up libjs-jquery-tablesorter (1:2.31.3+dfsg1-4) ... 129s Setting up python3-pytest-mock (3.14.0-2) ... 129s Setting up python3-pytest-cov (5.0.0-1) ... 129s Setting up redis-server (5:7.0.15-2) ... 129s Created symlink '/etc/systemd/system/redis.service' → '/usr/lib/systemd/system/redis-server.service'. 129s Created symlink '/etc/systemd/system/multi-user.target.wants/redis-server.service' → '/usr/lib/systemd/system/redis-server.service'. 130s Setting up autopkgtest-satdep (0) ... 130s Processing triggers for systemd (256.5-2ubuntu4) ... 130s Processing triggers for man-db (2.12.1-3) ... 130s Processing triggers for libc-bin (2.40-1ubuntu3) ... 133s (Reading database ... 75463 files and directories currently installed.) 133s Removing autopkgtest-satdep (0) ... 134s autopkgtest [22:16:12]: test command1: set -e; for py in $(py3versions -i); do echo "[*] testing on $py:"; $py -Wd -m pytest -v --ignore=test/test_aioredis.py 2>&1; done 134s autopkgtest [22:16:12]: test command1: [----------------------- 134s [*] testing on python3.12: 134s ============================= test session starts ============================== 134s platform linux -- Python 3.12.7, pytest-8.3.3, pluggy-1.5.0 -- /usr/bin/python3.12 134s cachedir: .pytest_cache 134s hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase(PosixPath('/tmp/autopkgtest.uHBMFv/build.llQ/src/.hypothesis/examples')) 134s rootdir: /tmp/autopkgtest.uHBMFv/build.llQ/src 134s configfile: pyproject.toml 134s plugins: mock-3.14.0, cov-5.0.0, asyncio-0.20.3, typeguard-4.4.1, hypothesis-6.116.0 134s asyncio: mode=Mode.STRICT 136s collecting ... collected 1279 items / 1 skipped 136s 136s test/test_aioredis1.py::test_ping[fake] SKIPPED (Test is only applic...) [ 0%] 136s test/test_aioredis1.py::test_ping[real] SKIPPED (Test is only applic...) [ 0%] 136s test/test_aioredis1.py::test_types[fake] SKIPPED (Test is only appli...) [ 0%] 136s test/test_aioredis1.py::test_types[real] SKIPPED (Test is only appli...) [ 0%] 136s test/test_aioredis1.py::test_transaction[fake] SKIPPED (Test is only...) [ 0%] 136s test/test_aioredis1.py::test_transaction[real] SKIPPED (Test is only...) [ 0%] 136s test/test_aioredis1.py::test_transaction_fail[fake] SKIPPED (Test is...) [ 0%] 136s test/test_aioredis1.py::test_transaction_fail[real] SKIPPED (Test is...) [ 0%] 136s test/test_aioredis1.py::test_pubsub[fake] SKIPPED (Test is only appl...) [ 0%] 136s test/test_aioredis1.py::test_pubsub[real] SKIPPED (Test is only appl...) [ 0%] 136s test/test_aioredis1.py::test_blocking_ready[fake] SKIPPED (Test is o...) [ 0%] 136s test/test_aioredis1.py::test_blocking_ready[real] SKIPPED (Test is o...) [ 0%] 136s test/test_aioredis1.py::test_blocking_timeout[fake] SKIPPED (Test is...) [ 1%] 136s test/test_aioredis1.py::test_blocking_timeout[real] SKIPPED (Test is...) [ 1%] 136s test/test_aioredis1.py::test_blocking_unblock[fake] SKIPPED (Test is...) [ 1%] 136s test/test_aioredis1.py::test_blocking_unblock[real] SKIPPED (Test is...) [ 1%] 136s test/test_aioredis1.py::test_blocking_pipeline[fake] SKIPPED (Test i...) [ 1%] 136s test/test_aioredis1.py::test_blocking_pipeline[real] SKIPPED (Test i...) [ 1%] 136s test/test_aioredis1.py::test_wrongtype_error[fake] SKIPPED (Test is ...) [ 1%] 136s test/test_aioredis1.py::test_wrongtype_error[real] SKIPPED (Test is ...) [ 1%] 136s test/test_aioredis1.py::test_syntax_error[fake] SKIPPED (Test is onl...) [ 1%] 136s test/test_aioredis1.py::test_syntax_error[real] SKIPPED (Test is onl...) [ 1%] 136s test/test_aioredis1.py::test_no_script_error[fake] SKIPPED (Test is ...) [ 1%] 136s test/test_aioredis1.py::test_no_script_error[real] SKIPPED (Test is ...) [ 1%] 136s test/test_aioredis1.py::test_failed_script_error[fake] SKIPPED (Test...) [ 1%] 136s test/test_aioredis1.py::test_failed_script_error[real] SKIPPED (Test...) [ 2%] 136s test/test_fakeredis6.py::test_large_command[StrictRedis] PASSED [ 2%] 136s test/test_fakeredis6.py::test_large_command[FakeStrictRedis] PASSED [ 2%] 136s test/test_fakeredis6.py::test_dbsize[StrictRedis] PASSED [ 2%] 136s test/test_fakeredis6.py::test_dbsize[FakeStrictRedis] PASSED [ 2%] 136s test/test_fakeredis6.py::test_flushdb[StrictRedis] PASSED [ 2%] 136s test/test_fakeredis6.py::test_flushdb[FakeStrictRedis] PASSED [ 2%] 136s test/test_fakeredis6.py::test_dump_missing[StrictRedis] PASSED [ 2%] 136s test/test_fakeredis6.py::test_dump_missing[FakeStrictRedis] PASSED [ 2%] 136s test/test_fakeredis6.py::test_dump_restore[StrictRedis] PASSED [ 2%] 136s test/test_fakeredis6.py::test_dump_restore[FakeStrictRedis] PASSED [ 2%] 136s test/test_fakeredis6.py::test_dump_restore_ttl[StrictRedis] PASSED [ 2%] 136s test/test_fakeredis6.py::test_dump_restore_ttl[FakeStrictRedis] PASSED [ 2%] 136s test/test_fakeredis6.py::test_dump_restore_replace[StrictRedis] PASSED [ 3%] 136s test/test_fakeredis6.py::test_dump_restore_replace[FakeStrictRedis] PASSED [ 3%] 136s test/test_fakeredis6.py::test_restore_exists[StrictRedis] PASSED [ 3%] 136s test/test_fakeredis6.py::test_restore_exists[FakeStrictRedis] PASSED [ 3%] 136s test/test_fakeredis6.py::test_restore_invalid_dump[StrictRedis] PASSED [ 3%] 136s test/test_fakeredis6.py::test_restore_invalid_dump[FakeStrictRedis] PASSED [ 3%] 136s test/test_fakeredis6.py::test_restore_invalid_ttl[StrictRedis] PASSED [ 3%] 136s test/test_fakeredis6.py::test_restore_invalid_ttl[FakeStrictRedis] PASSED [ 3%] 137s test/test_fakeredis6.py::test_set_then_get[StrictRedis] PASSED [ 3%] 137s test/test_fakeredis6.py::test_set_then_get[FakeStrictRedis] PASSED [ 3%] 137s test/test_fakeredis6.py::test_set_float_value[StrictRedis] PASSED [ 3%] 137s test/test_fakeredis6.py::test_set_float_value[FakeStrictRedis] PASSED [ 3%] 137s test/test_fakeredis6.py::test_saving_non_ascii_chars_as_value[StrictRedis] PASSED [ 3%] 137s test/test_fakeredis6.py::test_saving_non_ascii_chars_as_value[FakeStrictRedis] PASSED [ 4%] 137s test/test_fakeredis6.py::test_saving_unicode_type_as_value[StrictRedis] PASSED [ 4%] 137s test/test_fakeredis6.py::test_saving_unicode_type_as_value[FakeStrictRedis] PASSED [ 4%] 137s test/test_fakeredis6.py::test_saving_non_ascii_chars_as_key[StrictRedis] PASSED [ 4%] 137s test/test_fakeredis6.py::test_saving_non_ascii_chars_as_key[FakeStrictRedis] PASSED [ 4%] 137s test/test_fakeredis6.py::test_saving_unicode_type_as_key[StrictRedis] PASSED [ 4%] 137s test/test_fakeredis6.py::test_saving_unicode_type_as_key[FakeStrictRedis] PASSED [ 4%] 137s test/test_fakeredis6.py::test_future_newbytes[StrictRedis] PASSED [ 4%] 137s test/test_fakeredis6.py::test_future_newbytes[FakeStrictRedis] PASSED [ 4%] 137s test/test_fakeredis6.py::test_future_newstr[StrictRedis] PASSED [ 4%] 137s test/test_fakeredis6.py::test_future_newstr[FakeStrictRedis] PASSED [ 4%] 137s test/test_fakeredis6.py::test_get_does_not_exist[StrictRedis] PASSED [ 4%] 137s test/test_fakeredis6.py::test_get_does_not_exist[FakeStrictRedis] PASSED [ 5%] 137s test/test_fakeredis6.py::test_get_with_non_str_keys[StrictRedis] PASSED [ 5%] 137s test/test_fakeredis6.py::test_get_with_non_str_keys[FakeStrictRedis] PASSED [ 5%] 137s test/test_fakeredis6.py::test_get_invalid_type[StrictRedis] PASSED [ 5%] 137s test/test_fakeredis6.py::test_get_invalid_type[FakeStrictRedis] PASSED [ 5%] 137s test/test_fakeredis6.py::test_set_non_str_keys[StrictRedis] PASSED [ 5%] 137s test/test_fakeredis6.py::test_set_non_str_keys[FakeStrictRedis] PASSED [ 5%] 137s test/test_fakeredis6.py::test_getbit[StrictRedis] PASSED [ 5%] 137s test/test_fakeredis6.py::test_getbit[FakeStrictRedis] PASSED [ 5%] 137s test/test_fakeredis6.py::test_getbit_wrong_type[StrictRedis] PASSED [ 5%] 137s test/test_fakeredis6.py::test_getbit_wrong_type[FakeStrictRedis] PASSED [ 5%] 137s test/test_fakeredis6.py::test_multiple_bits_set[StrictRedis] PASSED [ 5%] 137s test/test_fakeredis6.py::test_multiple_bits_set[FakeStrictRedis] PASSED [ 5%] 137s test/test_fakeredis6.py::test_unset_bits[StrictRedis] PASSED [ 6%] 137s test/test_fakeredis6.py::test_unset_bits[FakeStrictRedis] PASSED [ 6%] 137s test/test_fakeredis6.py::test_get_set_bits[StrictRedis] PASSED [ 6%] 137s test/test_fakeredis6.py::test_get_set_bits[FakeStrictRedis] PASSED [ 6%] 137s test/test_fakeredis6.py::test_setbits_and_getkeys[StrictRedis] PASSED [ 6%] 137s test/test_fakeredis6.py::test_setbits_and_getkeys[FakeStrictRedis] PASSED [ 6%] 137s test/test_fakeredis6.py::test_setbit_wrong_type[StrictRedis] PASSED [ 6%] 137s test/test_fakeredis6.py::test_setbit_wrong_type[FakeStrictRedis] PASSED [ 6%] 137s test/test_fakeredis6.py::test_setbit_expiry[StrictRedis] PASSED [ 6%] 137s test/test_fakeredis6.py::test_setbit_expiry[FakeStrictRedis] PASSED [ 6%] 137s test/test_fakeredis6.py::test_bitcount[StrictRedis] PASSED [ 6%] 137s test/test_fakeredis6.py::test_bitcount[FakeStrictRedis] PASSED [ 6%] 137s test/test_fakeredis6.py::test_bitcount_wrong_type[StrictRedis] PASSED [ 6%] 137s test/test_fakeredis6.py::test_bitcount_wrong_type[FakeStrictRedis] PASSED [ 7%] 137s test/test_fakeredis6.py::test_getset_not_exist[StrictRedis] PASSED [ 7%] 137s test/test_fakeredis6.py::test_getset_not_exist[FakeStrictRedis] PASSED [ 7%] 137s test/test_fakeredis6.py::test_getset_exists[StrictRedis] PASSED [ 7%] 137s test/test_fakeredis6.py::test_getset_exists[FakeStrictRedis] PASSED [ 7%] 137s test/test_fakeredis6.py::test_getset_wrong_type[StrictRedis] PASSED [ 7%] 137s test/test_fakeredis6.py::test_getset_wrong_type[FakeStrictRedis] PASSED [ 7%] 137s test/test_fakeredis6.py::test_setitem_getitem[StrictRedis] PASSED [ 7%] 137s test/test_fakeredis6.py::test_setitem_getitem[FakeStrictRedis] PASSED [ 7%] 137s test/test_fakeredis6.py::test_getitem_non_existent_key[StrictRedis] PASSED [ 7%] 137s test/test_fakeredis6.py::test_getitem_non_existent_key[FakeStrictRedis] PASSED [ 7%] 137s test/test_fakeredis6.py::test_strlen[StrictRedis] PASSED [ 7%] 137s test/test_fakeredis6.py::test_strlen[FakeStrictRedis] PASSED [ 7%] 137s test/test_fakeredis6.py::test_strlen_wrong_type[StrictRedis] PASSED [ 8%] 137s test/test_fakeredis6.py::test_strlen_wrong_type[FakeStrictRedis] PASSED [ 8%] 137s test/test_fakeredis6.py::test_substr[StrictRedis] PASSED [ 8%] 137s test/test_fakeredis6.py::test_substr[FakeStrictRedis] PASSED [ 8%] 137s test/test_fakeredis6.py::test_substr_noexist_key[StrictRedis] PASSED [ 8%] 137s test/test_fakeredis6.py::test_substr_noexist_key[FakeStrictRedis] PASSED [ 8%] 137s test/test_fakeredis6.py::test_substr_wrong_type[StrictRedis] PASSED [ 8%] 137s test/test_fakeredis6.py::test_substr_wrong_type[FakeStrictRedis] PASSED [ 8%] 137s test/test_fakeredis6.py::test_append[StrictRedis] PASSED [ 8%] 137s test/test_fakeredis6.py::test_append[FakeStrictRedis] PASSED [ 8%] 137s test/test_fakeredis6.py::test_append_with_no_preexisting_key[StrictRedis] PASSED [ 8%] 137s test/test_fakeredis6.py::test_append_with_no_preexisting_key[FakeStrictRedis] PASSED [ 8%] 137s test/test_fakeredis6.py::test_append_wrong_type[StrictRedis] PASSED [ 8%] 137s test/test_fakeredis6.py::test_append_wrong_type[FakeStrictRedis] PASSED [ 9%] 137s test/test_fakeredis6.py::test_incr_with_no_preexisting_key[StrictRedis] PASSED [ 9%] 137s test/test_fakeredis6.py::test_incr_with_no_preexisting_key[FakeStrictRedis] PASSED [ 9%] 138s test/test_fakeredis6.py::test_incr_by[StrictRedis] PASSED [ 9%] 138s test/test_fakeredis6.py::test_incr_by[FakeStrictRedis] PASSED [ 9%] 138s test/test_fakeredis6.py::test_incr_preexisting_key[StrictRedis] PASSED [ 9%] 138s test/test_fakeredis6.py::test_incr_preexisting_key[FakeStrictRedis] PASSED [ 9%] 138s test/test_fakeredis6.py::test_incr_expiry[StrictRedis] PASSED [ 9%] 138s test/test_fakeredis6.py::test_incr_expiry[FakeStrictRedis] PASSED [ 9%] 138s test/test_fakeredis6.py::test_incr_bad_type[StrictRedis] PASSED [ 9%] 138s test/test_fakeredis6.py::test_incr_bad_type[FakeStrictRedis] PASSED [ 9%] 138s test/test_fakeredis6.py::test_incr_with_float[StrictRedis] PASSED [ 9%] 138s test/test_fakeredis6.py::test_incr_with_float[FakeStrictRedis] PASSED [ 10%] 138s test/test_fakeredis6.py::test_incr_followed_by_mget[StrictRedis] PASSED [ 10%] 138s test/test_fakeredis6.py::test_incr_followed_by_mget[FakeStrictRedis] PASSED [ 10%] 138s test/test_fakeredis6.py::test_incr_followed_by_mget_returns_strings[StrictRedis] PASSED [ 10%] 138s test/test_fakeredis6.py::test_incr_followed_by_mget_returns_strings[FakeStrictRedis] PASSED [ 10%] 138s test/test_fakeredis6.py::test_incrbyfloat[StrictRedis] PASSED [ 10%] 138s test/test_fakeredis6.py::test_incrbyfloat[FakeStrictRedis] PASSED [ 10%] 138s test/test_fakeredis6.py::test_incrbyfloat_with_noexist[StrictRedis] PASSED [ 10%] 138s test/test_fakeredis6.py::test_incrbyfloat_with_noexist[FakeStrictRedis] PASSED [ 10%] 138s test/test_fakeredis6.py::test_incrbyfloat_expiry[StrictRedis] PASSED [ 10%] 138s test/test_fakeredis6.py::test_incrbyfloat_expiry[FakeStrictRedis] PASSED [ 10%] 138s test/test_fakeredis6.py::test_incrbyfloat_bad_type[StrictRedis] PASSED [ 10%] 138s test/test_fakeredis6.py::test_incrbyfloat_bad_type[FakeStrictRedis] PASSED [ 10%] 138s test/test_fakeredis6.py::test_incrbyfloat_precision[StrictRedis] PASSED [ 11%] 138s test/test_fakeredis6.py::test_incrbyfloat_precision[FakeStrictRedis] PASSED [ 11%] 138s test/test_fakeredis6.py::test_decr[StrictRedis] PASSED [ 11%] 138s test/test_fakeredis6.py::test_decr[FakeStrictRedis] PASSED [ 11%] 138s test/test_fakeredis6.py::test_decr_newkey[StrictRedis] PASSED [ 11%] 138s test/test_fakeredis6.py::test_decr_newkey[FakeStrictRedis] PASSED [ 11%] 138s test/test_fakeredis6.py::test_decr_expiry[StrictRedis] PASSED [ 11%] 138s test/test_fakeredis6.py::test_decr_expiry[FakeStrictRedis] PASSED [ 11%] 138s test/test_fakeredis6.py::test_decr_badtype[StrictRedis] PASSED [ 11%] 138s test/test_fakeredis6.py::test_decr_badtype[FakeStrictRedis] PASSED [ 11%] 138s test/test_fakeredis6.py::test_keys[StrictRedis] PASSED [ 11%] 138s test/test_fakeredis6.py::test_keys[FakeStrictRedis] PASSED [ 11%] 138s test/test_fakeredis6.py::test_exists[StrictRedis] PASSED [ 11%] 138s test/test_fakeredis6.py::test_exists[FakeStrictRedis] PASSED [ 12%] 138s test/test_fakeredis6.py::test_contains[StrictRedis] PASSED [ 12%] 138s test/test_fakeredis6.py::test_contains[FakeStrictRedis] PASSED [ 12%] 138s test/test_fakeredis6.py::test_rename[StrictRedis] PASSED [ 12%] 138s test/test_fakeredis6.py::test_rename[FakeStrictRedis] PASSED [ 12%] 138s test/test_fakeredis6.py::test_rename_nonexistent_key[StrictRedis] PASSED [ 12%] 138s test/test_fakeredis6.py::test_rename_nonexistent_key[FakeStrictRedis] PASSED [ 12%] 138s test/test_fakeredis6.py::test_renamenx_doesnt_exist[StrictRedis] PASSED [ 12%] 138s test/test_fakeredis6.py::test_renamenx_doesnt_exist[FakeStrictRedis] PASSED [ 12%] 138s test/test_fakeredis6.py::test_rename_does_exist[StrictRedis] PASSED [ 12%] 138s test/test_fakeredis6.py::test_rename_does_exist[FakeStrictRedis] PASSED [ 12%] 138s test/test_fakeredis6.py::test_rename_expiry[StrictRedis] PASSED [ 12%] 138s test/test_fakeredis6.py::test_rename_expiry[FakeStrictRedis] PASSED [ 12%] 138s test/test_fakeredis6.py::test_mget[StrictRedis] PASSED [ 13%] 138s test/test_fakeredis6.py::test_mget[FakeStrictRedis] PASSED [ 13%] 138s test/test_fakeredis6.py::test_mget_with_no_keys[StrictRedis] PASSED [ 13%] 138s test/test_fakeredis6.py::test_mget_with_no_keys[FakeStrictRedis] PASSED [ 13%] 138s test/test_fakeredis6.py::test_mget_mixed_types[StrictRedis] PASSED [ 13%] 138s test/test_fakeredis6.py::test_mget_mixed_types[FakeStrictRedis] PASSED [ 13%] 138s test/test_fakeredis6.py::test_mset_with_no_keys[StrictRedis] PASSED [ 13%] 138s test/test_fakeredis6.py::test_mset_with_no_keys[FakeStrictRedis] PASSED [ 13%] 138s test/test_fakeredis6.py::test_mset[StrictRedis] PASSED [ 13%] 138s test/test_fakeredis6.py::test_mset[FakeStrictRedis] PASSED [ 13%] 138s test/test_fakeredis6.py::test_msetnx[StrictRedis] PASSED [ 13%] 138s test/test_fakeredis6.py::test_msetnx[FakeStrictRedis] PASSED [ 13%] 138s test/test_fakeredis6.py::test_setex[StrictRedis] PASSED [ 13%] 138s test/test_fakeredis6.py::test_setex[FakeStrictRedis] PASSED [ 14%] 138s test/test_fakeredis6.py::test_setex_using_timedelta[StrictRedis] PASSED [ 14%] 138s test/test_fakeredis6.py::test_setex_using_timedelta[FakeStrictRedis] PASSED [ 14%] 138s test/test_fakeredis6.py::test_setex_using_float[StrictRedis] PASSED [ 14%] 138s test/test_fakeredis6.py::test_setex_using_float[FakeStrictRedis] PASSED [ 14%] 138s test/test_fakeredis6.py::test_setex_overflow[StrictRedis] PASSED [ 14%] 138s test/test_fakeredis6.py::test_setex_overflow[FakeStrictRedis] PASSED [ 14%] 138s test/test_fakeredis6.py::test_set_ex[StrictRedis] PASSED [ 14%] 138s test/test_fakeredis6.py::test_set_ex[FakeStrictRedis] PASSED [ 14%] 138s test/test_fakeredis6.py::test_set_ex_using_timedelta[StrictRedis] PASSED [ 14%] 138s test/test_fakeredis6.py::test_set_ex_using_timedelta[FakeStrictRedis] PASSED [ 14%] 138s test/test_fakeredis6.py::test_set_ex_overflow[StrictRedis] PASSED [ 14%] 138s test/test_fakeredis6.py::test_set_ex_overflow[FakeStrictRedis] PASSED [ 15%] 138s test/test_fakeredis6.py::test_set_px_overflow[StrictRedis] PASSED [ 15%] 138s test/test_fakeredis6.py::test_set_px_overflow[FakeStrictRedis] PASSED [ 15%] 138s test/test_fakeredis6.py::test_set_px[StrictRedis] PASSED [ 15%] 138s test/test_fakeredis6.py::test_set_px[FakeStrictRedis] PASSED [ 15%] 138s test/test_fakeredis6.py::test_set_px_using_timedelta[StrictRedis] PASSED [ 15%] 138s test/test_fakeredis6.py::test_set_px_using_timedelta[FakeStrictRedis] PASSED [ 15%] 139s test/test_fakeredis6.py::test_set_keepttl[StrictRedis] PASSED [ 15%] 139s test/test_fakeredis6.py::test_set_keepttl[FakeStrictRedis] PASSED [ 15%] 139s test/test_fakeredis6.py::test_set_conflicting_expire_options[StrictRedis] PASSED [ 15%] 139s test/test_fakeredis6.py::test_set_conflicting_expire_options[FakeStrictRedis] PASSED [ 15%] 139s test/test_fakeredis6.py::test_set_conflicting_expire_options_w_keepttl[StrictRedis] PASSED [ 15%] 139s test/test_fakeredis6.py::test_set_conflicting_expire_options_w_keepttl[FakeStrictRedis] PASSED [ 15%] 139s test/test_fakeredis6.py::test_set_raises_wrong_ex[StrictRedis] PASSED [ 16%] 139s test/test_fakeredis6.py::test_set_raises_wrong_ex[FakeStrictRedis] PASSED [ 16%] 139s test/test_fakeredis6.py::test_set_using_timedelta_raises_wrong_ex[StrictRedis] PASSED [ 16%] 139s test/test_fakeredis6.py::test_set_using_timedelta_raises_wrong_ex[FakeStrictRedis] PASSED [ 16%] 139s test/test_fakeredis6.py::test_set_raises_wrong_px[StrictRedis] PASSED [ 16%] 139s test/test_fakeredis6.py::test_set_raises_wrong_px[FakeStrictRedis] PASSED [ 16%] 139s test/test_fakeredis6.py::test_set_using_timedelta_raises_wrong_px[StrictRedis] PASSED [ 16%] 139s test/test_fakeredis6.py::test_set_using_timedelta_raises_wrong_px[FakeStrictRedis] PASSED [ 16%] 139s test/test_fakeredis6.py::test_setex_raises_wrong_ex[StrictRedis] PASSED [ 16%] 139s test/test_fakeredis6.py::test_setex_raises_wrong_ex[FakeStrictRedis] PASSED [ 16%] 139s test/test_fakeredis6.py::test_setex_using_timedelta_raises_wrong_ex[StrictRedis] PASSED [ 16%] 139s test/test_fakeredis6.py::test_setex_using_timedelta_raises_wrong_ex[FakeStrictRedis] PASSED [ 16%] 139s test/test_fakeredis6.py::test_setnx[StrictRedis] PASSED [ 16%] 139s test/test_fakeredis6.py::test_setnx[FakeStrictRedis] PASSED [ 17%] 139s test/test_fakeredis6.py::test_set_nx[StrictRedis] PASSED [ 17%] 139s test/test_fakeredis6.py::test_set_nx[FakeStrictRedis] PASSED [ 17%] 139s test/test_fakeredis6.py::test_set_xx[StrictRedis] PASSED [ 17%] 139s test/test_fakeredis6.py::test_set_xx[FakeStrictRedis] PASSED [ 17%] 139s test/test_fakeredis6.py::test_set_get[StrictRedis] PASSED [ 17%] 139s test/test_fakeredis6.py::test_set_get[FakeStrictRedis] PASSED [ 17%] 139s test/test_fakeredis6.py::test_set_get_xx[StrictRedis] PASSED [ 17%] 139s test/test_fakeredis6.py::test_set_get_xx[FakeStrictRedis] PASSED [ 17%] 139s test/test_fakeredis6.py::test_set_get_nx[StrictRedis] SKIPPED (Redis...) [ 17%] 139s test/test_fakeredis6.py::test_set_get_nx[FakeStrictRedis] PASSED [ 17%] 139s test/test_fakeredis6.py::test_del_operator[StrictRedis] PASSED [ 17%] 139s test/test_fakeredis6.py::test_del_operator[FakeStrictRedis] PASSED [ 17%] 139s test/test_fakeredis6.py::test_delete[StrictRedis] PASSED [ 18%] 139s test/test_fakeredis6.py::test_delete[FakeStrictRedis] PASSED [ 18%] 139s test/test_fakeredis6.py::test_echo[StrictRedis] PASSED [ 18%] 139s test/test_fakeredis6.py::test_echo[FakeStrictRedis] PASSED [ 18%] 141s test/test_fakeredis6.py::test_delete_expire[StrictRedis] PASSED [ 18%] 143s test/test_fakeredis6.py::test_delete_expire[FakeStrictRedis] PASSED [ 18%] 143s test/test_fakeredis6.py::test_delete_multiple[StrictRedis] PASSED [ 18%] 143s test/test_fakeredis6.py::test_delete_multiple[FakeStrictRedis] PASSED [ 18%] 143s test/test_fakeredis6.py::test_delete_nonexistent_key[StrictRedis] PASSED [ 18%] 143s test/test_fakeredis6.py::test_delete_nonexistent_key[FakeStrictRedis] PASSED [ 18%] 143s test/test_fakeredis6.py::test_lpush_then_lrange_all[StrictRedis] PASSED [ 18%] 143s test/test_fakeredis6.py::test_lpush_then_lrange_all[FakeStrictRedis] PASSED [ 18%] 143s test/test_fakeredis6.py::test_lpush_then_lrange_portion[StrictRedis] PASSED [ 18%] 143s test/test_fakeredis6.py::test_lpush_then_lrange_portion[FakeStrictRedis] PASSED [ 19%] 143s test/test_fakeredis6.py::test_lrange_negative_indices[StrictRedis] PASSED [ 19%] 143s test/test_fakeredis6.py::test_lrange_negative_indices[FakeStrictRedis] PASSED [ 19%] 143s test/test_fakeredis6.py::test_lpush_key_does_not_exist[StrictRedis] PASSED [ 19%] 143s test/test_fakeredis6.py::test_lpush_key_does_not_exist[FakeStrictRedis] PASSED [ 19%] 143s test/test_fakeredis6.py::test_lpush_with_nonstr_key[StrictRedis] PASSED [ 19%] 143s test/test_fakeredis6.py::test_lpush_with_nonstr_key[FakeStrictRedis] PASSED [ 19%] 143s test/test_fakeredis6.py::test_lpush_wrong_type[StrictRedis] PASSED [ 19%] 143s test/test_fakeredis6.py::test_lpush_wrong_type[FakeStrictRedis] PASSED [ 19%] 143s test/test_fakeredis6.py::test_llen[StrictRedis] PASSED [ 19%] 143s test/test_fakeredis6.py::test_llen[FakeStrictRedis] PASSED [ 19%] 143s test/test_fakeredis6.py::test_llen_no_exist[StrictRedis] PASSED [ 19%] 143s test/test_fakeredis6.py::test_llen_no_exist[FakeStrictRedis] PASSED [ 20%] 143s test/test_fakeredis6.py::test_llen_wrong_type[StrictRedis] PASSED [ 20%] 143s test/test_fakeredis6.py::test_llen_wrong_type[FakeStrictRedis] PASSED [ 20%] 143s test/test_fakeredis6.py::test_lrem_positive_count[StrictRedis] PASSED [ 20%] 143s test/test_fakeredis6.py::test_lrem_positive_count[FakeStrictRedis] PASSED [ 20%] 143s test/test_fakeredis6.py::test_lrem_negative_count[StrictRedis] PASSED [ 20%] 143s test/test_fakeredis6.py::test_lrem_negative_count[FakeStrictRedis] PASSED [ 20%] 143s test/test_fakeredis6.py::test_lrem_zero_count[StrictRedis] PASSED [ 20%] 143s test/test_fakeredis6.py::test_lrem_zero_count[FakeStrictRedis] PASSED [ 20%] 143s test/test_fakeredis6.py::test_lrem_default_value[StrictRedis] PASSED [ 20%] 143s test/test_fakeredis6.py::test_lrem_default_value[FakeStrictRedis] PASSED [ 20%] 143s test/test_fakeredis6.py::test_lrem_does_not_exist[StrictRedis] PASSED [ 20%] 143s test/test_fakeredis6.py::test_lrem_does_not_exist[FakeStrictRedis] PASSED [ 20%] 143s test/test_fakeredis6.py::test_lrem_return_value[StrictRedis] PASSED [ 21%] 143s test/test_fakeredis6.py::test_lrem_return_value[FakeStrictRedis] PASSED [ 21%] 143s test/test_fakeredis6.py::test_lrem_wrong_type[StrictRedis] PASSED [ 21%] 143s test/test_fakeredis6.py::test_lrem_wrong_type[FakeStrictRedis] PASSED [ 21%] 143s test/test_fakeredis6.py::test_rpush[StrictRedis] PASSED [ 21%] 143s test/test_fakeredis6.py::test_rpush[FakeStrictRedis] PASSED [ 21%] 145s test/test_fakeredis6.py::test_rpush_wrong_type[StrictRedis] PASSED [ 21%] 145s test/test_fakeredis6.py::test_rpush_wrong_type[FakeStrictRedis] PASSED [ 21%] 145s test/test_fakeredis6.py::test_lpop[StrictRedis] PASSED [ 21%] 145s test/test_fakeredis6.py::test_lpop[FakeStrictRedis] PASSED [ 21%] 145s test/test_fakeredis6.py::test_lpop_empty_list[StrictRedis] PASSED [ 21%] 145s test/test_fakeredis6.py::test_lpop_empty_list[FakeStrictRedis] PASSED [ 21%] 145s test/test_fakeredis6.py::test_lpop_wrong_type[StrictRedis] PASSED [ 21%] 145s test/test_fakeredis6.py::test_lpop_wrong_type[FakeStrictRedis] PASSED [ 22%] 145s test/test_fakeredis6.py::test_lpop_count[StrictRedis] PASSED [ 22%] 145s test/test_fakeredis6.py::test_lpop_count[FakeStrictRedis] PASSED [ 22%] 145s test/test_fakeredis6.py::test_lpop_count_negative[StrictRedis] PASSED [ 22%] 145s test/test_fakeredis6.py::test_lpop_count_negative[FakeStrictRedis] PASSED [ 22%] 145s test/test_fakeredis6.py::test_lset[StrictRedis] PASSED [ 22%] 145s test/test_fakeredis6.py::test_lset[FakeStrictRedis] PASSED [ 22%] 145s test/test_fakeredis6.py::test_lset_index_out_of_range[StrictRedis] PASSED [ 22%] 145s test/test_fakeredis6.py::test_lset_index_out_of_range[FakeStrictRedis] PASSED [ 22%] 145s test/test_fakeredis6.py::test_lset_wrong_type[StrictRedis] PASSED [ 22%] 145s test/test_fakeredis6.py::test_lset_wrong_type[FakeStrictRedis] PASSED [ 22%] 145s test/test_fakeredis6.py::test_rpushx[StrictRedis] PASSED [ 22%] 145s test/test_fakeredis6.py::test_rpushx[FakeStrictRedis] PASSED [ 22%] 145s test/test_fakeredis6.py::test_rpushx_wrong_type[StrictRedis] PASSED [ 23%] 145s test/test_fakeredis6.py::test_rpushx_wrong_type[FakeStrictRedis] PASSED [ 23%] 145s test/test_fakeredis6.py::test_ltrim[StrictRedis] PASSED [ 23%] 145s test/test_fakeredis6.py::test_ltrim[FakeStrictRedis] PASSED [ 23%] 145s test/test_fakeredis6.py::test_ltrim_with_non_existent_key[StrictRedis] PASSED [ 23%] 145s test/test_fakeredis6.py::test_ltrim_with_non_existent_key[FakeStrictRedis] PASSED [ 23%] 145s test/test_fakeredis6.py::test_ltrim_expiry[StrictRedis] PASSED [ 23%] 145s test/test_fakeredis6.py::test_ltrim_expiry[FakeStrictRedis] PASSED [ 23%] 145s test/test_fakeredis6.py::test_ltrim_wrong_type[StrictRedis] PASSED [ 23%] 145s test/test_fakeredis6.py::test_ltrim_wrong_type[FakeStrictRedis] PASSED [ 23%] 145s test/test_fakeredis6.py::test_lindex[StrictRedis] PASSED [ 23%] 145s test/test_fakeredis6.py::test_lindex[FakeStrictRedis] PASSED [ 23%] 145s test/test_fakeredis6.py::test_lindex_wrong_type[StrictRedis] PASSED [ 24%] 145s test/test_fakeredis6.py::test_lindex_wrong_type[FakeStrictRedis] PASSED [ 24%] 145s test/test_fakeredis6.py::test_lpushx[StrictRedis] PASSED [ 24%] 145s test/test_fakeredis6.py::test_lpushx[FakeStrictRedis] PASSED [ 24%] 145s test/test_fakeredis6.py::test_lpushx_wrong_type[StrictRedis] PASSED [ 24%] 145s test/test_fakeredis6.py::test_lpushx_wrong_type[FakeStrictRedis] PASSED [ 24%] 145s test/test_fakeredis6.py::test_rpop[StrictRedis] PASSED [ 24%] 145s test/test_fakeredis6.py::test_rpop[FakeStrictRedis] PASSED [ 24%] 145s test/test_fakeredis6.py::test_rpop_wrong_type[StrictRedis] PASSED [ 24%] 145s test/test_fakeredis6.py::test_rpop_wrong_type[FakeStrictRedis] PASSED [ 24%] 145s test/test_fakeredis6.py::test_rpop_count[StrictRedis] PASSED [ 24%] 145s test/test_fakeredis6.py::test_rpop_count[FakeStrictRedis] PASSED [ 24%] 145s test/test_fakeredis6.py::test_rpop_count_negative[StrictRedis] PASSED [ 24%] 145s test/test_fakeredis6.py::test_rpop_count_negative[FakeStrictRedis] PASSED [ 25%] 145s test/test_fakeredis6.py::test_linsert_before[StrictRedis] PASSED [ 25%] 145s test/test_fakeredis6.py::test_linsert_before[FakeStrictRedis] PASSED [ 25%] 145s test/test_fakeredis6.py::test_linsert_after[StrictRedis] PASSED [ 25%] 145s test/test_fakeredis6.py::test_linsert_after[FakeStrictRedis] PASSED [ 25%] 145s test/test_fakeredis6.py::test_linsert_no_pivot[StrictRedis] PASSED [ 25%] 145s test/test_fakeredis6.py::test_linsert_no_pivot[FakeStrictRedis] PASSED [ 25%] 145s test/test_fakeredis6.py::test_linsert_wrong_type[StrictRedis] PASSED [ 25%] 145s test/test_fakeredis6.py::test_linsert_wrong_type[FakeStrictRedis] PASSED [ 25%] 145s test/test_fakeredis6.py::test_rpoplpush[StrictRedis] PASSED [ 25%] 145s test/test_fakeredis6.py::test_rpoplpush[FakeStrictRedis] PASSED [ 25%] 145s test/test_fakeredis6.py::test_rpoplpush_to_nonexistent_destination[StrictRedis] PASSED [ 25%] 145s test/test_fakeredis6.py::test_rpoplpush_to_nonexistent_destination[FakeStrictRedis] PASSED [ 25%] 145s test/test_fakeredis6.py::test_rpoplpush_expiry[StrictRedis] PASSED [ 26%] 145s test/test_fakeredis6.py::test_rpoplpush_expiry[FakeStrictRedis] PASSED [ 26%] 145s test/test_fakeredis6.py::test_rpoplpush_one_to_self[StrictRedis] PASSED [ 26%] 145s test/test_fakeredis6.py::test_rpoplpush_one_to_self[FakeStrictRedis] PASSED [ 26%] 145s test/test_fakeredis6.py::test_rpoplpush_wrong_type[StrictRedis] PASSED [ 26%] 145s test/test_fakeredis6.py::test_rpoplpush_wrong_type[FakeStrictRedis] PASSED [ 26%] 145s test/test_fakeredis6.py::test_blpop_single_list[StrictRedis] PASSED [ 26%] 145s test/test_fakeredis6.py::test_blpop_single_list[FakeStrictRedis] PASSED [ 26%] 145s test/test_fakeredis6.py::test_blpop_test_multiple_lists[StrictRedis] PASSED [ 26%] 145s test/test_fakeredis6.py::test_blpop_test_multiple_lists[FakeStrictRedis] PASSED [ 26%] 145s test/test_fakeredis6.py::test_blpop_allow_single_key[StrictRedis] PASSED [ 26%] 145s test/test_fakeredis6.py::test_blpop_allow_single_key[FakeStrictRedis] PASSED [ 26%] 146s test/test_fakeredis6.py::test_blpop_block[StrictRedis] PASSED [ 26%] 147s test/test_fakeredis6.py::test_blpop_block[FakeStrictRedis] PASSED [ 27%] 147s test/test_fakeredis6.py::test_blpop_wrong_type[StrictRedis] PASSED [ 27%] 147s test/test_fakeredis6.py::test_blpop_wrong_type[FakeStrictRedis] PASSED [ 27%] 147s test/test_fakeredis6.py::test_blpop_transaction[StrictRedis] PASSED [ 27%] 147s test/test_fakeredis6.py::test_blpop_transaction[FakeStrictRedis] PASSED [ 27%] 147s test/test_fakeredis6.py::test_brpop_test_multiple_lists[StrictRedis] PASSED [ 27%] 147s test/test_fakeredis6.py::test_brpop_test_multiple_lists[FakeStrictRedis] PASSED [ 27%] 147s test/test_fakeredis6.py::test_brpop_single_key[StrictRedis] PASSED [ 27%] 147s test/test_fakeredis6.py::test_brpop_single_key[FakeStrictRedis] PASSED [ 27%] 148s test/test_fakeredis6.py::test_brpop_block[StrictRedis] PASSED [ 27%] 149s test/test_fakeredis6.py::test_brpop_block[FakeStrictRedis] PASSED [ 27%] 149s test/test_fakeredis6.py::test_brpop_wrong_type[StrictRedis] PASSED [ 27%] 149s test/test_fakeredis6.py::test_brpop_wrong_type[FakeStrictRedis] PASSED [ 27%] 149s test/test_fakeredis6.py::test_brpoplpush_multi_keys[StrictRedis] PASSED [ 28%] 149s test/test_fakeredis6.py::test_brpoplpush_multi_keys[FakeStrictRedis] PASSED [ 28%] 149s test/test_fakeredis6.py::test_brpoplpush_wrong_type[StrictRedis] PASSED [ 28%] 149s test/test_fakeredis6.py::test_brpoplpush_wrong_type[FakeStrictRedis] PASSED [ 28%] 153s test/test_fakeredis6.py::test_blocking_operations_when_empty[StrictRedis] PASSED [ 28%] 157s test/test_fakeredis6.py::test_blocking_operations_when_empty[FakeStrictRedis] PASSED [ 28%] 157s test/test_fakeredis6.py::test_empty_list[StrictRedis] PASSED [ 28%] 157s test/test_fakeredis6.py::test_empty_list[FakeStrictRedis] PASSED [ 28%] 157s test/test_fakeredis6.py::test_hstrlen_missing[StrictRedis] PASSED [ 28%] 157s test/test_fakeredis6.py::test_hstrlen_missing[FakeStrictRedis] PASSED [ 28%] 157s test/test_fakeredis6.py::test_hstrlen[StrictRedis] PASSED [ 28%] 157s test/test_fakeredis6.py::test_hstrlen[FakeStrictRedis] PASSED [ 28%] 157s test/test_fakeredis6.py::test_hset_then_hget[StrictRedis] PASSED [ 29%] 157s test/test_fakeredis6.py::test_hset_then_hget[FakeStrictRedis] PASSED [ 29%] 157s test/test_fakeredis6.py::test_hset_update[StrictRedis] PASSED [ 29%] 157s test/test_fakeredis6.py::test_hset_update[FakeStrictRedis] PASSED [ 29%] 157s test/test_fakeredis6.py::test_hset_wrong_type[StrictRedis] PASSED [ 29%] 157s test/test_fakeredis6.py::test_hset_wrong_type[FakeStrictRedis] PASSED [ 29%] 157s test/test_fakeredis6.py::test_hgetall[StrictRedis] PASSED [ 29%] 157s test/test_fakeredis6.py::test_hgetall[FakeStrictRedis] PASSED [ 29%] 157s test/test_fakeredis6.py::test_hgetall_empty_key[StrictRedis] PASSED [ 29%] 157s test/test_fakeredis6.py::test_hgetall_empty_key[FakeStrictRedis] PASSED [ 29%] 157s test/test_fakeredis6.py::test_hgetall_wrong_type[StrictRedis] PASSED [ 29%] 157s test/test_fakeredis6.py::test_hgetall_wrong_type[FakeStrictRedis] PASSED [ 29%] 157s test/test_fakeredis6.py::test_hexists[StrictRedis] PASSED [ 29%] 157s test/test_fakeredis6.py::test_hexists[FakeStrictRedis] PASSED [ 30%] 157s test/test_fakeredis6.py::test_hexists_wrong_type[StrictRedis] PASSED [ 30%] 157s test/test_fakeredis6.py::test_hexists_wrong_type[FakeStrictRedis] PASSED [ 30%] 157s test/test_fakeredis6.py::test_hkeys[StrictRedis] PASSED [ 30%] 157s test/test_fakeredis6.py::test_hkeys[FakeStrictRedis] PASSED [ 30%] 157s test/test_fakeredis6.py::test_hkeys_wrong_type[StrictRedis] PASSED [ 30%] 157s test/test_fakeredis6.py::test_hkeys_wrong_type[FakeStrictRedis] PASSED [ 30%] 157s test/test_fakeredis6.py::test_hlen[StrictRedis] PASSED [ 30%] 157s test/test_fakeredis6.py::test_hlen[FakeStrictRedis] PASSED [ 30%] 157s test/test_fakeredis6.py::test_hlen_wrong_type[StrictRedis] PASSED [ 30%] 157s test/test_fakeredis6.py::test_hlen_wrong_type[FakeStrictRedis] PASSED [ 30%] 157s test/test_fakeredis6.py::test_hvals[StrictRedis] PASSED [ 30%] 157s test/test_fakeredis6.py::test_hvals[FakeStrictRedis] PASSED [ 30%] 157s test/test_fakeredis6.py::test_hvals_wrong_type[StrictRedis] PASSED [ 31%] 157s test/test_fakeredis6.py::test_hvals_wrong_type[FakeStrictRedis] PASSED [ 31%] 157s test/test_fakeredis6.py::test_hmget[StrictRedis] PASSED [ 31%] 157s test/test_fakeredis6.py::test_hmget[FakeStrictRedis] PASSED [ 31%] 157s test/test_fakeredis6.py::test_hmget_wrong_type[StrictRedis] PASSED [ 31%] 157s test/test_fakeredis6.py::test_hmget_wrong_type[FakeStrictRedis] PASSED [ 31%] 157s test/test_fakeredis6.py::test_hdel[StrictRedis] PASSED [ 31%] 157s test/test_fakeredis6.py::test_hdel[FakeStrictRedis] PASSED [ 31%] 157s test/test_fakeredis6.py::test_hdel_wrong_type[StrictRedis] PASSED [ 31%] 157s test/test_fakeredis6.py::test_hdel_wrong_type[FakeStrictRedis] PASSED [ 31%] 157s test/test_fakeredis6.py::test_hincrby[StrictRedis] PASSED [ 31%] 157s test/test_fakeredis6.py::test_hincrby[FakeStrictRedis] PASSED [ 31%] 157s test/test_fakeredis6.py::test_hincrby_with_no_starting_value[StrictRedis] PASSED [ 31%] 157s test/test_fakeredis6.py::test_hincrby_with_no_starting_value[FakeStrictRedis] PASSED [ 32%] 157s test/test_fakeredis6.py::test_hincrby_with_range_param[StrictRedis] PASSED [ 32%] 157s test/test_fakeredis6.py::test_hincrby_with_range_param[FakeStrictRedis] PASSED [ 32%] 157s test/test_fakeredis6.py::test_hincrby_wrong_type[StrictRedis] PASSED [ 32%] 157s test/test_fakeredis6.py::test_hincrby_wrong_type[FakeStrictRedis] PASSED [ 32%] 157s test/test_fakeredis6.py::test_hincrbyfloat[StrictRedis] PASSED [ 32%] 157s test/test_fakeredis6.py::test_hincrbyfloat[FakeStrictRedis] PASSED [ 32%] 157s test/test_fakeredis6.py::test_hincrbyfloat_with_no_starting_value[StrictRedis] PASSED [ 32%] 157s test/test_fakeredis6.py::test_hincrbyfloat_with_no_starting_value[FakeStrictRedis] PASSED [ 32%] 157s test/test_fakeredis6.py::test_hincrbyfloat_with_range_param[StrictRedis] PASSED [ 32%] 157s test/test_fakeredis6.py::test_hincrbyfloat_with_range_param[FakeStrictRedis] PASSED [ 32%] 157s test/test_fakeredis6.py::test_hincrbyfloat_on_non_float_value_raises_error[StrictRedis] PASSED [ 32%] 157s test/test_fakeredis6.py::test_hincrbyfloat_on_non_float_value_raises_error[FakeStrictRedis] PASSED [ 32%] 157s test/test_fakeredis6.py::test_hincrbyfloat_with_non_float_amount_raises_error[StrictRedis] PASSED [ 33%] 157s test/test_fakeredis6.py::test_hincrbyfloat_with_non_float_amount_raises_error[FakeStrictRedis] PASSED [ 33%] 157s test/test_fakeredis6.py::test_hincrbyfloat_wrong_type[StrictRedis] PASSED [ 33%] 157s test/test_fakeredis6.py::test_hincrbyfloat_wrong_type[FakeStrictRedis] PASSED [ 33%] 157s test/test_fakeredis6.py::test_hincrbyfloat_precision[StrictRedis] PASSED [ 33%] 157s test/test_fakeredis6.py::test_hincrbyfloat_precision[FakeStrictRedis] PASSED [ 33%] 157s test/test_fakeredis6.py::test_hsetnx[StrictRedis] PASSED [ 33%] 158s test/test_fakeredis6.py::test_hsetnx[FakeStrictRedis] PASSED [ 33%] 158s test/test_fakeredis6.py::test_hmset_empty_raises_error[StrictRedis] PASSED [ 33%] 158s test/test_fakeredis6.py::test_hmset_empty_raises_error[FakeStrictRedis] PASSED [ 33%] 158s test/test_fakeredis6.py::test_hmset[StrictRedis] PASSED [ 33%] 158s test/test_fakeredis6.py::test_hmset[FakeStrictRedis] PASSED [ 33%] 158s test/test_fakeredis6.py::test_hmset_wrong_type[StrictRedis] PASSED [ 34%] 158s test/test_fakeredis6.py::test_hmset_wrong_type[FakeStrictRedis] PASSED [ 34%] 158s test/test_fakeredis6.py::test_empty_hash[StrictRedis] PASSED [ 34%] 158s test/test_fakeredis6.py::test_empty_hash[FakeStrictRedis] PASSED [ 34%] 158s test/test_fakeredis6.py::test_sadd[StrictRedis] PASSED [ 34%] 158s test/test_fakeredis6.py::test_sadd[FakeStrictRedis] PASSED [ 34%] 158s test/test_fakeredis6.py::test_sadd_as_str_type[StrictRedis] PASSED [ 34%] 158s test/test_fakeredis6.py::test_sadd_as_str_type[FakeStrictRedis] PASSED [ 34%] 158s test/test_fakeredis6.py::test_sadd_wrong_type[StrictRedis] PASSED [ 34%] 158s test/test_fakeredis6.py::test_sadd_wrong_type[FakeStrictRedis] PASSED [ 34%] 158s test/test_fakeredis6.py::test_scan_single[StrictRedis] PASSED [ 34%] 158s test/test_fakeredis6.py::test_scan_single[FakeStrictRedis] PASSED [ 34%] 158s test/test_fakeredis6.py::test_scan_iter_single_page[StrictRedis] PASSED [ 34%] 158s test/test_fakeredis6.py::test_scan_iter_single_page[FakeStrictRedis] PASSED [ 35%] 158s test/test_fakeredis6.py::test_scan_iter_multiple_pages[StrictRedis] PASSED [ 35%] 158s test/test_fakeredis6.py::test_scan_iter_multiple_pages[FakeStrictRedis] PASSED [ 35%] 158s test/test_fakeredis6.py::test_scan_iter_multiple_pages_with_match[StrictRedis] PASSED [ 35%] 158s test/test_fakeredis6.py::test_scan_iter_multiple_pages_with_match[FakeStrictRedis] PASSED [ 35%] 158s test/test_fakeredis6.py::test_scan_iter_multiple_pages_with_type[StrictRedis] PASSED [ 35%] 158s test/test_fakeredis6.py::test_scan_iter_multiple_pages_with_type[FakeStrictRedis] PASSED [ 35%] 158s test/test_fakeredis6.py::test_scan_multiple_pages_with_count_arg[StrictRedis] PASSED [ 35%] 158s test/test_fakeredis6.py::test_scan_multiple_pages_with_count_arg[FakeStrictRedis] PASSED [ 35%] 158s test/test_fakeredis6.py::test_scan_all_in_single_call[StrictRedis] PASSED [ 35%] 158s test/test_fakeredis6.py::test_scan_all_in_single_call[FakeStrictRedis] PASSED [ 35%] 159s test/test_fakeredis6.py::test_scan_expired_key[StrictRedis] PASSED [ 35%] 160s test/test_fakeredis6.py::test_scan_expired_key[FakeStrictRedis] PASSED [ 35%] 160s test/test_fakeredis6.py::test_scard[StrictRedis] PASSED [ 36%] 160s test/test_fakeredis6.py::test_scard[FakeStrictRedis] PASSED [ 36%] 160s test/test_fakeredis6.py::test_scard_wrong_type[StrictRedis] PASSED [ 36%] 160s test/test_fakeredis6.py::test_scard_wrong_type[FakeStrictRedis] PASSED [ 36%] 160s test/test_fakeredis6.py::test_sdiff[StrictRedis] PASSED [ 36%] 160s test/test_fakeredis6.py::test_sdiff[FakeStrictRedis] PASSED [ 36%] 160s test/test_fakeredis6.py::test_sdiff_one_key[StrictRedis] PASSED [ 36%] 160s test/test_fakeredis6.py::test_sdiff_one_key[FakeStrictRedis] PASSED [ 36%] 160s test/test_fakeredis6.py::test_sdiff_empty[StrictRedis] PASSED [ 36%] 160s test/test_fakeredis6.py::test_sdiff_empty[FakeStrictRedis] PASSED [ 36%] 160s test/test_fakeredis6.py::test_sdiff_wrong_type[StrictRedis] PASSED [ 36%] 160s test/test_fakeredis6.py::test_sdiff_wrong_type[FakeStrictRedis] PASSED [ 36%] 160s test/test_fakeredis6.py::test_sdiffstore[StrictRedis] PASSED [ 36%] 160s test/test_fakeredis6.py::test_sdiffstore[FakeStrictRedis] PASSED [ 37%] 160s test/test_fakeredis6.py::test_setrange[StrictRedis] PASSED [ 37%] 160s test/test_fakeredis6.py::test_setrange[FakeStrictRedis] PASSED [ 37%] 160s test/test_fakeredis6.py::test_setrange_expiry[StrictRedis] PASSED [ 37%] 160s test/test_fakeredis6.py::test_setrange_expiry[FakeStrictRedis] PASSED [ 37%] 160s test/test_fakeredis6.py::test_sinter[StrictRedis] PASSED [ 37%] 160s test/test_fakeredis6.py::test_sinter[FakeStrictRedis] PASSED [ 37%] 160s test/test_fakeredis6.py::test_sinter_bytes_keys[StrictRedis] PASSED [ 37%] 160s test/test_fakeredis6.py::test_sinter_bytes_keys[FakeStrictRedis] PASSED [ 37%] 160s test/test_fakeredis6.py::test_sinter_wrong_type[StrictRedis] PASSED [ 37%] 160s test/test_fakeredis6.py::test_sinter_wrong_type[FakeStrictRedis] PASSED [ 37%] 160s test/test_fakeredis6.py::test_sinterstore[StrictRedis] PASSED [ 37%] 160s test/test_fakeredis6.py::test_sinterstore[FakeStrictRedis] PASSED [ 37%] 160s test/test_fakeredis6.py::test_sismember[StrictRedis] PASSED [ 38%] 160s test/test_fakeredis6.py::test_sismember[FakeStrictRedis] PASSED [ 38%] 160s test/test_fakeredis6.py::test_sismember_wrong_type[StrictRedis] PASSED [ 38%] 160s test/test_fakeredis6.py::test_sismember_wrong_type[FakeStrictRedis] PASSED [ 38%] 160s test/test_fakeredis6.py::test_smembers[StrictRedis] PASSED [ 38%] 160s test/test_fakeredis6.py::test_smembers[FakeStrictRedis] PASSED [ 38%] 160s test/test_fakeredis6.py::test_smembers_copy[StrictRedis] PASSED [ 38%] 160s test/test_fakeredis6.py::test_smembers_copy[FakeStrictRedis] PASSED [ 38%] 160s test/test_fakeredis6.py::test_smembers_wrong_type[StrictRedis] PASSED [ 38%] 160s test/test_fakeredis6.py::test_smembers_wrong_type[FakeStrictRedis] PASSED [ 38%] 160s test/test_fakeredis6.py::test_smembers_runtime_error[StrictRedis] PASSED [ 38%] 160s test/test_fakeredis6.py::test_smembers_runtime_error[FakeStrictRedis] PASSED [ 38%] 160s test/test_fakeredis6.py::test_smove[StrictRedis] PASSED [ 39%] 160s test/test_fakeredis6.py::test_smove[FakeStrictRedis] PASSED [ 39%] 160s test/test_fakeredis6.py::test_smove_non_existent_key[StrictRedis] PASSED [ 39%] 160s test/test_fakeredis6.py::test_smove_non_existent_key[FakeStrictRedis] PASSED [ 39%] 160s test/test_fakeredis6.py::test_smove_wrong_type[StrictRedis] PASSED [ 39%] 160s test/test_fakeredis6.py::test_smove_wrong_type[FakeStrictRedis] PASSED [ 39%] 160s test/test_fakeredis6.py::test_spop[StrictRedis] PASSED [ 39%] 160s test/test_fakeredis6.py::test_spop[FakeStrictRedis] PASSED [ 39%] 160s test/test_fakeredis6.py::test_spop_wrong_type[StrictRedis] PASSED [ 39%] 160s test/test_fakeredis6.py::test_spop_wrong_type[FakeStrictRedis] PASSED [ 39%] 160s test/test_fakeredis6.py::test_srandmember[StrictRedis] PASSED [ 39%] 160s test/test_fakeredis6.py::test_srandmember[FakeStrictRedis] PASSED [ 39%] 160s test/test_fakeredis6.py::test_srandmember_number[StrictRedis] PASSED [ 39%] 160s test/test_fakeredis6.py::test_srandmember_number[FakeStrictRedis] PASSED [ 40%] 160s test/test_fakeredis6.py::test_srandmember_wrong_type[StrictRedis] PASSED [ 40%] 160s test/test_fakeredis6.py::test_srandmember_wrong_type[FakeStrictRedis] PASSED [ 40%] 160s test/test_fakeredis6.py::test_srem[StrictRedis] PASSED [ 40%] 160s test/test_fakeredis6.py::test_srem[FakeStrictRedis] PASSED [ 40%] 160s test/test_fakeredis6.py::test_srem_wrong_type[StrictRedis] PASSED [ 40%] 160s test/test_fakeredis6.py::test_srem_wrong_type[FakeStrictRedis] PASSED [ 40%] 160s test/test_fakeredis6.py::test_sunion[StrictRedis] PASSED [ 40%] 160s test/test_fakeredis6.py::test_sunion[FakeStrictRedis] PASSED [ 40%] 161s test/test_fakeredis6.py::test_sunion_wrong_type[StrictRedis] PASSED [ 40%] 161s test/test_fakeredis6.py::test_sunion_wrong_type[FakeStrictRedis] PASSED [ 40%] 161s test/test_fakeredis6.py::test_sunionstore[StrictRedis] PASSED [ 40%] 161s test/test_fakeredis6.py::test_sunionstore[FakeStrictRedis] PASSED [ 40%] 161s test/test_fakeredis6.py::test_empty_set[StrictRedis] PASSED [ 41%] 161s test/test_fakeredis6.py::test_empty_set[FakeStrictRedis] PASSED [ 41%] 161s test/test_fakeredis6.py::test_zadd[StrictRedis] PASSED [ 41%] 161s test/test_fakeredis6.py::test_zadd[FakeStrictRedis] PASSED [ 41%] 161s test/test_fakeredis6.py::test_zadd_empty[StrictRedis] PASSED [ 41%] 161s test/test_fakeredis6.py::test_zadd_empty[FakeStrictRedis] PASSED [ 41%] 161s test/test_fakeredis6.py::test_zadd_minus_zero[StrictRedis] SKIPPED (...) [ 41%] 161s test/test_fakeredis6.py::test_zadd_minus_zero[FakeStrictRedis] PASSED [ 41%] 161s test/test_fakeredis6.py::test_zadd_wrong_type[StrictRedis] PASSED [ 41%] 161s test/test_fakeredis6.py::test_zadd_wrong_type[FakeStrictRedis] PASSED [ 41%] 161s test/test_fakeredis6.py::test_zadd_multiple[StrictRedis] PASSED [ 41%] 161s test/test_fakeredis6.py::test_zadd_multiple[FakeStrictRedis] PASSED [ 41%] 161s test/test_fakeredis6.py::test_zadd_with_nx[StrictRedis-False-param0-0-state0] PASSED [ 41%] 161s test/test_fakeredis6.py::test_zadd_with_nx[StrictRedis-False-param1-1-state1] PASSED [ 42%] 161s test/test_fakeredis6.py::test_zadd_with_nx[StrictRedis-False-param2-2-state2] PASSED [ 42%] 161s test/test_fakeredis6.py::test_zadd_with_nx[StrictRedis-True-param0-0-state0] PASSED [ 42%] 161s test/test_fakeredis6.py::test_zadd_with_nx[StrictRedis-True-param1-1-state1] PASSED [ 42%] 161s test/test_fakeredis6.py::test_zadd_with_nx[StrictRedis-True-param2-2-state2] PASSED [ 42%] 161s test/test_fakeredis6.py::test_zadd_with_nx[FakeStrictRedis-False-param0-0-state0] PASSED [ 42%] 161s test/test_fakeredis6.py::test_zadd_with_nx[FakeStrictRedis-False-param1-1-state1] PASSED [ 42%] 161s test/test_fakeredis6.py::test_zadd_with_nx[FakeStrictRedis-False-param2-2-state2] PASSED [ 42%] 161s test/test_fakeredis6.py::test_zadd_with_nx[FakeStrictRedis-True-param0-0-state0] PASSED [ 42%] 161s test/test_fakeredis6.py::test_zadd_with_nx[FakeStrictRedis-True-param1-1-state1] PASSED [ 42%] 161s test/test_fakeredis6.py::test_zadd_with_nx[FakeStrictRedis-True-param2-2-state2] PASSED [ 42%] 161s test/test_fakeredis6.py::test_zadd_with_ch[StrictRedis-param0-1-state0] PASSED [ 42%] 161s test/test_fakeredis6.py::test_zadd_with_ch[StrictRedis-param1-2-state1] PASSED [ 43%] 161s test/test_fakeredis6.py::test_zadd_with_ch[StrictRedis-param2-2-state2] PASSED [ 43%] 161s test/test_fakeredis6.py::test_zadd_with_ch[FakeStrictRedis-param0-1-state0] PASSED [ 43%] 161s test/test_fakeredis6.py::test_zadd_with_ch[FakeStrictRedis-param1-2-state1] PASSED [ 43%] 161s test/test_fakeredis6.py::test_zadd_with_ch[FakeStrictRedis-param2-2-state2] PASSED [ 43%] 161s test/test_fakeredis6.py::test_zadd_with_xx[StrictRedis-False-param0-2-state0] PASSED [ 43%] 161s test/test_fakeredis6.py::test_zadd_with_xx[StrictRedis-False-param1-0-state1] PASSED [ 43%] 161s test/test_fakeredis6.py::test_zadd_with_xx[StrictRedis-False-param2-0-state2] PASSED [ 43%] 161s test/test_fakeredis6.py::test_zadd_with_xx[StrictRedis-True-param0-2-state0] PASSED [ 43%] 161s test/test_fakeredis6.py::test_zadd_with_xx[StrictRedis-True-param1-0-state1] PASSED [ 43%] 161s test/test_fakeredis6.py::test_zadd_with_xx[StrictRedis-True-param2-0-state2] PASSED [ 43%] 161s test/test_fakeredis6.py::test_zadd_with_xx[FakeStrictRedis-False-param0-2-state0] PASSED [ 43%] 161s test/test_fakeredis6.py::test_zadd_with_xx[FakeStrictRedis-False-param1-0-state1] PASSED [ 43%] 161s test/test_fakeredis6.py::test_zadd_with_xx[FakeStrictRedis-False-param2-0-state2] PASSED [ 44%] 161s test/test_fakeredis6.py::test_zadd_with_xx[FakeStrictRedis-True-param0-2-state0] PASSED [ 44%] 161s test/test_fakeredis6.py::test_zadd_with_xx[FakeStrictRedis-True-param1-0-state1] PASSED [ 44%] 161s test/test_fakeredis6.py::test_zadd_with_xx[FakeStrictRedis-True-param2-0-state2] PASSED [ 44%] 161s test/test_fakeredis6.py::test_zadd_with_nx_and_xx[StrictRedis-False] PASSED [ 44%] 161s test/test_fakeredis6.py::test_zadd_with_nx_and_xx[StrictRedis-True] PASSED [ 44%] 161s test/test_fakeredis6.py::test_zadd_with_nx_and_xx[FakeStrictRedis-False] PASSED [ 44%] 161s test/test_fakeredis6.py::test_zadd_with_nx_and_xx[FakeStrictRedis-True] PASSED [ 44%] 161s test/test_fakeredis6.py::test_zadd_incr[StrictRedis-False] PASSED [ 44%] 161s test/test_fakeredis6.py::test_zadd_incr[StrictRedis-True] PASSED [ 44%] 161s test/test_fakeredis6.py::test_zadd_incr[FakeStrictRedis-False] PASSED [ 44%] 161s test/test_fakeredis6.py::test_zadd_incr[FakeStrictRedis-True] PASSED [ 44%] 161s test/test_fakeredis6.py::test_zrange_same_score[StrictRedis] PASSED [ 44%] 161s test/test_fakeredis6.py::test_zrange_same_score[FakeStrictRedis] PASSED [ 45%] 161s test/test_fakeredis6.py::test_zcard[StrictRedis] PASSED [ 45%] 161s test/test_fakeredis6.py::test_zcard[FakeStrictRedis] PASSED [ 45%] 161s test/test_fakeredis6.py::test_zcard_non_existent_key[StrictRedis] PASSED [ 45%] 161s test/test_fakeredis6.py::test_zcard_non_existent_key[FakeStrictRedis] PASSED [ 45%] 161s test/test_fakeredis6.py::test_zcard_wrong_type[StrictRedis] PASSED [ 45%] 161s test/test_fakeredis6.py::test_zcard_wrong_type[FakeStrictRedis] PASSED [ 45%] 161s test/test_fakeredis6.py::test_zcount[StrictRedis] PASSED [ 45%] 161s test/test_fakeredis6.py::test_zcount[FakeStrictRedis] PASSED [ 45%] 161s test/test_fakeredis6.py::test_zcount_exclusive[StrictRedis] PASSED [ 45%] 161s test/test_fakeredis6.py::test_zcount_exclusive[FakeStrictRedis] PASSED [ 45%] 161s test/test_fakeredis6.py::test_zcount_wrong_type[StrictRedis] PASSED [ 45%] 161s test/test_fakeredis6.py::test_zcount_wrong_type[FakeStrictRedis] PASSED [ 45%] 161s test/test_fakeredis6.py::test_zincrby[StrictRedis] PASSED [ 46%] 161s test/test_fakeredis6.py::test_zincrby[FakeStrictRedis] PASSED [ 46%] 161s test/test_fakeredis6.py::test_zincrby_wrong_type[StrictRedis] PASSED [ 46%] 161s test/test_fakeredis6.py::test_zincrby_wrong_type[FakeStrictRedis] PASSED [ 46%] 161s test/test_fakeredis6.py::test_zrange_descending[StrictRedis] PASSED [ 46%] 161s test/test_fakeredis6.py::test_zrange_descending[FakeStrictRedis] PASSED [ 46%] 161s test/test_fakeredis6.py::test_zrange_descending_with_scores[StrictRedis] PASSED [ 46%] 161s test/test_fakeredis6.py::test_zrange_descending_with_scores[FakeStrictRedis] PASSED [ 46%] 161s test/test_fakeredis6.py::test_zrange_with_positive_indices[StrictRedis] PASSED [ 46%] 161s test/test_fakeredis6.py::test_zrange_with_positive_indices[FakeStrictRedis] PASSED [ 46%] 161s test/test_fakeredis6.py::test_zrange_wrong_type[StrictRedis] PASSED [ 46%] 161s test/test_fakeredis6.py::test_zrange_wrong_type[FakeStrictRedis] PASSED [ 46%] 161s test/test_fakeredis6.py::test_zrange_score_cast[StrictRedis] PASSED [ 46%] 161s test/test_fakeredis6.py::test_zrange_score_cast[FakeStrictRedis] PASSED [ 47%] 161s test/test_fakeredis6.py::test_zrank[StrictRedis] PASSED [ 47%] 161s test/test_fakeredis6.py::test_zrank[FakeStrictRedis] PASSED [ 47%] 161s test/test_fakeredis6.py::test_zrank_non_existent_member[StrictRedis] PASSED [ 47%] 161s test/test_fakeredis6.py::test_zrank_non_existent_member[FakeStrictRedis] PASSED [ 47%] 161s test/test_fakeredis6.py::test_zrank_wrong_type[StrictRedis] PASSED [ 47%] 161s test/test_fakeredis6.py::test_zrank_wrong_type[FakeStrictRedis] PASSED [ 47%] 161s test/test_fakeredis6.py::test_zrem[StrictRedis] PASSED [ 47%] 161s test/test_fakeredis6.py::test_zrem[FakeStrictRedis] PASSED [ 47%] 161s test/test_fakeredis6.py::test_zrem_non_existent_member[StrictRedis] PASSED [ 47%] 161s test/test_fakeredis6.py::test_zrem_non_existent_member[FakeStrictRedis] PASSED [ 47%] 162s test/test_fakeredis6.py::test_zrem_numeric_member[StrictRedis] PASSED [ 47%] 162s test/test_fakeredis6.py::test_zrem_numeric_member[FakeStrictRedis] PASSED [ 48%] 162s test/test_fakeredis6.py::test_zrem_wrong_type[StrictRedis] PASSED [ 48%] 162s test/test_fakeredis6.py::test_zrem_wrong_type[FakeStrictRedis] PASSED [ 48%] 162s test/test_fakeredis6.py::test_zscore[StrictRedis] PASSED [ 48%] 162s test/test_fakeredis6.py::test_zscore[FakeStrictRedis] PASSED [ 48%] 162s test/test_fakeredis6.py::test_zscore_non_existent_member[StrictRedis] PASSED [ 48%] 162s test/test_fakeredis6.py::test_zscore_non_existent_member[FakeStrictRedis] PASSED [ 48%] 162s test/test_fakeredis6.py::test_zscore_wrong_type[StrictRedis] PASSED [ 48%] 162s test/test_fakeredis6.py::test_zscore_wrong_type[FakeStrictRedis] PASSED [ 48%] 162s test/test_fakeredis6.py::test_zrevrank[StrictRedis] PASSED [ 48%] 162s test/test_fakeredis6.py::test_zrevrank[FakeStrictRedis] PASSED [ 48%] 162s test/test_fakeredis6.py::test_zrevrank_non_existent_member[StrictRedis] PASSED [ 48%] 162s test/test_fakeredis6.py::test_zrevrank_non_existent_member[FakeStrictRedis] PASSED [ 48%] 162s test/test_fakeredis6.py::test_zrevrank_wrong_type[StrictRedis] PASSED [ 49%] 162s test/test_fakeredis6.py::test_zrevrank_wrong_type[FakeStrictRedis] PASSED [ 49%] 162s test/test_fakeredis6.py::test_zrevrange[StrictRedis] PASSED [ 49%] 162s test/test_fakeredis6.py::test_zrevrange[FakeStrictRedis] PASSED [ 49%] 162s test/test_fakeredis6.py::test_zrevrange_sorted_keys[StrictRedis] PASSED [ 49%] 162s test/test_fakeredis6.py::test_zrevrange_sorted_keys[FakeStrictRedis] PASSED [ 49%] 162s test/test_fakeredis6.py::test_zrevrange_wrong_type[StrictRedis] PASSED [ 49%] 162s test/test_fakeredis6.py::test_zrevrange_wrong_type[FakeStrictRedis] PASSED [ 49%] 162s test/test_fakeredis6.py::test_zrevrange_score_cast[StrictRedis] PASSED [ 49%] 162s test/test_fakeredis6.py::test_zrevrange_score_cast[FakeStrictRedis] PASSED [ 49%] 162s test/test_fakeredis6.py::test_zrangebyscore[StrictRedis] PASSED [ 49%] 162s test/test_fakeredis6.py::test_zrangebyscore[FakeStrictRedis] PASSED [ 49%] 162s test/test_fakeredis6.py::test_zrangebysore_exclusive[StrictRedis] PASSED [ 49%] 162s test/test_fakeredis6.py::test_zrangebysore_exclusive[FakeStrictRedis] PASSED [ 50%] 162s test/test_fakeredis6.py::test_zrangebyscore_raises_error[StrictRedis] PASSED [ 50%] 162s test/test_fakeredis6.py::test_zrangebyscore_raises_error[FakeStrictRedis] PASSED [ 50%] 162s test/test_fakeredis6.py::test_zrangebyscore_wrong_type[StrictRedis] PASSED [ 50%] 162s test/test_fakeredis6.py::test_zrangebyscore_wrong_type[FakeStrictRedis] PASSED [ 50%] 162s test/test_fakeredis6.py::test_zrangebyscore_slice[StrictRedis] PASSED [ 50%] 162s test/test_fakeredis6.py::test_zrangebyscore_slice[FakeStrictRedis] PASSED [ 50%] 162s test/test_fakeredis6.py::test_zrangebyscore_withscores[StrictRedis] PASSED [ 50%] 162s test/test_fakeredis6.py::test_zrangebyscore_withscores[FakeStrictRedis] PASSED [ 50%] 162s test/test_fakeredis6.py::test_zrangebyscore_cast_scores[StrictRedis] PASSED [ 50%] 162s test/test_fakeredis6.py::test_zrangebyscore_cast_scores[FakeStrictRedis] PASSED [ 50%] 162s test/test_fakeredis6.py::test_zrevrangebyscore[StrictRedis] PASSED [ 50%] 162s test/test_fakeredis6.py::test_zrevrangebyscore[FakeStrictRedis] PASSED [ 50%] 162s test/test_fakeredis6.py::test_zrevrangebyscore_exclusive[StrictRedis] PASSED [ 51%] 162s test/test_fakeredis6.py::test_zrevrangebyscore_exclusive[FakeStrictRedis] PASSED [ 51%] 162s test/test_fakeredis6.py::test_zrevrangebyscore_raises_error[StrictRedis] PASSED [ 51%] 162s test/test_fakeredis6.py::test_zrevrangebyscore_raises_error[FakeStrictRedis] PASSED [ 51%] 162s test/test_fakeredis6.py::test_zrevrangebyscore_wrong_type[StrictRedis] PASSED [ 51%] 162s test/test_fakeredis6.py::test_zrevrangebyscore_wrong_type[FakeStrictRedis] PASSED [ 51%] 162s test/test_fakeredis6.py::test_zrevrangebyscore_cast_scores[StrictRedis] PASSED [ 51%] 162s test/test_fakeredis6.py::test_zrevrangebyscore_cast_scores[FakeStrictRedis] PASSED [ 51%] 162s test/test_fakeredis6.py::test_zrangebylex[StrictRedis] PASSED [ 51%] 162s test/test_fakeredis6.py::test_zrangebylex[FakeStrictRedis] PASSED [ 51%] 162s test/test_fakeredis6.py::test_zrangebylex_wrong_type[StrictRedis] PASSED [ 51%] 162s test/test_fakeredis6.py::test_zrangebylex_wrong_type[FakeStrictRedis] PASSED [ 51%] 162s test/test_fakeredis6.py::test_zlexcount[StrictRedis] PASSED [ 51%] 162s test/test_fakeredis6.py::test_zlexcount[FakeStrictRedis] PASSED [ 52%] 162s test/test_fakeredis6.py::test_zlexcount_wrong_type[StrictRedis] PASSED [ 52%] 162s test/test_fakeredis6.py::test_zlexcount_wrong_type[FakeStrictRedis] PASSED [ 52%] 162s test/test_fakeredis6.py::test_zrangebylex_with_limit[StrictRedis] PASSED [ 52%] 162s test/test_fakeredis6.py::test_zrangebylex_with_limit[FakeStrictRedis] PASSED [ 52%] 162s test/test_fakeredis6.py::test_zrangebylex_raises_error[StrictRedis] PASSED [ 52%] 162s test/test_fakeredis6.py::test_zrangebylex_raises_error[FakeStrictRedis] PASSED [ 52%] 162s test/test_fakeredis6.py::test_zrevrangebylex[StrictRedis] PASSED [ 52%] 162s test/test_fakeredis6.py::test_zrevrangebylex[FakeStrictRedis] PASSED [ 52%] 162s test/test_fakeredis6.py::test_zrevrangebylex_with_limit[StrictRedis] PASSED [ 52%] 162s test/test_fakeredis6.py::test_zrevrangebylex_with_limit[FakeStrictRedis] PASSED [ 52%] 162s test/test_fakeredis6.py::test_zrevrangebylex_raises_error[StrictRedis] PASSED [ 52%] 162s test/test_fakeredis6.py::test_zrevrangebylex_raises_error[FakeStrictRedis] PASSED [ 53%] 162s test/test_fakeredis6.py::test_zrevrangebylex_wrong_type[StrictRedis] PASSED [ 53%] 162s test/test_fakeredis6.py::test_zrevrangebylex_wrong_type[FakeStrictRedis] PASSED [ 53%] 162s test/test_fakeredis6.py::test_zremrangebyrank[StrictRedis] PASSED [ 53%] 162s test/test_fakeredis6.py::test_zremrangebyrank[FakeStrictRedis] PASSED [ 53%] 162s test/test_fakeredis6.py::test_zremrangebyrank_negative_indices[StrictRedis] PASSED [ 53%] 162s test/test_fakeredis6.py::test_zremrangebyrank_negative_indices[FakeStrictRedis] PASSED [ 53%] 162s test/test_fakeredis6.py::test_zremrangebyrank_out_of_bounds[StrictRedis] PASSED [ 53%] 162s test/test_fakeredis6.py::test_zremrangebyrank_out_of_bounds[FakeStrictRedis] PASSED [ 53%] 162s test/test_fakeredis6.py::test_zremrangebyrank_wrong_type[StrictRedis] PASSED [ 53%] 162s test/test_fakeredis6.py::test_zremrangebyrank_wrong_type[FakeStrictRedis] PASSED [ 53%] 162s test/test_fakeredis6.py::test_zremrangebyscore[StrictRedis] PASSED [ 53%] 162s test/test_fakeredis6.py::test_zremrangebyscore[FakeStrictRedis] PASSED [ 53%] 162s test/test_fakeredis6.py::test_zremrangebyscore_exclusive[StrictRedis] PASSED [ 54%] 162s test/test_fakeredis6.py::test_zremrangebyscore_exclusive[FakeStrictRedis] PASSED [ 54%] 162s test/test_fakeredis6.py::test_zremrangebyscore_raises_error[StrictRedis] PASSED [ 54%] 162s test/test_fakeredis6.py::test_zremrangebyscore_raises_error[FakeStrictRedis] PASSED [ 54%] 162s test/test_fakeredis6.py::test_zremrangebyscore_badkey[StrictRedis] PASSED [ 54%] 162s test/test_fakeredis6.py::test_zremrangebyscore_badkey[FakeStrictRedis] PASSED [ 54%] 162s test/test_fakeredis6.py::test_zremrangebyscore_wrong_type[StrictRedis] PASSED [ 54%] 162s test/test_fakeredis6.py::test_zremrangebyscore_wrong_type[FakeStrictRedis] PASSED [ 54%] 162s test/test_fakeredis6.py::test_zremrangebylex[StrictRedis] PASSED [ 54%] 162s test/test_fakeredis6.py::test_zremrangebylex[FakeStrictRedis] PASSED [ 54%] 162s test/test_fakeredis6.py::test_zremrangebylex_error[StrictRedis] PASSED [ 54%] 162s test/test_fakeredis6.py::test_zremrangebylex_error[FakeStrictRedis] PASSED [ 54%] 162s test/test_fakeredis6.py::test_zremrangebylex_badkey[StrictRedis] PASSED [ 54%] 162s test/test_fakeredis6.py::test_zremrangebylex_badkey[FakeStrictRedis] PASSED [ 55%] 162s test/test_fakeredis6.py::test_zremrangebylex_wrong_type[StrictRedis] PASSED [ 55%] 162s test/test_fakeredis6.py::test_zremrangebylex_wrong_type[FakeStrictRedis] PASSED [ 55%] 162s test/test_fakeredis6.py::test_zunionstore[StrictRedis] PASSED [ 55%] 162s test/test_fakeredis6.py::test_zunionstore[FakeStrictRedis] PASSED [ 55%] 163s test/test_fakeredis6.py::test_zunionstore_sum[StrictRedis] PASSED [ 55%] 163s test/test_fakeredis6.py::test_zunionstore_sum[FakeStrictRedis] PASSED [ 55%] 163s test/test_fakeredis6.py::test_zunionstore_max[StrictRedis] PASSED [ 55%] 163s test/test_fakeredis6.py::test_zunionstore_max[FakeStrictRedis] PASSED [ 55%] 163s test/test_fakeredis6.py::test_zunionstore_min[StrictRedis] PASSED [ 55%] 163s test/test_fakeredis6.py::test_zunionstore_min[FakeStrictRedis] PASSED [ 55%] 163s test/test_fakeredis6.py::test_zunionstore_weights[StrictRedis] PASSED [ 55%] 163s test/test_fakeredis6.py::test_zunionstore_weights[FakeStrictRedis] PASSED [ 55%] 163s test/test_fakeredis6.py::test_zunionstore_nan_to_zero[StrictRedis] PASSED [ 56%] 163s test/test_fakeredis6.py::test_zunionstore_nan_to_zero[FakeStrictRedis] PASSED [ 56%] 163s test/test_fakeredis6.py::test_zunionstore_nan_to_zero2[StrictRedis] PASSED [ 56%] 163s test/test_fakeredis6.py::test_zunionstore_nan_to_zero2[FakeStrictRedis] PASSED [ 56%] 163s test/test_fakeredis6.py::test_zunionstore_nan_to_zero_ordering[StrictRedis] PASSED [ 56%] 163s test/test_fakeredis6.py::test_zunionstore_nan_to_zero_ordering[FakeStrictRedis] PASSED [ 56%] 163s test/test_fakeredis6.py::test_zunionstore_mixed_set_types[StrictRedis] PASSED [ 56%] 163s test/test_fakeredis6.py::test_zunionstore_mixed_set_types[FakeStrictRedis] PASSED [ 56%] 163s test/test_fakeredis6.py::test_zunionstore_badkey[StrictRedis] PASSED [ 56%] 163s test/test_fakeredis6.py::test_zunionstore_badkey[FakeStrictRedis] PASSED [ 56%] 163s test/test_fakeredis6.py::test_zunionstore_wrong_type[StrictRedis] PASSED [ 56%] 163s test/test_fakeredis6.py::test_zunionstore_wrong_type[FakeStrictRedis] PASSED [ 56%] 163s test/test_fakeredis6.py::test_zinterstore[StrictRedis] PASSED [ 56%] 163s test/test_fakeredis6.py::test_zinterstore[FakeStrictRedis] PASSED [ 57%] 163s test/test_fakeredis6.py::test_zinterstore_mixed_set_types[StrictRedis] PASSED [ 57%] 163s test/test_fakeredis6.py::test_zinterstore_mixed_set_types[FakeStrictRedis] PASSED [ 57%] 163s test/test_fakeredis6.py::test_zinterstore_max[StrictRedis] PASSED [ 57%] 163s test/test_fakeredis6.py::test_zinterstore_max[FakeStrictRedis] PASSED [ 57%] 163s test/test_fakeredis6.py::test_zinterstore_onekey[StrictRedis] PASSED [ 57%] 163s test/test_fakeredis6.py::test_zinterstore_onekey[FakeStrictRedis] PASSED [ 57%] 163s test/test_fakeredis6.py::test_zinterstore_nokey[StrictRedis] PASSED [ 57%] 163s test/test_fakeredis6.py::test_zinterstore_nokey[FakeStrictRedis] PASSED [ 57%] 163s test/test_fakeredis6.py::test_zinterstore_nan_to_zero[StrictRedis] PASSED [ 57%] 163s test/test_fakeredis6.py::test_zinterstore_nan_to_zero[FakeStrictRedis] PASSED [ 57%] 163s test/test_fakeredis6.py::test_zunionstore_nokey[StrictRedis] PASSED [ 57%] 163s test/test_fakeredis6.py::test_zunionstore_nokey[FakeStrictRedis] PASSED [ 58%] 163s test/test_fakeredis6.py::test_zinterstore_wrong_type[StrictRedis] PASSED [ 58%] 163s test/test_fakeredis6.py::test_zinterstore_wrong_type[FakeStrictRedis] PASSED [ 58%] 163s test/test_fakeredis6.py::test_empty_zset[StrictRedis] PASSED [ 58%] 163s test/test_fakeredis6.py::test_empty_zset[FakeStrictRedis] PASSED [ 58%] 163s test/test_fakeredis6.py::test_multidb[StrictRedis] PASSED [ 58%] 163s test/test_fakeredis6.py::test_multidb[FakeStrictRedis] PASSED [ 58%] 163s test/test_fakeredis6.py::test_basic_sort[StrictRedis] PASSED [ 58%] 163s test/test_fakeredis6.py::test_basic_sort[FakeStrictRedis] PASSED [ 58%] 163s test/test_fakeredis6.py::test_empty_sort[StrictRedis] PASSED [ 58%] 163s test/test_fakeredis6.py::test_empty_sort[FakeStrictRedis] PASSED [ 58%] 163s test/test_fakeredis6.py::test_sort_range_offset_range[StrictRedis] PASSED [ 58%] 163s test/test_fakeredis6.py::test_sort_range_offset_range[FakeStrictRedis] PASSED [ 58%] 163s test/test_fakeredis6.py::test_sort_range_offset_range_and_desc[StrictRedis] PASSED [ 59%] 163s test/test_fakeredis6.py::test_sort_range_offset_range_and_desc[FakeStrictRedis] PASSED [ 59%] 163s test/test_fakeredis6.py::test_sort_range_offset_norange[StrictRedis] PASSED [ 59%] 163s test/test_fakeredis6.py::test_sort_range_offset_norange[FakeStrictRedis] PASSED [ 59%] 163s test/test_fakeredis6.py::test_sort_range_with_large_range[StrictRedis] PASSED [ 59%] 163s test/test_fakeredis6.py::test_sort_range_with_large_range[FakeStrictRedis] PASSED [ 59%] 163s test/test_fakeredis6.py::test_sort_descending[StrictRedis] PASSED [ 59%] 163s test/test_fakeredis6.py::test_sort_descending[FakeStrictRedis] PASSED [ 59%] 163s test/test_fakeredis6.py::test_sort_alpha[StrictRedis] PASSED [ 59%] 163s test/test_fakeredis6.py::test_sort_alpha[FakeStrictRedis] PASSED [ 59%] 163s test/test_fakeredis6.py::test_sort_wrong_type[StrictRedis] PASSED [ 59%] 163s test/test_fakeredis6.py::test_sort_wrong_type[FakeStrictRedis] PASSED [ 59%] 163s test/test_fakeredis6.py::test_foo[StrictRedis] PASSED [ 59%] 163s test/test_fakeredis6.py::test_foo[FakeStrictRedis] PASSED [ 60%] 163s test/test_fakeredis6.py::test_sort_with_store_option[StrictRedis] PASSED [ 60%] 163s test/test_fakeredis6.py::test_sort_with_store_option[FakeStrictRedis] PASSED [ 60%] 163s test/test_fakeredis6.py::test_sort_with_by_and_get_option[StrictRedis] PASSED [ 60%] 163s test/test_fakeredis6.py::test_sort_with_by_and_get_option[FakeStrictRedis] PASSED [ 60%] 163s test/test_fakeredis6.py::test_sort_with_hash[StrictRedis] PASSED [ 60%] 163s test/test_fakeredis6.py::test_sort_with_hash[FakeStrictRedis] PASSED [ 60%] 163s test/test_fakeredis6.py::test_sort_with_set[StrictRedis] PASSED [ 60%] 163s test/test_fakeredis6.py::test_sort_with_set[FakeStrictRedis] PASSED [ 60%] 163s test/test_fakeredis6.py::test_pipeline[StrictRedis] PASSED [ 60%] 163s test/test_fakeredis6.py::test_pipeline[FakeStrictRedis] PASSED [ 60%] 163s test/test_fakeredis6.py::test_pipeline_ignore_errors[StrictRedis] PASSED [ 60%] 163s test/test_fakeredis6.py::test_pipeline_ignore_errors[FakeStrictRedis] PASSED [ 60%] 163s test/test_fakeredis6.py::test_multiple_successful_watch_calls[StrictRedis] PASSED [ 61%] 163s test/test_fakeredis6.py::test_multiple_successful_watch_calls[FakeStrictRedis] PASSED [ 61%] 163s test/test_fakeredis6.py::test_pipeline_non_transactional[StrictRedis] PASSED [ 61%] 163s test/test_fakeredis6.py::test_pipeline_non_transactional[FakeStrictRedis] PASSED [ 61%] 163s test/test_fakeredis6.py::test_pipeline_raises_when_watched_key_changed[StrictRedis] PASSED [ 61%] 163s test/test_fakeredis6.py::test_pipeline_raises_when_watched_key_changed[FakeStrictRedis] PASSED [ 61%] 163s test/test_fakeredis6.py::test_pipeline_succeeds_despite_unwatched_key_changed[StrictRedis] PASSED [ 61%] 163s test/test_fakeredis6.py::test_pipeline_succeeds_despite_unwatched_key_changed[FakeStrictRedis] PASSED [ 61%] 163s test/test_fakeredis6.py::test_pipeline_succeeds_when_watching_nonexistent_key[StrictRedis] PASSED [ 61%] 163s test/test_fakeredis6.py::test_pipeline_succeeds_when_watching_nonexistent_key[FakeStrictRedis] PASSED [ 61%] 163s test/test_fakeredis6.py::test_watch_state_is_cleared_across_multiple_watches[StrictRedis] PASSED [ 61%] 163s test/test_fakeredis6.py::test_watch_state_is_cleared_across_multiple_watches[FakeStrictRedis] PASSED [ 61%] 163s test/test_fakeredis6.py::test_watch_state_is_cleared_after_abort[StrictRedis] PASSED [ 62%] 163s test/test_fakeredis6.py::test_watch_state_is_cleared_after_abort[FakeStrictRedis] PASSED [ 62%] 163s test/test_fakeredis6.py::test_pipeline_transaction_shortcut[StrictRedis] PASSED [ 62%] 163s test/test_fakeredis6.py::test_pipeline_transaction_shortcut[FakeStrictRedis] PASSED [ 62%] 163s test/test_fakeredis6.py::test_pipeline_transaction_value_from_callable[StrictRedis] PASSED [ 62%] 163s test/test_fakeredis6.py::test_pipeline_transaction_value_from_callable[FakeStrictRedis] PASSED [ 62%] 163s test/test_fakeredis6.py::test_pipeline_empty[StrictRedis] PASSED [ 62%] 163s test/test_fakeredis6.py::test_pipeline_empty[FakeStrictRedis] PASSED [ 62%] 163s test/test_fakeredis6.py::test_pipeline_length[StrictRedis] PASSED [ 62%] 163s test/test_fakeredis6.py::test_pipeline_length[FakeStrictRedis] PASSED [ 62%] 163s test/test_fakeredis6.py::test_pipeline_no_commands[StrictRedis] PASSED [ 62%] 163s test/test_fakeredis6.py::test_pipeline_no_commands[FakeStrictRedis] PASSED [ 62%] 163s test/test_fakeredis6.py::test_pipeline_failed_transaction[StrictRedis] PASSED [ 62%] 163s test/test_fakeredis6.py::test_pipeline_failed_transaction[FakeStrictRedis] PASSED [ 63%] 163s test/test_fakeredis6.py::test_pipeline_srem_no_change[StrictRedis] PASSED [ 63%] 163s test/test_fakeredis6.py::test_pipeline_srem_no_change[FakeStrictRedis] PASSED [ 63%] 163s test/test_fakeredis6.py::test_pipeline_move[StrictRedis] PASSED [ 63%] 163s test/test_fakeredis6.py::test_pipeline_move[FakeStrictRedis] PASSED [ 63%] 163s test/test_fakeredis6.py::test_exec_bad_arguments[StrictRedis] PASSED [ 63%] 163s test/test_fakeredis6.py::test_exec_bad_arguments[FakeStrictRedis] PASSED [ 63%] 163s test/test_fakeredis6.py::test_exec_bad_arguments_abort[StrictRedis] PASSED [ 63%] 163s test/test_fakeredis6.py::test_exec_bad_arguments_abort[FakeStrictRedis] PASSED [ 63%] 163s test/test_fakeredis6.py::test_key_patterns[StrictRedis] PASSED [ 63%] 163s test/test_fakeredis6.py::test_key_patterns[FakeStrictRedis] PASSED [ 63%] 163s test/test_fakeredis6.py::test_ping[StrictRedis] PASSED [ 63%] 163s test/test_fakeredis6.py::test_ping[FakeStrictRedis] PASSED [ 63%] 163s test/test_fakeredis6.py::test_ping_pubsub[StrictRedis] PASSED [ 64%] 163s test/test_fakeredis6.py::test_ping_pubsub[FakeStrictRedis] PASSED [ 64%] 163s test/test_fakeredis6.py::test_swapdb[StrictRedis] PASSED [ 64%] 163s test/test_fakeredis6.py::test_swapdb[FakeStrictRedis] PASSED [ 64%] 163s test/test_fakeredis6.py::test_swapdb_same_db[StrictRedis] PASSED [ 64%] 163s test/test_fakeredis6.py::test_swapdb_same_db[FakeStrictRedis] PASSED [ 64%] 163s test/test_fakeredis6.py::test_save[StrictRedis] PASSED [ 64%] 163s test/test_fakeredis6.py::test_save[FakeStrictRedis] PASSED [ 64%] 163s test/test_fakeredis6.py::test_bgsave[StrictRedis] PASSED [ 64%] 163s test/test_fakeredis6.py::test_bgsave[FakeStrictRedis] PASSED [ 64%] 163s test/test_fakeredis6.py::test_lastsave[StrictRedis] PASSED [ 64%] 163s test/test_fakeredis6.py::test_lastsave[FakeStrictRedis] PASSED [ 64%] 163s test/test_fakeredis6.py::test_time[FakeStrictRedis] PASSED [ 64%] 165s test/test_fakeredis6.py::test_bgsave_timestamp_update[StrictRedis] PASSED [ 65%] 167s test/test_fakeredis6.py::test_bgsave_timestamp_update[FakeStrictRedis] PASSED [ 65%] 169s test/test_fakeredis6.py::test_save_timestamp_update[StrictRedis] PASSED [ 65%] 170s test/test_fakeredis6.py::test_save_timestamp_update[FakeStrictRedis] PASSED [ 65%] 170s test/test_fakeredis6.py::test_type[StrictRedis] PASSED [ 65%] 170s test/test_fakeredis6.py::test_type[FakeStrictRedis] PASSED [ 65%] 171s test/test_fakeredis6.py::test_pubsub_subscribe[StrictRedis] PASSED [ 65%] 172s test/test_fakeredis6.py::test_pubsub_subscribe[FakeStrictRedis] PASSED [ 65%] 173s test/test_fakeredis6.py::test_pubsub_psubscribe[StrictRedis] PASSED [ 65%] 174s test/test_fakeredis6.py::test_pubsub_psubscribe[FakeStrictRedis] PASSED [ 65%] 177s test/test_fakeredis6.py::test_pubsub_unsubscribe[StrictRedis] PASSED [ 65%] 180s test/test_fakeredis6.py::test_pubsub_unsubscribe[FakeStrictRedis] PASSED [ 65%] 183s test/test_fakeredis6.py::test_pubsub_punsubscribe[StrictRedis] PASSED [ 65%] 186s test/test_fakeredis6.py::test_pubsub_punsubscribe[FakeStrictRedis] PASSED [ 66%] 187s test/test_fakeredis6.py::test_pubsub_listen[StrictRedis] PASSED [ 66%] 188s test/test_fakeredis6.py::test_pubsub_listen[FakeStrictRedis] PASSED [ 66%] 190s test/test_fakeredis6.py::test_pubsub_listen_handler[StrictRedis] PASSED [ 66%] 192s test/test_fakeredis6.py::test_pubsub_listen_handler[FakeStrictRedis] PASSED [ 66%] 193s test/test_fakeredis6.py::test_pubsub_ignore_sub_messages_listen[StrictRedis] PASSED [ 66%] 194s test/test_fakeredis6.py::test_pubsub_ignore_sub_messages_listen[FakeStrictRedis] PASSED [ 66%] 195s test/test_fakeredis6.py::test_pubsub_binary[StrictRedis] PASSED [ 66%] 196s test/test_fakeredis6.py::test_pubsub_binary[FakeStrictRedis] PASSED [ 66%] 196s test/test_fakeredis6.py::test_pubsub_run_in_thread[StrictRedis] PASSED [ 66%] 196s test/test_fakeredis6.py::test_pubsub_run_in_thread[FakeStrictRedis] PASSED [ 66%] 197s test/test_fakeredis6.py::test_pubsub_timeout[StrictRedis-1] PASSED [ 66%] 197s test/test_fakeredis6.py::test_pubsub_timeout[StrictRedis-None] PASSED [ 67%] 198s test/test_fakeredis6.py::test_pubsub_timeout[FakeStrictRedis-1] PASSED [ 67%] 198s test/test_fakeredis6.py::test_pubsub_timeout[FakeStrictRedis-None] PASSED [ 67%] 198s test/test_fakeredis6.py::test_pfadd[StrictRedis] PASSED [ 67%] 198s test/test_fakeredis6.py::test_pfadd[FakeStrictRedis] PASSED [ 67%] 198s test/test_fakeredis6.py::test_pfcount[StrictRedis] PASSED [ 67%] 198s test/test_fakeredis6.py::test_pfcount[FakeStrictRedis] PASSED [ 67%] 198s test/test_fakeredis6.py::test_pfmerge[StrictRedis] PASSED [ 67%] 198s test/test_fakeredis6.py::test_pfmerge[FakeStrictRedis] PASSED [ 67%] 198s test/test_fakeredis6.py::test_scan[StrictRedis] PASSED [ 67%] 198s test/test_fakeredis6.py::test_scan[FakeStrictRedis] PASSED [ 67%] 198s test/test_fakeredis6.py::test_sscan[StrictRedis] PASSED [ 67%] 198s test/test_fakeredis6.py::test_sscan[FakeStrictRedis] PASSED [ 67%] 198s test/test_fakeredis6.py::test_hscan[StrictRedis] PASSED [ 68%] 198s test/test_fakeredis6.py::test_hscan[FakeStrictRedis] PASSED [ 68%] 198s test/test_fakeredis6.py::test_zscan[StrictRedis] PASSED [ 68%] 198s test/test_fakeredis6.py::test_zscan[FakeStrictRedis] PASSED [ 68%] 200s test/test_fakeredis6.py::test_set_ex_should_expire_value[StrictRedis] PASSED [ 68%] 202s test/test_fakeredis6.py::test_set_ex_should_expire_value[FakeStrictRedis] PASSED [ 68%] 204s test/test_fakeredis6.py::test_set_px_should_expire_value[StrictRedis] PASSED [ 68%] 205s test/test_fakeredis6.py::test_set_px_should_expire_value[FakeStrictRedis] PASSED [ 68%] 207s test/test_fakeredis6.py::test_psetex_expire_value[StrictRedis] PASSED [ 68%] 208s test/test_fakeredis6.py::test_psetex_expire_value[FakeStrictRedis] PASSED [ 68%] 210s test/test_fakeredis6.py::test_psetex_expire_value_using_timedelta[StrictRedis] PASSED [ 68%] 211s test/test_fakeredis6.py::test_psetex_expire_value_using_timedelta[FakeStrictRedis] PASSED [ 68%] 213s test/test_fakeredis6.py::test_expire_should_expire_key[StrictRedis] PASSED [ 68%] 215s test/test_fakeredis6.py::test_expire_should_expire_key[FakeStrictRedis] PASSED [ 69%] 215s test/test_fakeredis6.py::test_expire_should_return_true_for_existing_key[StrictRedis] PASSED [ 69%] 215s test/test_fakeredis6.py::test_expire_should_return_true_for_existing_key[FakeStrictRedis] PASSED [ 69%] 215s test/test_fakeredis6.py::test_expire_should_return_false_for_missing_key[StrictRedis] PASSED [ 69%] 215s test/test_fakeredis6.py::test_expire_should_return_false_for_missing_key[FakeStrictRedis] PASSED [ 69%] 216s test/test_fakeredis6.py::test_expire_should_expire_key_using_timedelta[StrictRedis] PASSED [ 69%] 217s test/test_fakeredis6.py::test_expire_should_expire_key_using_timedelta[FakeStrictRedis] PASSED [ 69%] 217s test/test_fakeredis6.py::test_expire_should_expire_immediately_with_millisecond_timedelta[StrictRedis] PASSED [ 69%] 217s test/test_fakeredis6.py::test_expire_should_expire_immediately_with_millisecond_timedelta[FakeStrictRedis] PASSED [ 69%] 217s test/test_fakeredis6.py::test_watch_expire[StrictRedis] PASSED [ 69%] 217s test/test_fakeredis6.py::test_watch_expire[FakeStrictRedis] PASSED [ 69%] 218s test/test_fakeredis6.py::test_pexpire_should_expire_key[StrictRedis] PASSED [ 69%] 218s test/test_fakeredis6.py::test_pexpire_should_expire_key[FakeStrictRedis] PASSED [ 69%] 218s test/test_fakeredis6.py::test_pexpire_should_return_truthy_for_existing_key[StrictRedis] PASSED [ 70%] 218s test/test_fakeredis6.py::test_pexpire_should_return_truthy_for_existing_key[FakeStrictRedis] PASSED [ 70%] 218s test/test_fakeredis6.py::test_pexpire_should_return_falsey_for_missing_key[StrictRedis] PASSED [ 70%] 218s test/test_fakeredis6.py::test_pexpire_should_return_falsey_for_missing_key[FakeStrictRedis] PASSED [ 70%] 219s test/test_fakeredis6.py::test_pexpire_should_expire_key_using_timedelta[StrictRedis] PASSED [ 70%] 220s test/test_fakeredis6.py::test_pexpire_should_expire_key_using_timedelta[FakeStrictRedis] PASSED [ 70%] 221s test/test_fakeredis6.py::test_expireat_should_expire_key_by_datetime[StrictRedis] PASSED [ 70%] 223s test/test_fakeredis6.py::test_expireat_should_expire_key_by_datetime[FakeStrictRedis] PASSED [ 70%] 224s test/test_fakeredis6.py::test_expireat_should_expire_key_by_timestamp[StrictRedis] PASSED [ 70%] 226s test/test_fakeredis6.py::test_expireat_should_expire_key_by_timestamp[FakeStrictRedis] PASSED [ 70%] 226s test/test_fakeredis6.py::test_expireat_should_return_true_for_existing_key[StrictRedis] PASSED [ 70%] 226s test/test_fakeredis6.py::test_expireat_should_return_true_for_existing_key[FakeStrictRedis] PASSED [ 70%] 226s test/test_fakeredis6.py::test_expireat_should_return_false_for_missing_key[StrictRedis] PASSED [ 70%] 226s test/test_fakeredis6.py::test_expireat_should_return_false_for_missing_key[FakeStrictRedis] PASSED [ 71%] 226s test/test_fakeredis6.py::test_pexpireat_should_expire_key_by_datetime[StrictRedis] PASSED [ 71%] 226s test/test_fakeredis6.py::test_pexpireat_should_expire_key_by_datetime[FakeStrictRedis] PASSED [ 71%] 227s test/test_fakeredis6.py::test_pexpireat_should_expire_key_by_timestamp[StrictRedis] PASSED [ 71%] 227s test/test_fakeredis6.py::test_pexpireat_should_expire_key_by_timestamp[FakeStrictRedis] PASSED [ 71%] 227s test/test_fakeredis6.py::test_pexpireat_should_return_true_for_existing_key[StrictRedis] PASSED [ 71%] 227s test/test_fakeredis6.py::test_pexpireat_should_return_true_for_existing_key[FakeStrictRedis] PASSED [ 71%] 227s test/test_fakeredis6.py::test_pexpireat_should_return_false_for_missing_key[StrictRedis] PASSED [ 71%] 227s test/test_fakeredis6.py::test_pexpireat_should_return_false_for_missing_key[FakeStrictRedis] PASSED [ 71%] 227s test/test_fakeredis6.py::test_expire_should_not_handle_floating_point_values[StrictRedis] PASSED [ 71%] 227s test/test_fakeredis6.py::test_expire_should_not_handle_floating_point_values[FakeStrictRedis] PASSED [ 71%] 227s test/test_fakeredis6.py::test_ttl_should_return_minus_one_for_non_expiring_key[StrictRedis] PASSED [ 71%] 227s test/test_fakeredis6.py::test_ttl_should_return_minus_one_for_non_expiring_key[FakeStrictRedis] PASSED [ 72%] 227s test/test_fakeredis6.py::test_ttl_should_return_minus_two_for_non_existent_key[StrictRedis] PASSED [ 72%] 227s test/test_fakeredis6.py::test_ttl_should_return_minus_two_for_non_existent_key[FakeStrictRedis] PASSED [ 72%] 227s test/test_fakeredis6.py::test_pttl_should_return_minus_one_for_non_expiring_key[StrictRedis] PASSED [ 72%] 227s test/test_fakeredis6.py::test_pttl_should_return_minus_one_for_non_expiring_key[FakeStrictRedis] PASSED [ 72%] 227s test/test_fakeredis6.py::test_pttl_should_return_minus_two_for_non_existent_key[StrictRedis] PASSED [ 72%] 227s test/test_fakeredis6.py::test_pttl_should_return_minus_two_for_non_existent_key[FakeStrictRedis] PASSED [ 72%] 227s test/test_fakeredis6.py::test_persist[StrictRedis] PASSED [ 72%] 227s test/test_fakeredis6.py::test_persist[FakeStrictRedis] PASSED [ 72%] 227s test/test_fakeredis6.py::test_watch_persist[StrictRedis] PASSED [ 72%] 227s test/test_fakeredis6.py::test_watch_persist[FakeStrictRedis] PASSED [ 72%] 227s test/test_fakeredis6.py::test_set_existing_key_persists[StrictRedis] PASSED [ 72%] 227s test/test_fakeredis6.py::test_set_existing_key_persists[FakeStrictRedis] PASSED [ 72%] 227s test/test_fakeredis6.py::test_script_exists[StrictRedis] SKIPPED (Re...) [ 73%] 227s test/test_fakeredis6.py::test_script_exists[FakeStrictRedis] PASSED [ 73%] 227s test/test_fakeredis6.py::test_script_flush_errors_with_args[StrictRedis-args0] PASSED [ 73%] 227s test/test_fakeredis6.py::test_script_flush_errors_with_args[StrictRedis-args1] PASSED [ 73%] 227s test/test_fakeredis6.py::test_script_flush_errors_with_args[FakeStrictRedis-args0] PASSED [ 73%] 227s test/test_fakeredis6.py::test_script_flush_errors_with_args[FakeStrictRedis-args1] PASSED [ 73%] 227s test/test_fakeredis6.py::test_script_flush[StrictRedis] PASSED [ 73%] 227s test/test_fakeredis6.py::test_script_flush[FakeStrictRedis] PASSED [ 73%] 227s test/test_fakeredis6.py::test_unlink[StrictRedis] PASSED [ 73%] 227s test/test_fakeredis6.py::test_unlink[FakeStrictRedis] PASSED [ 73%] 227s test/test_fakeredis6.py::test_socket_cleanup_pubsub PASSED [ 73%] 227s test/test_fakeredis6.py::test_socket_cleanup_watch PASSED [ 73%] 227s test/test_fakeredis6.py::TestDecodeResponses::test_decode_str[StrictRedis] PASSED [ 73%] 227s test/test_fakeredis6.py::TestDecodeResponses::test_decode_str[FakeStrictRedis] PASSED [ 74%] 227s test/test_fakeredis6.py::TestDecodeResponses::test_decode_set[StrictRedis] PASSED [ 74%] 227s test/test_fakeredis6.py::TestDecodeResponses::test_decode_set[FakeStrictRedis] PASSED [ 74%] 227s test/test_fakeredis6.py::TestDecodeResponses::test_decode_list[StrictRedis] PASSED [ 74%] 227s test/test_fakeredis6.py::TestDecodeResponses::test_decode_list[FakeStrictRedis] PASSED [ 74%] 227s test/test_fakeredis6.py::TestDecodeResponses::test_decode_dict[StrictRedis] PASSED [ 74%] 227s test/test_fakeredis6.py::TestDecodeResponses::test_decode_dict[FakeStrictRedis] PASSED [ 74%] 227s test/test_fakeredis6.py::TestDecodeResponses::test_decode_error[StrictRedis] PASSED [ 74%] 227s test/test_fakeredis6.py::TestDecodeResponses::test_decode_error[FakeStrictRedis] PASSED [ 74%] 227s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_flushdb[FakeStrictRedis] PASSED [ 74%] 227s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_flushall[FakeStrictRedis] PASSED [ 74%] 227s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_append[FakeStrictRedis] PASSED [ 74%] 227s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_bitcount[FakeStrictRedis] PASSED [ 74%] 227s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_decr[FakeStrictRedis] PASSED [ 75%] 227s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_exists[FakeStrictRedis] PASSED [ 75%] 227s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_expire[FakeStrictRedis] PASSED [ 75%] 227s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_pexpire[FakeStrictRedis] PASSED [ 75%] 227s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_echo[FakeStrictRedis] PASSED [ 75%] 227s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_get[FakeStrictRedis] PASSED [ 75%] 227s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_getbit[FakeStrictRedis] PASSED [ 75%] 227s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_getset[FakeStrictRedis] PASSED [ 75%] 227s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_incr[FakeStrictRedis] PASSED [ 75%] 227s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_incrby[FakeStrictRedis] PASSED [ 75%] 227s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_ncrbyfloat[FakeStrictRedis] PASSED [ 75%] 227s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_keys[FakeStrictRedis] PASSED [ 75%] 227s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_mget[FakeStrictRedis] PASSED [ 75%] 227s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_mset[FakeStrictRedis] PASSED [ 76%] 227s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_msetnx[FakeStrictRedis] PASSED [ 76%] 227s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_persist[FakeStrictRedis] PASSED [ 76%] 227s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_rename[FakeStrictRedis] PASSED [ 76%] 227s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_eval[FakeStrictRedis] PASSED [ 76%] 227s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_lpush[FakeStrictRedis] PASSED [ 76%] 227s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_lrange[FakeStrictRedis] PASSED [ 76%] 227s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_llen[FakeStrictRedis] PASSED [ 76%] 227s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_lrem[FakeStrictRedis] PASSED [ 76%] 227s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_rpush[FakeStrictRedis] PASSED [ 76%] 227s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_lpop[FakeStrictRedis] PASSED [ 76%] 227s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_lset[FakeStrictRedis] PASSED [ 76%] 227s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_rpushx[FakeStrictRedis] PASSED [ 77%] 227s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_ltrim[FakeStrictRedis] PASSED [ 77%] 227s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_lindex[FakeStrictRedis] PASSED [ 77%] 227s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_lpushx[FakeStrictRedis] PASSED [ 77%] 227s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_rpop[FakeStrictRedis] PASSED [ 77%] 227s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_linsert[FakeStrictRedis] PASSED [ 77%] 227s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_rpoplpush[FakeStrictRedis] PASSED [ 77%] 227s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_blpop[FakeStrictRedis] PASSED [ 77%] 227s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_brpop[FakeStrictRedis] PASSED [ 77%] 227s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_brpoplpush[FakeStrictRedis] PASSED [ 77%] 227s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_hdel[FakeStrictRedis] PASSED [ 77%] 227s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_hexists[FakeStrictRedis] PASSED [ 77%] 227s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_hget[FakeStrictRedis] PASSED [ 77%] 227s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_hgetall[FakeStrictRedis] PASSED [ 78%] 227s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_hincrby[FakeStrictRedis] PASSED [ 78%] 227s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_hincrbyfloat[FakeStrictRedis] PASSED [ 78%] 227s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_hkeys[FakeStrictRedis] PASSED [ 78%] 227s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_hlen[FakeStrictRedis] PASSED [ 78%] 227s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_hset[FakeStrictRedis] PASSED [ 78%] 227s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_hsetnx[FakeStrictRedis] PASSED [ 78%] 227s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_hmset[FakeStrictRedis] PASSED [ 78%] 227s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_hmget[FakeStrictRedis] PASSED [ 78%] 227s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_hvals[FakeStrictRedis] PASSED [ 78%] 227s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_sadd[FakeStrictRedis] PASSED [ 78%] 227s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_scard[FakeStrictRedis] PASSED [ 78%] 227s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_sdiff[FakeStrictRedis] PASSED [ 78%] 227s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_sdiffstore[FakeStrictRedis] PASSED [ 79%] 227s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_sinter[FakeStrictRedis] PASSED [ 79%] 227s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_sinterstore[FakeStrictRedis] PASSED [ 79%] 227s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_sismember[FakeStrictRedis] PASSED [ 79%] 227s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_smembers[FakeStrictRedis] PASSED [ 79%] 227s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_smove[FakeStrictRedis] PASSED [ 79%] 227s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_spop[FakeStrictRedis] PASSED [ 79%] 227s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_srandmember[FakeStrictRedis] PASSED [ 79%] 227s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_srem[FakeStrictRedis] PASSED [ 79%] 227s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_sunion[FakeStrictRedis] PASSED [ 79%] 227s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_sunionstore[FakeStrictRedis] PASSED [ 79%] 227s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_zadd[FakeStrictRedis] PASSED [ 79%] 227s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_zcard[FakeStrictRedis] PASSED [ 79%] 227s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_zcount[FakeStrictRedis] PASSED [ 80%] 227s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_zincrby[FakeStrictRedis] PASSED [ 80%] 227s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_zinterstore[FakeStrictRedis] PASSED [ 80%] 227s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_zrange[FakeStrictRedis] PASSED [ 80%] 227s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_zrangebyscore[FakeStrictRedis] PASSED [ 80%] 227s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_rangebylex[FakeStrictRedis] PASSED [ 80%] 227s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_zrem[FakeStrictRedis] PASSED [ 80%] 227s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_zremrangebyrank[FakeStrictRedis] PASSED [ 80%] 227s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_zremrangebyscore[FakeStrictRedis] PASSED [ 80%] 227s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_zremrangebylex[FakeStrictRedis] PASSED [ 80%] 227s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_zlexcount[FakeStrictRedis] PASSED [ 80%] 227s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_zrevrange[FakeStrictRedis] PASSED [ 80%] 227s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_zrevrangebyscore[FakeStrictRedis] PASSED [ 81%] 227s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_zrevrangebylex[FakeStrictRedis] PASSED [ 81%] 227s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_zrevran[FakeStrictRedis] PASSED [ 81%] 227s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_zscore[FakeStrictRedis] PASSED [ 81%] 227s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_zunionstor[FakeStrictRedis] PASSED [ 81%] 227s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_pipeline[FakeStrictRedis] PASSED [ 81%] 227s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_transaction[FakeStrictRedis] PASSED [ 81%] 227s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_lock[FakeStrictRedis] PASSED [ 81%] 227s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_pubsub[FakeStrictRedis] PASSED [ 81%] 227s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_pfadd[FakeStrictRedis] PASSED [ 81%] 227s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_pfmerge[FakeStrictRedis] PASSED [ 81%] 227s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_scan[FakeStrictRedis] PASSED [ 81%] 227s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_sscan[FakeStrictRedis] PASSED [ 81%] 227s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_hscan[FakeStrictRedis] PASSED [ 82%] 227s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_scan_iter[FakeStrictRedis] PASSED [ 82%] 227s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_sscan_iter[FakeStrictRedis] PASSED [ 82%] 227s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_hscan_iter[FakeStrictRedis] PASSED [ 82%] 227s test/test_fakeredis6.py::TestPubSubConnected::test_basic_subscribe[FakeStrictRedis] PASSED [ 82%] 227s test/test_fakeredis6.py::TestPubSubConnected::test_subscription_conn_lost[FakeStrictRedis] PASSED [ 82%] 227s test/test_fakeredis6.py::test_fakeredis_aioredis_raises_if_missing_aioredis SKIPPED [ 82%] 227s test/test_fakeredis7.py::test_script_exists[StrictRedis] PASSED [ 82%] 227s test/test_fakeredis7.py::test_script_exists[FakeStrictRedis] PASSED [ 82%] 227s test/test_fakeredis7.py::test_set_get_nx[StrictRedis] PASSED [ 82%] 227s test/test_fakeredis7.py::test_set_get_nx[FakeStrictRedis] PASSED [ 82%] 227s test/test_fakeredis7.py::test_zadd_minus_zero[StrictRedis] PASSED [ 82%] 227s test/test_fakeredis7.py::test_zadd_minus_zero[FakeStrictRedis] PASSED [ 82%] 238s test/test_hypothesis.py::TestConnection::test PASSED [ 83%] 249s test/test_hypothesis.py::TestString::test PASSED [ 83%] 264s test/test_hypothesis.py::TestHash::test PASSED [ 83%] 278s test/test_hypothesis.py::TestList::test PASSED [ 83%] 289s test/test_hypothesis.py::TestSet::test PASSED [ 83%] 303s test/test_hypothesis.py::TestZSet::test PASSED [ 83%] 315s test/test_hypothesis.py::TestZSetNoScores::test PASSED [ 83%] 329s test/test_hypothesis.py::TestTransaction::test PASSED [ 83%] 343s test/test_hypothesis.py::TestServer::test PASSED [ 83%] 357s test/test_hypothesis.py::TestJoint::test PASSED [ 83%] 357s test/test_hypothesis.py::TestFuzz::test SKIPPED (flaky) [ 83%] 357s test/test_init_args.py::TestInitArgs::test_singleton PASSED [ 83%] 357s test/test_init_args.py::TestInitArgs::test_from_url PASSED [ 83%] 357s test/test_init_args.py::TestInitArgs::test_from_url_user PASSED [ 84%] 357s test/test_init_args.py::TestInitArgs::test_from_url_user_password PASSED [ 84%] 357s test/test_init_args.py::TestInitArgs::test_from_url_with_db_arg PASSED [ 84%] 357s test/test_init_args.py::TestInitArgs::test_from_url_db_value_error PASSED [ 84%] 357s test/test_init_args.py::TestInitArgs::test_can_pass_through_extra_args PASSED [ 84%] 357s test/test_init_args.py::TestInitArgs::test_can_allow_extra_args PASSED [ 84%] 357s test/test_init_args.py::TestInitArgs::test_repr PASSED [ 84%] 357s test/test_init_args.py::TestInitArgs::test_from_unix_socket PASSED [ 84%] 357s test/test_lua.py::test_eval_blpop[StrictRedis] PASSED [ 84%] 357s test/test_lua.py::test_eval_blpop[FakeStrictRedis] PASSED [ 84%] 357s test/test_lua.py::test_eval_set_value_to_arg[StrictRedis] PASSED [ 84%] 357s test/test_lua.py::test_eval_set_value_to_arg[FakeStrictRedis] PASSED [ 84%] 358s test/test_lua.py::test_eval_conditional[StrictRedis] PASSED [ 84%] 358s test/test_lua.py::test_eval_conditional[FakeStrictRedis] PASSED [ 85%] 358s test/test_lua.py::test_eval_table[StrictRedis] PASSED [ 85%] 358s test/test_lua.py::test_eval_table[FakeStrictRedis] PASSED [ 85%] 358s test/test_lua.py::test_eval_table_with_nil[StrictRedis] PASSED [ 85%] 358s test/test_lua.py::test_eval_table_with_nil[FakeStrictRedis] PASSED [ 85%] 358s test/test_lua.py::test_eval_table_with_numbers[StrictRedis] PASSED [ 85%] 358s test/test_lua.py::test_eval_table_with_numbers[FakeStrictRedis] PASSED [ 85%] 358s test/test_lua.py::test_eval_nested_table[StrictRedis] PASSED [ 85%] 358s test/test_lua.py::test_eval_nested_table[FakeStrictRedis] PASSED [ 85%] 358s test/test_lua.py::test_eval_iterate_over_argv[StrictRedis] PASSED [ 85%] 358s test/test_lua.py::test_eval_iterate_over_argv[FakeStrictRedis] PASSED [ 85%] 358s test/test_lua.py::test_eval_iterate_over_keys[StrictRedis] PASSED [ 85%] 358s test/test_lua.py::test_eval_iterate_over_keys[FakeStrictRedis] PASSED [ 86%] 358s test/test_lua.py::test_eval_mget[StrictRedis] PASSED [ 86%] 358s test/test_lua.py::test_eval_mget[FakeStrictRedis] PASSED [ 86%] 358s test/test_lua.py::test_eval_mget_none[StrictRedis] SKIPPED (Test is ...) [ 86%] 358s test/test_lua.py::test_eval_mget_none[FakeStrictRedis] SKIPPED (Test...) [ 86%] 358s test/test_lua.py::test_eval_mget_not_set[StrictRedis] PASSED [ 86%] 358s test/test_lua.py::test_eval_mget_not_set[FakeStrictRedis] PASSED [ 86%] 358s test/test_lua.py::test_eval_hgetall[StrictRedis] PASSED [ 86%] 358s test/test_lua.py::test_eval_hgetall[FakeStrictRedis] PASSED [ 86%] 358s test/test_lua.py::test_eval_hgetall_iterate[StrictRedis] PASSED [ 86%] 358s test/test_lua.py::test_eval_hgetall_iterate[FakeStrictRedis] PASSED [ 86%] 358s test/test_lua.py::test_eval_list_with_nil[StrictRedis] SKIPPED (Test...) [ 86%] 358s test/test_lua.py::test_eval_list_with_nil[FakeStrictRedis] SKIPPED (...) [ 86%] 358s test/test_lua.py::test_eval_invalid_command[StrictRedis] PASSED [ 87%] 358s test/test_lua.py::test_eval_invalid_command[FakeStrictRedis] PASSED [ 87%] 358s test/test_lua.py::test_eval_syntax_error[StrictRedis] PASSED [ 87%] 358s test/test_lua.py::test_eval_syntax_error[FakeStrictRedis] PASSED [ 87%] 358s test/test_lua.py::test_eval_runtime_error[StrictRedis] PASSED [ 87%] 358s test/test_lua.py::test_eval_runtime_error[FakeStrictRedis] PASSED [ 87%] 358s test/test_lua.py::test_eval_more_keys_than_args[StrictRedis] PASSED [ 87%] 358s test/test_lua.py::test_eval_more_keys_than_args[FakeStrictRedis] PASSED [ 87%] 358s test/test_lua.py::test_eval_numkeys_float_string[StrictRedis] PASSED [ 87%] 358s test/test_lua.py::test_eval_numkeys_float_string[FakeStrictRedis] PASSED [ 87%] 358s test/test_lua.py::test_eval_numkeys_integer_string[StrictRedis] PASSED [ 87%] 358s test/test_lua.py::test_eval_numkeys_integer_string[FakeStrictRedis] PASSED [ 87%] 358s test/test_lua.py::test_eval_numkeys_negative[StrictRedis] PASSED [ 87%] 358s test/test_lua.py::test_eval_numkeys_negative[FakeStrictRedis] PASSED [ 88%] 358s test/test_lua.py::test_eval_numkeys_float[StrictRedis] PASSED [ 88%] 358s test/test_lua.py::test_eval_numkeys_float[FakeStrictRedis] PASSED [ 88%] 358s test/test_lua.py::test_eval_global_variable[StrictRedis] PASSED [ 88%] 358s test/test_lua.py::test_eval_global_variable[FakeStrictRedis] PASSED [ 88%] 358s test/test_lua.py::test_eval_global_and_return_ok[StrictRedis] PASSED [ 88%] 358s test/test_lua.py::test_eval_global_and_return_ok[FakeStrictRedis] PASSED [ 88%] 358s test/test_lua.py::test_eval_convert_number[StrictRedis] PASSED [ 88%] 358s test/test_lua.py::test_eval_convert_number[FakeStrictRedis] PASSED [ 88%] 358s test/test_lua.py::test_eval_convert_bool[StrictRedis] PASSED [ 88%] 358s test/test_lua.py::test_eval_convert_bool[FakeStrictRedis] PASSED [ 88%] 358s test/test_lua.py::test_eval_call_bool6[StrictRedis] SKIPPED (Redis s...) [ 88%] 358s test/test_lua.py::test_eval_call_bool6[FakeStrictRedis] PASSED [ 88%] 358s test/test_lua.py::test_eval_call_bool7[StrictRedis] PASSED [ 89%] 358s test/test_lua.py::test_eval_call_bool7[FakeStrictRedis] PASSED [ 89%] 358s test/test_lua.py::test_eval_none_arg[StrictRedis] SKIPPED (Test is o...) [ 89%] 358s test/test_lua.py::test_eval_none_arg[FakeStrictRedis] SKIPPED (Test ...) [ 89%] 358s test/test_lua.py::test_eval_return_error[StrictRedis] PASSED [ 89%] 358s test/test_lua.py::test_eval_return_error[FakeStrictRedis] PASSED [ 89%] 358s test/test_lua.py::test_eval_return_redis_error[StrictRedis] PASSED [ 89%] 358s test/test_lua.py::test_eval_return_redis_error[FakeStrictRedis] PASSED [ 89%] 358s test/test_lua.py::test_eval_return_ok[StrictRedis] PASSED [ 89%] 358s test/test_lua.py::test_eval_return_ok[FakeStrictRedis] PASSED [ 89%] 358s test/test_lua.py::test_eval_return_ok_nested[StrictRedis] PASSED [ 89%] 358s test/test_lua.py::test_eval_return_ok_nested[FakeStrictRedis] PASSED [ 89%] 358s test/test_lua.py::test_eval_return_ok_wrong_type[StrictRedis] PASSED [ 89%] 358s test/test_lua.py::test_eval_return_ok_wrong_type[FakeStrictRedis] PASSED [ 90%] 358s test/test_lua.py::test_eval_pcall[StrictRedis] PASSED [ 90%] 358s test/test_lua.py::test_eval_pcall[FakeStrictRedis] PASSED [ 90%] 358s test/test_lua.py::test_eval_pcall_return_value[StrictRedis] PASSED [ 90%] 358s test/test_lua.py::test_eval_pcall_return_value[FakeStrictRedis] PASSED [ 90%] 358s test/test_lua.py::test_eval_delete[StrictRedis] PASSED [ 90%] 358s test/test_lua.py::test_eval_delete[FakeStrictRedis] PASSED [ 90%] 358s test/test_lua.py::test_eval_exists[StrictRedis] PASSED [ 90%] 358s test/test_lua.py::test_eval_exists[FakeStrictRedis] PASSED [ 90%] 358s test/test_lua.py::test_eval_flushdb[StrictRedis] PASSED [ 90%] 358s test/test_lua.py::test_eval_flushdb[FakeStrictRedis] PASSED [ 90%] 358s test/test_lua.py::test_eval_flushall[StrictRedis] PASSED [ 90%] 358s test/test_lua.py::test_eval_flushall[FakeStrictRedis] PASSED [ 91%] 358s test/test_lua.py::test_eval_incrbyfloat[StrictRedis] PASSED [ 91%] 358s test/test_lua.py::test_eval_incrbyfloat[FakeStrictRedis] PASSED [ 91%] 358s test/test_lua.py::test_eval_lrange[StrictRedis] PASSED [ 91%] 358s test/test_lua.py::test_eval_lrange[FakeStrictRedis] PASSED [ 91%] 358s test/test_lua.py::test_eval_ltrim[StrictRedis] PASSED [ 91%] 358s test/test_lua.py::test_eval_ltrim[FakeStrictRedis] PASSED [ 91%] 358s test/test_lua.py::test_eval_lset[StrictRedis] PASSED [ 91%] 358s test/test_lua.py::test_eval_lset[FakeStrictRedis] PASSED [ 91%] 358s test/test_lua.py::test_eval_sdiff[StrictRedis] PASSED [ 91%] 358s test/test_lua.py::test_eval_sdiff[FakeStrictRedis] PASSED [ 91%] 358s test/test_lua.py::test_script[StrictRedis] PASSED [ 91%] 358s test/test_lua.py::test_script[FakeStrictRedis] PASSED [ 91%] 358s test/test_lua.py::test_lua_log[FakeStrictRedis] PASSED [ 92%] 358s test/test_lua.py::test_lua_log_no_message[StrictRedis] PASSED [ 92%] 358s test/test_lua.py::test_lua_log_no_message[FakeStrictRedis] PASSED [ 92%] 358s test/test_lua.py::test_lua_log_different_types[FakeStrictRedis] PASSED [ 92%] 358s test/test_lua.py::test_lua_log_wrong_level[StrictRedis] PASSED [ 92%] 358s test/test_lua.py::test_lua_log_wrong_level[FakeStrictRedis] PASSED [ 92%] 358s test/test_lua.py::test_lua_log_defined_vars[FakeStrictRedis] PASSED [ 92%] 358s test/test_lua.py::test_hscan_cursors_are_bytes[StrictRedis] PASSED [ 92%] 358s test/test_lua.py::test_hscan_cursors_are_bytes[FakeStrictRedis] PASSED [ 92%] 358s test/test_mock.py::test_bar PASSED [ 92%] 358s test/test_redispy2_only.py::test_zadd_uses_str[StrictRedis] SKIPPED [ 92%] 358s test/test_redispy2_only.py::test_zadd_uses_str[FakeStrictRedis] SKIPPED [ 92%] 358s test/test_redispy2_only.py::test_zadd_errors[StrictRedis] SKIPPED (T...) [ 92%] 358s test/test_redispy2_only.py::test_zadd_errors[FakeStrictRedis] SKIPPED [ 93%] 358s test/test_redispy2_only.py::test_mset_accepts_kwargs[StrictRedis] SKIPPED [ 93%] 358s test/test_redispy2_only.py::test_mset_accepts_kwargs[FakeStrictRedis] SKIPPED [ 93%] 358s test/test_redispy2_only.py::test_mget_none[StrictRedis] SKIPPED (Tes...) [ 93%] 358s test/test_redispy2_only.py::test_mget_none[FakeStrictRedis] SKIPPED [ 93%] 358s test/test_redispy2_only.py::test_set_None_value[StrictRedis] SKIPPED [ 93%] 358s test/test_redispy2_only.py::test_set_None_value[FakeStrictRedis] SKIPPED [ 93%] 358s test/test_redispy2_only.py::test_rpush_then_lrange_with_nested_list1[StrictRedis] SKIPPED [ 93%] 358s test/test_redispy2_only.py::test_rpush_then_lrange_with_nested_list1[FakeStrictRedis] SKIPPED [ 93%] 358s test/test_redispy2_only.py::test_rpush_then_lrange_with_nested_list2[StrictRedis] SKIPPED [ 93%] 358s test/test_redispy2_only.py::test_rpush_then_lrange_with_nested_list2[FakeStrictRedis] SKIPPED [ 93%] 358s test/test_redispy2_only.py::test_rpush_then_lrange_with_nested_list3[StrictRedis] SKIPPED [ 93%] 358s test/test_redispy2_only.py::test_rpush_then_lrange_with_nested_list3[FakeStrictRedis] SKIPPED [ 93%] 358s test/test_redispy2_only.py::test_hgetall_with_tuples[StrictRedis] SKIPPED [ 94%] 358s test/test_redispy2_only.py::test_hgetall_with_tuples[FakeStrictRedis] SKIPPED [ 94%] 358s test/test_redispy2_only.py::test_hmset_convert_values[StrictRedis] SKIPPED [ 94%] 358s test/test_redispy2_only.py::test_hmset_convert_values[FakeStrictRedis] SKIPPED [ 94%] 358s test/test_redispy2_only.py::test_hmset_does_not_mutate_input_params[StrictRedis] SKIPPED [ 94%] 358s test/test_redispy2_only.py::test_hmset_does_not_mutate_input_params[FakeStrictRedis] SKIPPED [ 94%] 358s test/test_redispy2_only.py::TestNonStrict::test_setex[FakeRedis] SKIPPED [ 94%] 358s test/test_redispy2_only.py::TestNonStrict::test_setex[Redis] SKIPPED [ 94%] 358s test/test_redispy2_only.py::TestNonStrict::test_setex_using_timedelta[FakeRedis] SKIPPED [ 94%] 358s test/test_redispy2_only.py::TestNonStrict::test_setex_using_timedelta[Redis] SKIPPED [ 94%] 358s test/test_redispy2_only.py::TestNonStrict::test_lrem_positive_count[FakeRedis] SKIPPED [ 94%] 358s test/test_redispy2_only.py::TestNonStrict::test_lrem_positive_count[Redis] SKIPPED [ 94%] 358s test/test_redispy2_only.py::TestNonStrict::test_lrem_negative_count[FakeRedis] SKIPPED [ 94%] 358s test/test_redispy2_only.py::TestNonStrict::test_lrem_negative_count[Redis] SKIPPED [ 95%] 358s test/test_redispy2_only.py::TestNonStrict::test_lrem_zero_count[FakeRedis] SKIPPED [ 95%] 358s test/test_redispy2_only.py::TestNonStrict::test_lrem_zero_count[Redis] SKIPPED [ 95%] 358s test/test_redispy2_only.py::TestNonStrict::test_lrem_default_value[FakeRedis] SKIPPED [ 95%] 358s test/test_redispy2_only.py::TestNonStrict::test_lrem_default_value[Redis] SKIPPED [ 95%] 358s test/test_redispy2_only.py::TestNonStrict::test_lrem_does_not_exist[FakeRedis] SKIPPED [ 95%] 358s test/test_redispy2_only.py::TestNonStrict::test_lrem_does_not_exist[Redis] SKIPPED [ 95%] 358s test/test_redispy2_only.py::TestNonStrict::test_lrem_return_value[FakeRedis] SKIPPED [ 95%] 358s test/test_redispy2_only.py::TestNonStrict::test_lrem_return_value[Redis] SKIPPED [ 95%] 358s test/test_redispy2_only.py::TestNonStrict::test_zadd_deprecated[FakeRedis] SKIPPED [ 95%] 358s test/test_redispy2_only.py::TestNonStrict::test_zadd_deprecated[Redis] SKIPPED [ 95%] 358s test/test_redispy2_only.py::TestNonStrict::test_zadd_missing_required_params[FakeRedis] SKIPPED [ 95%] 358s test/test_redispy2_only.py::TestNonStrict::test_zadd_missing_required_params[Redis] SKIPPED [ 96%] 358s test/test_redispy2_only.py::TestNonStrict::test_zadd_with_single_keypair[FakeRedis] SKIPPED [ 96%] 358s test/test_redispy2_only.py::TestNonStrict::test_zadd_with_single_keypair[Redis] SKIPPED [ 96%] 358s test/test_redispy2_only.py::TestNonStrict::test_zadd_with_multiple_keypairs[FakeRedis] SKIPPED [ 96%] 358s test/test_redispy2_only.py::TestNonStrict::test_zadd_with_multiple_keypairs[Redis] SKIPPED [ 96%] 358s test/test_redispy2_only.py::TestNonStrict::test_zadd_with_name_is_non_string[FakeRedis] SKIPPED [ 96%] 358s test/test_redispy2_only.py::TestNonStrict::test_zadd_with_name_is_non_string[Redis] SKIPPED [ 96%] 358s test/test_redispy2_only.py::TestNonStrict::test_ttl_should_return_none_for_non_expiring_key[FakeRedis] SKIPPED [ 96%] 358s test/test_redispy2_only.py::TestNonStrict::test_ttl_should_return_none_for_non_expiring_key[Redis] SKIPPED [ 96%] 358s test/test_redispy2_only.py::TestNonStrict::test_ttl_should_return_value_for_expiring_key[FakeRedis] SKIPPED [ 96%] 358s test/test_redispy2_only.py::TestNonStrict::test_ttl_should_return_value_for_expiring_key[Redis] SKIPPED [ 96%] 358s test/test_redispy2_only.py::TestNonStrict::test_pttl_should_return_none_for_non_expiring_key[FakeRedis] SKIPPED [ 96%] 358s test/test_redispy2_only.py::TestNonStrict::test_pttl_should_return_none_for_non_expiring_key[Redis] SKIPPED [ 96%] 358s test/test_redispy2_only.py::TestNonStrict::test_pttl_should_return_value_for_expiring_key[FakeRedis] SKIPPED [ 97%] 358s test/test_redispy2_only.py::TestNonStrict::test_pttl_should_return_value_for_expiring_key[Redis] SKIPPED [ 97%] 358s test/test_redispy2_only.py::TestNonStrict::test_expire_should_not_handle_floating_point_values[FakeRedis] SKIPPED [ 97%] 358s test/test_redispy2_only.py::TestNonStrict::test_expire_should_not_handle_floating_point_values[Redis] SKIPPED [ 97%] 358s test/test_redispy2_only.py::TestNonStrict::test_lock[FakeRedis] SKIPPED [ 97%] 358s test/test_redispy2_only.py::TestNonStrict::test_lock[Redis] SKIPPED [ 97%] 358s test/test_redispy2_only.py::TestNonStrict::test_unlock_without_lock[FakeRedis] SKIPPED [ 97%] 358s test/test_redispy2_only.py::TestNonStrict::test_unlock_without_lock[Redis] SKIPPED [ 97%] 358s test/test_redispy2_only.py::TestNonStrict::test_unlock_expired[FakeRedis] SKIPPED [ 97%] 358s test/test_redispy2_only.py::TestNonStrict::test_unlock_expired[Redis] SKIPPED [ 97%] 358s test/test_redispy2_only.py::TestNonStrict::test_lock_blocking_timeout[FakeRedis] SKIPPED [ 97%] 358s test/test_redispy2_only.py::TestNonStrict::test_lock_blocking_timeout[Redis] SKIPPED [ 97%] 358s test/test_redispy2_only.py::TestNonStrict::test_lock_nonblocking[FakeRedis] SKIPPED [ 97%] 358s test/test_redispy2_only.py::TestNonStrict::test_lock_nonblocking[Redis] SKIPPED [ 98%] 358s test/test_redispy2_only.py::TestNonStrict::test_lock_twice[FakeRedis] SKIPPED [ 98%] 358s test/test_redispy2_only.py::TestNonStrict::test_lock_twice[Redis] SKIPPED [ 98%] 358s test/test_redispy2_only.py::TestNonStrict::test_acquiring_lock_different_lock_release[FakeRedis] SKIPPED [ 98%] 358s test/test_redispy2_only.py::TestNonStrict::test_acquiring_lock_different_lock_release[Redis] SKIPPED [ 98%] 358s test/test_redispy2_only.py::TestNonStrict::test_lock_extend[FakeRedis] SKIPPED [ 98%] 358s test/test_redispy2_only.py::TestNonStrict::test_lock_extend[Redis] SKIPPED [ 98%] 358s test/test_redispy2_only.py::TestNonStrict::test_lock_extend_exceptions[FakeRedis] SKIPPED [ 98%] 358s test/test_redispy2_only.py::TestNonStrict::test_lock_extend_exceptions[Redis] SKIPPED [ 98%] 358s test/test_redispy2_only.py::TestNonStrict::test_lock_extend_expired[FakeRedis] SKIPPED [ 98%] 358s test/test_redispy2_only.py::TestNonStrict::test_lock_extend_expired[Redis] SKIPPED [ 98%] 358s test/test_redispy4_plus.py::test_fakeredis_aioredis_uses_redis_asyncio SKIPPED [ 98%] 358s test/test_redispy4_plus.py::test_lmove_to_nonexistent_destination[StrictRedis] PASSED [ 98%] 358s test/test_redispy4_plus.py::test_lmove_to_nonexistent_destination[FakeStrictRedis] PASSED [ 99%] 358s test/test_redispy4_plus.py::test_lmove_expiry[StrictRedis] PASSED [ 99%] 358s test/test_redispy4_plus.py::test_lmove_expiry[FakeStrictRedis] PASSED [ 99%] 358s test/test_redispy4_plus.py::test_lmove_wrong_type[StrictRedis] PASSED [ 99%] 358s test/test_redispy4_plus.py::test_lmove_wrong_type[FakeStrictRedis] PASSED [ 99%] 358s test/test_redispy4_plus.py::test_lmove[StrictRedis] PASSED [ 99%] 358s test/test_redispy4_plus.py::test_lmove[FakeStrictRedis] PASSED [ 99%] 358s test/test_redispy4_plus.py::test_smismember[StrictRedis] PASSED [ 99%] 358s test/test_redispy4_plus.py::test_smismember[FakeStrictRedis] PASSED [ 99%] 358s test/test_redispy4_plus.py::test_smismember_wrong_type[StrictRedis] PASSED [ 99%] 358s test/test_redispy4_plus.py::test_smismember_wrong_type[FakeStrictRedis] PASSED [ 99%] 358s test/test_redispy4_plus.py::TestFakeStrictRedisConnectionErrors::test_lmove[FakeStrictRedis] PASSED [ 99%] 358s test/test_singleton.py::test_singleton PASSED [100%] 358s 358s =============================== warnings summary =============================== 358s test/test_fakeredis6.py::test_hmset_empty_raises_error[StrictRedis] 358s /tmp/autopkgtest.uHBMFv/build.llQ/src/test/test_fakeredis6.py:1551: DeprecationWarning: Redis.hmset() is deprecated. Use Redis.hset() instead. 358s r.hmset('foo', {}) 358s 358s test/test_fakeredis6.py::test_hmset_empty_raises_error[FakeStrictRedis] 358s /tmp/autopkgtest.uHBMFv/build.llQ/src/test/test_fakeredis6.py:1551: DeprecationWarning: FakeStrictRedis.hmset() is deprecated. Use FakeStrictRedis.hset() instead. 358s r.hmset('foo', {}) 358s 358s test/test_fakeredis6.py::test_hmset[StrictRedis] 358s /tmp/autopkgtest.uHBMFv/build.llQ/src/test/test_fakeredis6.py:1556: DeprecationWarning: Redis.hmset() is deprecated. Use Redis.hset() instead. 358s assert r.hmset('foo', {'k2': 'v2', 'k3': 'v3'}) is True 358s 358s test/test_fakeredis6.py::test_hmset[FakeStrictRedis] 358s /tmp/autopkgtest.uHBMFv/build.llQ/src/test/test_fakeredis6.py:1556: DeprecationWarning: FakeStrictRedis.hmset() is deprecated. Use FakeStrictRedis.hset() instead. 358s assert r.hmset('foo', {'k2': 'v2', 'k3': 'v3'}) is True 358s 358s test/test_fakeredis6.py::test_hmset_wrong_type[StrictRedis] 358s /tmp/autopkgtest.uHBMFv/build.llQ/src/test/test_fakeredis6.py:1562: DeprecationWarning: Redis.hmset() is deprecated. Use Redis.hset() instead. 358s r.hmset('foo', {'key': 'value'}) 358s 358s test/test_fakeredis6.py::test_hmset_wrong_type[FakeStrictRedis] 358s /tmp/autopkgtest.uHBMFv/build.llQ/src/test/test_fakeredis6.py:1562: DeprecationWarning: FakeStrictRedis.hmset() is deprecated. Use FakeStrictRedis.hset() instead. 358s r.hmset('foo', {'key': 'value'}) 358s 358s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_hmset[FakeStrictRedis] 358s /tmp/autopkgtest.uHBMFv/build.llQ/src/test/test_fakeredis6.py:4443: DeprecationWarning: FakeStrictRedis.hmset() is deprecated. Use FakeStrictRedis.hset() instead. 358s r.hmset('name', {'key': 1}) 358s 358s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 358s ========== 1162 passed, 118 skipped, 7 warnings in 223.95s (0:03:43) =========== 359s [*] testing on python3.13: 359s ============================= test session starts ============================== 359s platform linux -- Python 3.13.0, pytest-8.3.3, pluggy-1.5.0 -- /usr/bin/python3.13 359s cachedir: .pytest_cache 359s hypothesis profile 'default' -> database=DirectoryBasedExampleDatabase(PosixPath('/tmp/autopkgtest.uHBMFv/build.llQ/src/.hypothesis/examples')) 359s rootdir: /tmp/autopkgtest.uHBMFv/build.llQ/src 359s configfile: pyproject.toml 359s plugins: mock-3.14.0, cov-5.0.0, asyncio-0.20.3, typeguard-4.4.1, hypothesis-6.116.0 359s asyncio: mode=Mode.STRICT 361s collecting ... collected 1176 items / 2 skipped 361s 361s test/test_aioredis1.py::test_ping[fake] SKIPPED (Test is only applic...) [ 0%] 361s test/test_aioredis1.py::test_ping[real] SKIPPED (Test is only applic...) [ 0%] 361s test/test_aioredis1.py::test_types[fake] SKIPPED (Test is only appli...) [ 0%] 361s test/test_aioredis1.py::test_types[real] SKIPPED (Test is only appli...) [ 0%] 361s test/test_aioredis1.py::test_transaction[fake] SKIPPED (Test is only...) [ 0%] 361s test/test_aioredis1.py::test_transaction[real] SKIPPED (Test is only...) [ 0%] 361s test/test_aioredis1.py::test_transaction_fail[fake] SKIPPED (Test is...) [ 0%] 361s test/test_aioredis1.py::test_transaction_fail[real] SKIPPED (Test is...) [ 0%] 361s test/test_aioredis1.py::test_pubsub[fake] SKIPPED (Test is only appl...) [ 0%] 361s test/test_aioredis1.py::test_pubsub[real] SKIPPED (Test is only appl...) [ 0%] 361s test/test_aioredis1.py::test_blocking_ready[fake] SKIPPED (Test is o...) [ 0%] 361s test/test_aioredis1.py::test_blocking_ready[real] SKIPPED (Test is o...) [ 1%] 361s test/test_aioredis1.py::test_blocking_timeout[fake] SKIPPED (Test is...) [ 1%] 361s test/test_aioredis1.py::test_blocking_timeout[real] SKIPPED (Test is...) [ 1%] 361s test/test_aioredis1.py::test_blocking_unblock[fake] SKIPPED (Test is...) [ 1%] 361s test/test_aioredis1.py::test_blocking_unblock[real] SKIPPED (Test is...) [ 1%] 361s test/test_aioredis1.py::test_blocking_pipeline[fake] SKIPPED (Test i...) [ 1%] 361s test/test_aioredis1.py::test_blocking_pipeline[real] SKIPPED (Test i...) [ 1%] 361s test/test_aioredis1.py::test_wrongtype_error[fake] SKIPPED (Test is ...) [ 1%] 361s test/test_aioredis1.py::test_wrongtype_error[real] SKIPPED (Test is ...) [ 1%] 361s test/test_aioredis1.py::test_syntax_error[fake] SKIPPED (Test is onl...) [ 1%] 361s test/test_aioredis1.py::test_syntax_error[real] SKIPPED (Test is onl...) [ 1%] 361s test/test_aioredis1.py::test_no_script_error[fake] SKIPPED (Test is ...) [ 1%] 361s test/test_aioredis1.py::test_no_script_error[real] SKIPPED (Test is ...) [ 2%] 361s test/test_aioredis1.py::test_failed_script_error[fake] SKIPPED (Test...) [ 2%] 361s test/test_aioredis1.py::test_failed_script_error[real] SKIPPED (Test...) [ 2%] 361s test/test_fakeredis6.py::test_large_command[StrictRedis] PASSED [ 2%] 361s test/test_fakeredis6.py::test_large_command[FakeStrictRedis] PASSED [ 2%] 361s test/test_fakeredis6.py::test_dbsize[StrictRedis] PASSED [ 2%] 361s test/test_fakeredis6.py::test_dbsize[FakeStrictRedis] PASSED [ 2%] 361s test/test_fakeredis6.py::test_flushdb[StrictRedis] PASSED [ 2%] 361s test/test_fakeredis6.py::test_flushdb[FakeStrictRedis] PASSED [ 2%] 361s test/test_fakeredis6.py::test_dump_missing[StrictRedis] PASSED [ 2%] 361s test/test_fakeredis6.py::test_dump_missing[FakeStrictRedis] PASSED [ 2%] 361s test/test_fakeredis6.py::test_dump_restore[StrictRedis] PASSED [ 2%] 361s test/test_fakeredis6.py::test_dump_restore[FakeStrictRedis] PASSED [ 3%] 361s test/test_fakeredis6.py::test_dump_restore_ttl[StrictRedis] PASSED [ 3%] 361s test/test_fakeredis6.py::test_dump_restore_ttl[FakeStrictRedis] PASSED [ 3%] 361s test/test_fakeredis6.py::test_dump_restore_replace[StrictRedis] PASSED [ 3%] 361s test/test_fakeredis6.py::test_dump_restore_replace[FakeStrictRedis] PASSED [ 3%] 361s test/test_fakeredis6.py::test_restore_exists[StrictRedis] PASSED [ 3%] 361s test/test_fakeredis6.py::test_restore_exists[FakeStrictRedis] PASSED [ 3%] 361s test/test_fakeredis6.py::test_restore_invalid_dump[StrictRedis] PASSED [ 3%] 361s test/test_fakeredis6.py::test_restore_invalid_dump[FakeStrictRedis] PASSED [ 3%] 361s test/test_fakeredis6.py::test_restore_invalid_ttl[StrictRedis] PASSED [ 3%] 361s test/test_fakeredis6.py::test_restore_invalid_ttl[FakeStrictRedis] PASSED [ 3%] 361s test/test_fakeredis6.py::test_set_then_get[StrictRedis] PASSED [ 3%] 361s test/test_fakeredis6.py::test_set_then_get[FakeStrictRedis] PASSED [ 4%] 361s test/test_fakeredis6.py::test_set_float_value[StrictRedis] PASSED [ 4%] 361s test/test_fakeredis6.py::test_set_float_value[FakeStrictRedis] PASSED [ 4%] 361s test/test_fakeredis6.py::test_saving_non_ascii_chars_as_value[StrictRedis] PASSED [ 4%] 361s test/test_fakeredis6.py::test_saving_non_ascii_chars_as_value[FakeStrictRedis] PASSED [ 4%] 361s test/test_fakeredis6.py::test_saving_unicode_type_as_value[StrictRedis] PASSED [ 4%] 361s test/test_fakeredis6.py::test_saving_unicode_type_as_value[FakeStrictRedis] PASSED [ 4%] 361s test/test_fakeredis6.py::test_saving_non_ascii_chars_as_key[StrictRedis] PASSED [ 4%] 361s test/test_fakeredis6.py::test_saving_non_ascii_chars_as_key[FakeStrictRedis] PASSED [ 4%] 361s test/test_fakeredis6.py::test_saving_unicode_type_as_key[StrictRedis] PASSED [ 4%] 361s test/test_fakeredis6.py::test_saving_unicode_type_as_key[FakeStrictRedis] PASSED [ 4%] 361s test/test_fakeredis6.py::test_future_newbytes[StrictRedis] PASSED [ 5%] 361s test/test_fakeredis6.py::test_future_newbytes[FakeStrictRedis] PASSED [ 5%] 361s test/test_fakeredis6.py::test_future_newstr[StrictRedis] PASSED [ 5%] 361s test/test_fakeredis6.py::test_future_newstr[FakeStrictRedis] PASSED [ 5%] 361s test/test_fakeredis6.py::test_get_does_not_exist[StrictRedis] PASSED [ 5%] 361s test/test_fakeredis6.py::test_get_does_not_exist[FakeStrictRedis] PASSED [ 5%] 361s test/test_fakeredis6.py::test_get_with_non_str_keys[StrictRedis] PASSED [ 5%] 361s test/test_fakeredis6.py::test_get_with_non_str_keys[FakeStrictRedis] PASSED [ 5%] 361s test/test_fakeredis6.py::test_get_invalid_type[StrictRedis] PASSED [ 5%] 361s test/test_fakeredis6.py::test_get_invalid_type[FakeStrictRedis] PASSED [ 5%] 361s test/test_fakeredis6.py::test_set_non_str_keys[StrictRedis] PASSED [ 5%] 361s test/test_fakeredis6.py::test_set_non_str_keys[FakeStrictRedis] PASSED [ 5%] 361s test/test_fakeredis6.py::test_getbit[StrictRedis] PASSED [ 6%] 361s test/test_fakeredis6.py::test_getbit[FakeStrictRedis] PASSED [ 6%] 361s test/test_fakeredis6.py::test_getbit_wrong_type[StrictRedis] PASSED [ 6%] 361s test/test_fakeredis6.py::test_getbit_wrong_type[FakeStrictRedis] PASSED [ 6%] 361s test/test_fakeredis6.py::test_multiple_bits_set[StrictRedis] PASSED [ 6%] 361s test/test_fakeredis6.py::test_multiple_bits_set[FakeStrictRedis] PASSED [ 6%] 361s test/test_fakeredis6.py::test_unset_bits[StrictRedis] PASSED [ 6%] 361s test/test_fakeredis6.py::test_unset_bits[FakeStrictRedis] PASSED [ 6%] 361s test/test_fakeredis6.py::test_get_set_bits[StrictRedis] PASSED [ 6%] 361s test/test_fakeredis6.py::test_get_set_bits[FakeStrictRedis] PASSED [ 6%] 361s test/test_fakeredis6.py::test_setbits_and_getkeys[StrictRedis] PASSED [ 6%] 361s test/test_fakeredis6.py::test_setbits_and_getkeys[FakeStrictRedis] PASSED [ 6%] 361s test/test_fakeredis6.py::test_setbit_wrong_type[StrictRedis] PASSED [ 7%] 361s test/test_fakeredis6.py::test_setbit_wrong_type[FakeStrictRedis] PASSED [ 7%] 361s test/test_fakeredis6.py::test_setbit_expiry[StrictRedis] PASSED [ 7%] 361s test/test_fakeredis6.py::test_setbit_expiry[FakeStrictRedis] PASSED [ 7%] 361s test/test_fakeredis6.py::test_bitcount[StrictRedis] PASSED [ 7%] 361s test/test_fakeredis6.py::test_bitcount[FakeStrictRedis] PASSED [ 7%] 361s test/test_fakeredis6.py::test_bitcount_wrong_type[StrictRedis] PASSED [ 7%] 361s test/test_fakeredis6.py::test_bitcount_wrong_type[FakeStrictRedis] PASSED [ 7%] 361s test/test_fakeredis6.py::test_getset_not_exist[StrictRedis] PASSED [ 7%] 361s test/test_fakeredis6.py::test_getset_not_exist[FakeStrictRedis] PASSED [ 7%] 361s test/test_fakeredis6.py::test_getset_exists[StrictRedis] PASSED [ 7%] 361s test/test_fakeredis6.py::test_getset_exists[FakeStrictRedis] PASSED [ 7%] 361s test/test_fakeredis6.py::test_getset_wrong_type[StrictRedis] PASSED [ 8%] 361s test/test_fakeredis6.py::test_getset_wrong_type[FakeStrictRedis] PASSED [ 8%] 361s test/test_fakeredis6.py::test_setitem_getitem[StrictRedis] PASSED [ 8%] 361s test/test_fakeredis6.py::test_setitem_getitem[FakeStrictRedis] PASSED [ 8%] 361s test/test_fakeredis6.py::test_getitem_non_existent_key[StrictRedis] PASSED [ 8%] 361s test/test_fakeredis6.py::test_getitem_non_existent_key[FakeStrictRedis] PASSED [ 8%] 361s test/test_fakeredis6.py::test_strlen[StrictRedis] PASSED [ 8%] 361s test/test_fakeredis6.py::test_strlen[FakeStrictRedis] PASSED [ 8%] 361s test/test_fakeredis6.py::test_strlen_wrong_type[StrictRedis] PASSED [ 8%] 361s test/test_fakeredis6.py::test_strlen_wrong_type[FakeStrictRedis] PASSED [ 8%] 361s test/test_fakeredis6.py::test_substr[StrictRedis] PASSED [ 8%] 361s test/test_fakeredis6.py::test_substr[FakeStrictRedis] PASSED [ 9%] 361s test/test_fakeredis6.py::test_substr_noexist_key[StrictRedis] PASSED [ 9%] 361s test/test_fakeredis6.py::test_substr_noexist_key[FakeStrictRedis] PASSED [ 9%] 361s test/test_fakeredis6.py::test_substr_wrong_type[StrictRedis] PASSED [ 9%] 361s test/test_fakeredis6.py::test_substr_wrong_type[FakeStrictRedis] PASSED [ 9%] 361s test/test_fakeredis6.py::test_append[StrictRedis] PASSED [ 9%] 361s test/test_fakeredis6.py::test_append[FakeStrictRedis] PASSED [ 9%] 361s test/test_fakeredis6.py::test_append_with_no_preexisting_key[StrictRedis] PASSED [ 9%] 361s test/test_fakeredis6.py::test_append_with_no_preexisting_key[FakeStrictRedis] PASSED [ 9%] 361s test/test_fakeredis6.py::test_append_wrong_type[StrictRedis] PASSED [ 9%] 361s test/test_fakeredis6.py::test_append_wrong_type[FakeStrictRedis] PASSED [ 9%] 361s test/test_fakeredis6.py::test_incr_with_no_preexisting_key[StrictRedis] PASSED [ 9%] 361s test/test_fakeredis6.py::test_incr_with_no_preexisting_key[FakeStrictRedis] PASSED [ 10%] 361s test/test_fakeredis6.py::test_incr_by[StrictRedis] PASSED [ 10%] 361s test/test_fakeredis6.py::test_incr_by[FakeStrictRedis] PASSED [ 10%] 361s test/test_fakeredis6.py::test_incr_preexisting_key[StrictRedis] PASSED [ 10%] 361s test/test_fakeredis6.py::test_incr_preexisting_key[FakeStrictRedis] PASSED [ 10%] 361s test/test_fakeredis6.py::test_incr_expiry[StrictRedis] PASSED [ 10%] 361s test/test_fakeredis6.py::test_incr_expiry[FakeStrictRedis] PASSED [ 10%] 361s test/test_fakeredis6.py::test_incr_bad_type[StrictRedis] PASSED [ 10%] 361s test/test_fakeredis6.py::test_incr_bad_type[FakeStrictRedis] PASSED [ 10%] 361s test/test_fakeredis6.py::test_incr_with_float[StrictRedis] PASSED [ 10%] 361s test/test_fakeredis6.py::test_incr_with_float[FakeStrictRedis] PASSED [ 10%] 361s test/test_fakeredis6.py::test_incr_followed_by_mget[StrictRedis] PASSED [ 10%] 361s test/test_fakeredis6.py::test_incr_followed_by_mget[FakeStrictRedis] PASSED [ 11%] 361s test/test_fakeredis6.py::test_incr_followed_by_mget_returns_strings[StrictRedis] PASSED [ 11%] 361s test/test_fakeredis6.py::test_incr_followed_by_mget_returns_strings[FakeStrictRedis] PASSED [ 11%] 361s test/test_fakeredis6.py::test_incrbyfloat[StrictRedis] PASSED [ 11%] 361s test/test_fakeredis6.py::test_incrbyfloat[FakeStrictRedis] PASSED [ 11%] 361s test/test_fakeredis6.py::test_incrbyfloat_with_noexist[StrictRedis] PASSED [ 11%] 361s test/test_fakeredis6.py::test_incrbyfloat_with_noexist[FakeStrictRedis] PASSED [ 11%] 361s test/test_fakeredis6.py::test_incrbyfloat_expiry[StrictRedis] PASSED [ 11%] 361s test/test_fakeredis6.py::test_incrbyfloat_expiry[FakeStrictRedis] PASSED [ 11%] 361s test/test_fakeredis6.py::test_incrbyfloat_bad_type[StrictRedis] PASSED [ 11%] 361s test/test_fakeredis6.py::test_incrbyfloat_bad_type[FakeStrictRedis] PASSED [ 11%] 361s test/test_fakeredis6.py::test_incrbyfloat_precision[StrictRedis] PASSED [ 11%] 361s test/test_fakeredis6.py::test_incrbyfloat_precision[FakeStrictRedis] PASSED [ 12%] 361s test/test_fakeredis6.py::test_decr[StrictRedis] PASSED [ 12%] 361s test/test_fakeredis6.py::test_decr[FakeStrictRedis] PASSED [ 12%] 361s test/test_fakeredis6.py::test_decr_newkey[StrictRedis] PASSED [ 12%] 361s test/test_fakeredis6.py::test_decr_newkey[FakeStrictRedis] PASSED [ 12%] 361s test/test_fakeredis6.py::test_decr_expiry[StrictRedis] PASSED [ 12%] 361s test/test_fakeredis6.py::test_decr_expiry[FakeStrictRedis] PASSED [ 12%] 361s test/test_fakeredis6.py::test_decr_badtype[StrictRedis] PASSED [ 12%] 361s test/test_fakeredis6.py::test_decr_badtype[FakeStrictRedis] PASSED [ 12%] 361s test/test_fakeredis6.py::test_keys[StrictRedis] PASSED [ 12%] 361s test/test_fakeredis6.py::test_keys[FakeStrictRedis] PASSED [ 12%] 361s test/test_fakeredis6.py::test_exists[StrictRedis] PASSED [ 13%] 361s test/test_fakeredis6.py::test_exists[FakeStrictRedis] PASSED [ 13%] 361s test/test_fakeredis6.py::test_contains[StrictRedis] PASSED [ 13%] 361s test/test_fakeredis6.py::test_contains[FakeStrictRedis] PASSED [ 13%] 361s test/test_fakeredis6.py::test_rename[StrictRedis] PASSED [ 13%] 361s test/test_fakeredis6.py::test_rename[FakeStrictRedis] PASSED [ 13%] 361s test/test_fakeredis6.py::test_rename_nonexistent_key[StrictRedis] PASSED [ 13%] 361s test/test_fakeredis6.py::test_rename_nonexistent_key[FakeStrictRedis] PASSED [ 13%] 361s test/test_fakeredis6.py::test_renamenx_doesnt_exist[StrictRedis] PASSED [ 13%] 361s test/test_fakeredis6.py::test_renamenx_doesnt_exist[FakeStrictRedis] PASSED [ 13%] 361s test/test_fakeredis6.py::test_rename_does_exist[StrictRedis] PASSED [ 13%] 361s test/test_fakeredis6.py::test_rename_does_exist[FakeStrictRedis] PASSED [ 13%] 362s test/test_fakeredis6.py::test_rename_expiry[StrictRedis] PASSED [ 14%] 362s test/test_fakeredis6.py::test_rename_expiry[FakeStrictRedis] PASSED [ 14%] 362s test/test_fakeredis6.py::test_mget[StrictRedis] PASSED [ 14%] 362s test/test_fakeredis6.py::test_mget[FakeStrictRedis] PASSED [ 14%] 362s test/test_fakeredis6.py::test_mget_with_no_keys[StrictRedis] PASSED [ 14%] 362s test/test_fakeredis6.py::test_mget_with_no_keys[FakeStrictRedis] PASSED [ 14%] 362s test/test_fakeredis6.py::test_mget_mixed_types[StrictRedis] PASSED [ 14%] 362s test/test_fakeredis6.py::test_mget_mixed_types[FakeStrictRedis] PASSED [ 14%] 362s test/test_fakeredis6.py::test_mset_with_no_keys[StrictRedis] PASSED [ 14%] 362s test/test_fakeredis6.py::test_mset_with_no_keys[FakeStrictRedis] PASSED [ 14%] 362s test/test_fakeredis6.py::test_mset[StrictRedis] PASSED [ 14%] 362s test/test_fakeredis6.py::test_mset[FakeStrictRedis] PASSED [ 14%] 362s test/test_fakeredis6.py::test_msetnx[StrictRedis] PASSED [ 15%] 362s test/test_fakeredis6.py::test_msetnx[FakeStrictRedis] PASSED [ 15%] 362s test/test_fakeredis6.py::test_setex[StrictRedis] PASSED [ 15%] 362s test/test_fakeredis6.py::test_setex[FakeStrictRedis] PASSED [ 15%] 362s test/test_fakeredis6.py::test_setex_using_timedelta[StrictRedis] PASSED [ 15%] 362s test/test_fakeredis6.py::test_setex_using_timedelta[FakeStrictRedis] PASSED [ 15%] 362s test/test_fakeredis6.py::test_setex_using_float[StrictRedis] PASSED [ 15%] 362s test/test_fakeredis6.py::test_setex_using_float[FakeStrictRedis] PASSED [ 15%] 362s test/test_fakeredis6.py::test_setex_overflow[StrictRedis] PASSED [ 15%] 362s test/test_fakeredis6.py::test_setex_overflow[FakeStrictRedis] PASSED [ 15%] 362s test/test_fakeredis6.py::test_set_ex[StrictRedis] PASSED [ 15%] 362s test/test_fakeredis6.py::test_set_ex[FakeStrictRedis] PASSED [ 15%] 362s test/test_fakeredis6.py::test_set_ex_using_timedelta[StrictRedis] PASSED [ 16%] 362s test/test_fakeredis6.py::test_set_ex_using_timedelta[FakeStrictRedis] PASSED [ 16%] 362s test/test_fakeredis6.py::test_set_ex_overflow[StrictRedis] PASSED [ 16%] 362s test/test_fakeredis6.py::test_set_ex_overflow[FakeStrictRedis] PASSED [ 16%] 362s test/test_fakeredis6.py::test_set_px_overflow[StrictRedis] PASSED [ 16%] 362s test/test_fakeredis6.py::test_set_px_overflow[FakeStrictRedis] PASSED [ 16%] 362s test/test_fakeredis6.py::test_set_px[StrictRedis] PASSED [ 16%] 362s test/test_fakeredis6.py::test_set_px[FakeStrictRedis] PASSED [ 16%] 362s test/test_fakeredis6.py::test_set_px_using_timedelta[StrictRedis] PASSED [ 16%] 362s test/test_fakeredis6.py::test_set_px_using_timedelta[FakeStrictRedis] PASSED [ 16%] 362s test/test_fakeredis6.py::test_set_keepttl[StrictRedis] PASSED [ 16%] 362s test/test_fakeredis6.py::test_set_keepttl[FakeStrictRedis] PASSED [ 17%] 362s test/test_fakeredis6.py::test_set_conflicting_expire_options[StrictRedis] PASSED [ 17%] 362s test/test_fakeredis6.py::test_set_conflicting_expire_options[FakeStrictRedis] PASSED [ 17%] 362s test/test_fakeredis6.py::test_set_conflicting_expire_options_w_keepttl[StrictRedis] PASSED [ 17%] 362s test/test_fakeredis6.py::test_set_conflicting_expire_options_w_keepttl[FakeStrictRedis] PASSED [ 17%] 362s test/test_fakeredis6.py::test_set_raises_wrong_ex[StrictRedis] PASSED [ 17%] 362s test/test_fakeredis6.py::test_set_raises_wrong_ex[FakeStrictRedis] PASSED [ 17%] 362s test/test_fakeredis6.py::test_set_using_timedelta_raises_wrong_ex[StrictRedis] PASSED [ 17%] 362s test/test_fakeredis6.py::test_set_using_timedelta_raises_wrong_ex[FakeStrictRedis] PASSED [ 17%] 362s test/test_fakeredis6.py::test_set_raises_wrong_px[StrictRedis] PASSED [ 17%] 362s test/test_fakeredis6.py::test_set_raises_wrong_px[FakeStrictRedis] PASSED [ 17%] 362s test/test_fakeredis6.py::test_set_using_timedelta_raises_wrong_px[StrictRedis] PASSED [ 17%] 362s test/test_fakeredis6.py::test_set_using_timedelta_raises_wrong_px[FakeStrictRedis] PASSED [ 18%] 362s test/test_fakeredis6.py::test_setex_raises_wrong_ex[StrictRedis] PASSED [ 18%] 362s test/test_fakeredis6.py::test_setex_raises_wrong_ex[FakeStrictRedis] PASSED [ 18%] 362s test/test_fakeredis6.py::test_setex_using_timedelta_raises_wrong_ex[StrictRedis] PASSED [ 18%] 362s test/test_fakeredis6.py::test_setex_using_timedelta_raises_wrong_ex[FakeStrictRedis] PASSED [ 18%] 362s test/test_fakeredis6.py::test_setnx[StrictRedis] PASSED [ 18%] 362s test/test_fakeredis6.py::test_setnx[FakeStrictRedis] PASSED [ 18%] 362s test/test_fakeredis6.py::test_set_nx[StrictRedis] PASSED [ 18%] 362s test/test_fakeredis6.py::test_set_nx[FakeStrictRedis] PASSED [ 18%] 362s test/test_fakeredis6.py::test_set_xx[StrictRedis] PASSED [ 18%] 362s test/test_fakeredis6.py::test_set_xx[FakeStrictRedis] PASSED [ 18%] 362s test/test_fakeredis6.py::test_set_get[StrictRedis] PASSED [ 18%] 362s test/test_fakeredis6.py::test_set_get[FakeStrictRedis] PASSED [ 19%] 362s test/test_fakeredis6.py::test_set_get_xx[StrictRedis] PASSED [ 19%] 362s test/test_fakeredis6.py::test_set_get_xx[FakeStrictRedis] PASSED [ 19%] 362s test/test_fakeredis6.py::test_set_get_nx[StrictRedis] SKIPPED (Redis...) [ 19%] 362s test/test_fakeredis6.py::test_set_get_nx[FakeStrictRedis] PASSED [ 19%] 362s test/test_fakeredis6.py::test_del_operator[StrictRedis] PASSED [ 19%] 362s test/test_fakeredis6.py::test_del_operator[FakeStrictRedis] PASSED [ 19%] 362s test/test_fakeredis6.py::test_delete[StrictRedis] PASSED [ 19%] 362s test/test_fakeredis6.py::test_delete[FakeStrictRedis] PASSED [ 19%] 362s test/test_fakeredis6.py::test_echo[StrictRedis] PASSED [ 19%] 362s test/test_fakeredis6.py::test_echo[FakeStrictRedis] PASSED [ 19%] 364s test/test_fakeredis6.py::test_delete_expire[StrictRedis] PASSED [ 19%] 366s test/test_fakeredis6.py::test_delete_expire[FakeStrictRedis] PASSED [ 20%] 366s test/test_fakeredis6.py::test_delete_multiple[StrictRedis] PASSED [ 20%] 366s test/test_fakeredis6.py::test_delete_multiple[FakeStrictRedis] PASSED [ 20%] 366s test/test_fakeredis6.py::test_delete_nonexistent_key[StrictRedis] PASSED [ 20%] 366s test/test_fakeredis6.py::test_delete_nonexistent_key[FakeStrictRedis] PASSED [ 20%] 366s test/test_fakeredis6.py::test_lpush_then_lrange_all[StrictRedis] PASSED [ 20%] 366s test/test_fakeredis6.py::test_lpush_then_lrange_all[FakeStrictRedis] PASSED [ 20%] 366s test/test_fakeredis6.py::test_lpush_then_lrange_portion[StrictRedis] PASSED [ 20%] 366s test/test_fakeredis6.py::test_lpush_then_lrange_portion[FakeStrictRedis] PASSED [ 20%] 366s test/test_fakeredis6.py::test_lrange_negative_indices[StrictRedis] PASSED [ 20%] 366s test/test_fakeredis6.py::test_lrange_negative_indices[FakeStrictRedis] PASSED [ 20%] 366s test/test_fakeredis6.py::test_lpush_key_does_not_exist[StrictRedis] PASSED [ 21%] 366s test/test_fakeredis6.py::test_lpush_key_does_not_exist[FakeStrictRedis] PASSED [ 21%] 366s test/test_fakeredis6.py::test_lpush_with_nonstr_key[StrictRedis] PASSED [ 21%] 366s test/test_fakeredis6.py::test_lpush_with_nonstr_key[FakeStrictRedis] PASSED [ 21%] 366s test/test_fakeredis6.py::test_lpush_wrong_type[StrictRedis] PASSED [ 21%] 366s test/test_fakeredis6.py::test_lpush_wrong_type[FakeStrictRedis] PASSED [ 21%] 366s test/test_fakeredis6.py::test_llen[StrictRedis] PASSED [ 21%] 366s test/test_fakeredis6.py::test_llen[FakeStrictRedis] PASSED [ 21%] 366s test/test_fakeredis6.py::test_llen_no_exist[StrictRedis] PASSED [ 21%] 366s test/test_fakeredis6.py::test_llen_no_exist[FakeStrictRedis] PASSED [ 21%] 366s test/test_fakeredis6.py::test_llen_wrong_type[StrictRedis] PASSED [ 21%] 366s test/test_fakeredis6.py::test_llen_wrong_type[FakeStrictRedis] PASSED [ 21%] 366s test/test_fakeredis6.py::test_lrem_positive_count[StrictRedis] PASSED [ 22%] 366s test/test_fakeredis6.py::test_lrem_positive_count[FakeStrictRedis] PASSED [ 22%] 366s test/test_fakeredis6.py::test_lrem_negative_count[StrictRedis] PASSED [ 22%] 366s test/test_fakeredis6.py::test_lrem_negative_count[FakeStrictRedis] PASSED [ 22%] 366s test/test_fakeredis6.py::test_lrem_zero_count[StrictRedis] PASSED [ 22%] 366s test/test_fakeredis6.py::test_lrem_zero_count[FakeStrictRedis] PASSED [ 22%] 366s test/test_fakeredis6.py::test_lrem_default_value[StrictRedis] PASSED [ 22%] 366s test/test_fakeredis6.py::test_lrem_default_value[FakeStrictRedis] PASSED [ 22%] 366s test/test_fakeredis6.py::test_lrem_does_not_exist[StrictRedis] PASSED [ 22%] 366s test/test_fakeredis6.py::test_lrem_does_not_exist[FakeStrictRedis] PASSED [ 22%] 366s test/test_fakeredis6.py::test_lrem_return_value[StrictRedis] PASSED [ 22%] 366s test/test_fakeredis6.py::test_lrem_return_value[FakeStrictRedis] PASSED [ 22%] 366s test/test_fakeredis6.py::test_lrem_wrong_type[StrictRedis] PASSED [ 23%] 366s test/test_fakeredis6.py::test_lrem_wrong_type[FakeStrictRedis] PASSED [ 23%] 366s test/test_fakeredis6.py::test_rpush[StrictRedis] PASSED [ 23%] 366s test/test_fakeredis6.py::test_rpush[FakeStrictRedis] PASSED [ 23%] 366s test/test_fakeredis6.py::test_rpush_wrong_type[StrictRedis] PASSED [ 23%] 366s test/test_fakeredis6.py::test_rpush_wrong_type[FakeStrictRedis] PASSED [ 23%] 366s test/test_fakeredis6.py::test_lpop[StrictRedis] PASSED [ 23%] 366s test/test_fakeredis6.py::test_lpop[FakeStrictRedis] PASSED [ 23%] 366s test/test_fakeredis6.py::test_lpop_empty_list[StrictRedis] PASSED [ 23%] 366s test/test_fakeredis6.py::test_lpop_empty_list[FakeStrictRedis] PASSED [ 23%] 366s test/test_fakeredis6.py::test_lpop_wrong_type[StrictRedis] PASSED [ 23%] 366s test/test_fakeredis6.py::test_lpop_wrong_type[FakeStrictRedis] PASSED [ 23%] 366s test/test_fakeredis6.py::test_lpop_count[StrictRedis] PASSED [ 24%] 366s test/test_fakeredis6.py::test_lpop_count[FakeStrictRedis] PASSED [ 24%] 366s test/test_fakeredis6.py::test_lpop_count_negative[StrictRedis] PASSED [ 24%] 366s test/test_fakeredis6.py::test_lpop_count_negative[FakeStrictRedis] PASSED [ 24%] 366s test/test_fakeredis6.py::test_lset[StrictRedis] PASSED [ 24%] 366s test/test_fakeredis6.py::test_lset[FakeStrictRedis] PASSED [ 24%] 366s test/test_fakeredis6.py::test_lset_index_out_of_range[StrictRedis] PASSED [ 24%] 366s test/test_fakeredis6.py::test_lset_index_out_of_range[FakeStrictRedis] PASSED [ 24%] 366s test/test_fakeredis6.py::test_lset_wrong_type[StrictRedis] PASSED [ 24%] 366s test/test_fakeredis6.py::test_lset_wrong_type[FakeStrictRedis] PASSED [ 24%] 366s test/test_fakeredis6.py::test_rpushx[StrictRedis] PASSED [ 24%] 366s test/test_fakeredis6.py::test_rpushx[FakeStrictRedis] PASSED [ 25%] 366s test/test_fakeredis6.py::test_rpushx_wrong_type[StrictRedis] PASSED [ 25%] 366s test/test_fakeredis6.py::test_rpushx_wrong_type[FakeStrictRedis] PASSED [ 25%] 366s test/test_fakeredis6.py::test_ltrim[StrictRedis] PASSED [ 25%] 366s test/test_fakeredis6.py::test_ltrim[FakeStrictRedis] PASSED [ 25%] 366s test/test_fakeredis6.py::test_ltrim_with_non_existent_key[StrictRedis] PASSED [ 25%] 366s test/test_fakeredis6.py::test_ltrim_with_non_existent_key[FakeStrictRedis] PASSED [ 25%] 366s test/test_fakeredis6.py::test_ltrim_expiry[StrictRedis] PASSED [ 25%] 366s test/test_fakeredis6.py::test_ltrim_expiry[FakeStrictRedis] PASSED [ 25%] 366s test/test_fakeredis6.py::test_ltrim_wrong_type[StrictRedis] PASSED [ 25%] 366s test/test_fakeredis6.py::test_ltrim_wrong_type[FakeStrictRedis] PASSED [ 25%] 366s test/test_fakeredis6.py::test_lindex[StrictRedis] PASSED [ 25%] 366s test/test_fakeredis6.py::test_lindex[FakeStrictRedis] PASSED [ 26%] 366s test/test_fakeredis6.py::test_lindex_wrong_type[StrictRedis] PASSED [ 26%] 366s test/test_fakeredis6.py::test_lindex_wrong_type[FakeStrictRedis] PASSED [ 26%] 366s test/test_fakeredis6.py::test_lpushx[StrictRedis] PASSED [ 26%] 366s test/test_fakeredis6.py::test_lpushx[FakeStrictRedis] PASSED [ 26%] 366s test/test_fakeredis6.py::test_lpushx_wrong_type[StrictRedis] PASSED [ 26%] 366s test/test_fakeredis6.py::test_lpushx_wrong_type[FakeStrictRedis] PASSED [ 26%] 366s test/test_fakeredis6.py::test_rpop[StrictRedis] PASSED [ 26%] 366s test/test_fakeredis6.py::test_rpop[FakeStrictRedis] PASSED [ 26%] 366s test/test_fakeredis6.py::test_rpop_wrong_type[StrictRedis] PASSED [ 26%] 366s test/test_fakeredis6.py::test_rpop_wrong_type[FakeStrictRedis] PASSED [ 26%] 366s test/test_fakeredis6.py::test_rpop_count[StrictRedis] PASSED [ 26%] 366s test/test_fakeredis6.py::test_rpop_count[FakeStrictRedis] PASSED [ 27%] 366s test/test_fakeredis6.py::test_rpop_count_negative[StrictRedis] PASSED [ 27%] 366s test/test_fakeredis6.py::test_rpop_count_negative[FakeStrictRedis] PASSED [ 27%] 366s test/test_fakeredis6.py::test_linsert_before[StrictRedis] PASSED [ 27%] 366s test/test_fakeredis6.py::test_linsert_before[FakeStrictRedis] PASSED [ 27%] 367s test/test_fakeredis6.py::test_linsert_after[StrictRedis] PASSED [ 27%] 367s test/test_fakeredis6.py::test_linsert_after[FakeStrictRedis] PASSED [ 27%] 367s test/test_fakeredis6.py::test_linsert_no_pivot[StrictRedis] PASSED [ 27%] 367s test/test_fakeredis6.py::test_linsert_no_pivot[FakeStrictRedis] PASSED [ 27%] 367s test/test_fakeredis6.py::test_linsert_wrong_type[StrictRedis] PASSED [ 27%] 367s test/test_fakeredis6.py::test_linsert_wrong_type[FakeStrictRedis] PASSED [ 27%] 367s test/test_fakeredis6.py::test_rpoplpush[StrictRedis] PASSED [ 27%] 367s test/test_fakeredis6.py::test_rpoplpush[FakeStrictRedis] PASSED [ 28%] 367s test/test_fakeredis6.py::test_rpoplpush_to_nonexistent_destination[StrictRedis] PASSED [ 28%] 367s test/test_fakeredis6.py::test_rpoplpush_to_nonexistent_destination[FakeStrictRedis] PASSED [ 28%] 367s test/test_fakeredis6.py::test_rpoplpush_expiry[StrictRedis] PASSED [ 28%] 367s test/test_fakeredis6.py::test_rpoplpush_expiry[FakeStrictRedis] PASSED [ 28%] 367s test/test_fakeredis6.py::test_rpoplpush_one_to_self[StrictRedis] PASSED [ 28%] 367s test/test_fakeredis6.py::test_rpoplpush_one_to_self[FakeStrictRedis] PASSED [ 28%] 367s test/test_fakeredis6.py::test_rpoplpush_wrong_type[StrictRedis] PASSED [ 28%] 367s test/test_fakeredis6.py::test_rpoplpush_wrong_type[FakeStrictRedis] PASSED [ 28%] 367s test/test_fakeredis6.py::test_blpop_single_list[StrictRedis] PASSED [ 28%] 367s test/test_fakeredis6.py::test_blpop_single_list[FakeStrictRedis] PASSED [ 28%] 367s test/test_fakeredis6.py::test_blpop_test_multiple_lists[StrictRedis] PASSED [ 28%] 367s test/test_fakeredis6.py::test_blpop_test_multiple_lists[FakeStrictRedis] PASSED [ 29%] 367s test/test_fakeredis6.py::test_blpop_allow_single_key[StrictRedis] PASSED [ 29%] 367s test/test_fakeredis6.py::test_blpop_allow_single_key[FakeStrictRedis] PASSED [ 29%] 368s test/test_fakeredis6.py::test_blpop_block[StrictRedis] PASSED [ 29%] 369s test/test_fakeredis6.py::test_blpop_block[FakeStrictRedis] PASSED [ 29%] 369s test/test_fakeredis6.py::test_blpop_wrong_type[StrictRedis] PASSED [ 29%] 369s test/test_fakeredis6.py::test_blpop_wrong_type[FakeStrictRedis] PASSED [ 29%] 369s test/test_fakeredis6.py::test_blpop_transaction[StrictRedis] PASSED [ 29%] 369s test/test_fakeredis6.py::test_blpop_transaction[FakeStrictRedis] PASSED [ 29%] 369s test/test_fakeredis6.py::test_brpop_test_multiple_lists[StrictRedis] PASSED [ 29%] 369s test/test_fakeredis6.py::test_brpop_test_multiple_lists[FakeStrictRedis] PASSED [ 29%] 369s test/test_fakeredis6.py::test_brpop_single_key[StrictRedis] PASSED [ 30%] 369s test/test_fakeredis6.py::test_brpop_single_key[FakeStrictRedis] PASSED [ 30%] 370s test/test_fakeredis6.py::test_brpop_block[StrictRedis] PASSED [ 30%] 371s test/test_fakeredis6.py::test_brpop_block[FakeStrictRedis] PASSED [ 30%] 371s test/test_fakeredis6.py::test_brpop_wrong_type[StrictRedis] PASSED [ 30%] 371s test/test_fakeredis6.py::test_brpop_wrong_type[FakeStrictRedis] PASSED [ 30%] 371s test/test_fakeredis6.py::test_brpoplpush_multi_keys[StrictRedis] PASSED [ 30%] 371s test/test_fakeredis6.py::test_brpoplpush_multi_keys[FakeStrictRedis] PASSED [ 30%] 371s test/test_fakeredis6.py::test_brpoplpush_wrong_type[StrictRedis] PASSED [ 30%] 371s test/test_fakeredis6.py::test_brpoplpush_wrong_type[FakeStrictRedis] PASSED [ 30%] 375s test/test_fakeredis6.py::test_blocking_operations_when_empty[StrictRedis] PASSED [ 30%] 379s test/test_fakeredis6.py::test_blocking_operations_when_empty[FakeStrictRedis] PASSED [ 30%] 379s test/test_fakeredis6.py::test_empty_list[StrictRedis] PASSED [ 31%] 379s test/test_fakeredis6.py::test_empty_list[FakeStrictRedis] PASSED [ 31%] 379s test/test_fakeredis6.py::test_hstrlen_missing[StrictRedis] PASSED [ 31%] 379s test/test_fakeredis6.py::test_hstrlen_missing[FakeStrictRedis] PASSED [ 31%] 379s test/test_fakeredis6.py::test_hstrlen[StrictRedis] PASSED [ 31%] 379s test/test_fakeredis6.py::test_hstrlen[FakeStrictRedis] PASSED [ 31%] 379s test/test_fakeredis6.py::test_hset_then_hget[StrictRedis] PASSED [ 31%] 379s test/test_fakeredis6.py::test_hset_then_hget[FakeStrictRedis] PASSED [ 31%] 379s test/test_fakeredis6.py::test_hset_update[StrictRedis] PASSED [ 31%] 379s test/test_fakeredis6.py::test_hset_update[FakeStrictRedis] PASSED [ 31%] 379s test/test_fakeredis6.py::test_hset_wrong_type[StrictRedis] PASSED [ 31%] 379s test/test_fakeredis6.py::test_hset_wrong_type[FakeStrictRedis] PASSED [ 31%] 379s test/test_fakeredis6.py::test_hgetall[StrictRedis] PASSED [ 32%] 379s test/test_fakeredis6.py::test_hgetall[FakeStrictRedis] PASSED [ 32%] 379s test/test_fakeredis6.py::test_hgetall_empty_key[StrictRedis] PASSED [ 32%] 379s test/test_fakeredis6.py::test_hgetall_empty_key[FakeStrictRedis] PASSED [ 32%] 379s test/test_fakeredis6.py::test_hgetall_wrong_type[StrictRedis] PASSED [ 32%] 379s test/test_fakeredis6.py::test_hgetall_wrong_type[FakeStrictRedis] PASSED [ 32%] 379s test/test_fakeredis6.py::test_hexists[StrictRedis] PASSED [ 32%] 379s test/test_fakeredis6.py::test_hexists[FakeStrictRedis] PASSED [ 32%] 379s test/test_fakeredis6.py::test_hexists_wrong_type[StrictRedis] PASSED [ 32%] 379s test/test_fakeredis6.py::test_hexists_wrong_type[FakeStrictRedis] PASSED [ 32%] 379s test/test_fakeredis6.py::test_hkeys[StrictRedis] PASSED [ 32%] 379s test/test_fakeredis6.py::test_hkeys[FakeStrictRedis] PASSED [ 32%] 379s test/test_fakeredis6.py::test_hkeys_wrong_type[StrictRedis] PASSED [ 33%] 379s test/test_fakeredis6.py::test_hkeys_wrong_type[FakeStrictRedis] PASSED [ 33%] 379s test/test_fakeredis6.py::test_hlen[StrictRedis] PASSED [ 33%] 379s test/test_fakeredis6.py::test_hlen[FakeStrictRedis] PASSED [ 33%] 379s test/test_fakeredis6.py::test_hlen_wrong_type[StrictRedis] PASSED [ 33%] 379s test/test_fakeredis6.py::test_hlen_wrong_type[FakeStrictRedis] PASSED [ 33%] 379s test/test_fakeredis6.py::test_hvals[StrictRedis] PASSED [ 33%] 379s test/test_fakeredis6.py::test_hvals[FakeStrictRedis] PASSED [ 33%] 379s test/test_fakeredis6.py::test_hvals_wrong_type[StrictRedis] PASSED [ 33%] 379s test/test_fakeredis6.py::test_hvals_wrong_type[FakeStrictRedis] PASSED [ 33%] 379s test/test_fakeredis6.py::test_hmget[StrictRedis] PASSED [ 33%] 379s test/test_fakeredis6.py::test_hmget[FakeStrictRedis] PASSED [ 34%] 379s test/test_fakeredis6.py::test_hmget_wrong_type[StrictRedis] PASSED [ 34%] 379s test/test_fakeredis6.py::test_hmget_wrong_type[FakeStrictRedis] PASSED [ 34%] 379s test/test_fakeredis6.py::test_hdel[StrictRedis] PASSED [ 34%] 379s test/test_fakeredis6.py::test_hdel[FakeStrictRedis] PASSED [ 34%] 379s test/test_fakeredis6.py::test_hdel_wrong_type[StrictRedis] PASSED [ 34%] 379s test/test_fakeredis6.py::test_hdel_wrong_type[FakeStrictRedis] PASSED [ 34%] 379s test/test_fakeredis6.py::test_hincrby[StrictRedis] PASSED [ 34%] 379s test/test_fakeredis6.py::test_hincrby[FakeStrictRedis] PASSED [ 34%] 379s test/test_fakeredis6.py::test_hincrby_with_no_starting_value[StrictRedis] PASSED [ 34%] 379s test/test_fakeredis6.py::test_hincrby_with_no_starting_value[FakeStrictRedis] PASSED [ 34%] 379s test/test_fakeredis6.py::test_hincrby_with_range_param[StrictRedis] PASSED [ 34%] 379s test/test_fakeredis6.py::test_hincrby_with_range_param[FakeStrictRedis] PASSED [ 35%] 379s test/test_fakeredis6.py::test_hincrby_wrong_type[StrictRedis] PASSED [ 35%] 379s test/test_fakeredis6.py::test_hincrby_wrong_type[FakeStrictRedis] PASSED [ 35%] 379s test/test_fakeredis6.py::test_hincrbyfloat[StrictRedis] PASSED [ 35%] 379s test/test_fakeredis6.py::test_hincrbyfloat[FakeStrictRedis] PASSED [ 35%] 379s test/test_fakeredis6.py::test_hincrbyfloat_with_no_starting_value[StrictRedis] PASSED [ 35%] 379s test/test_fakeredis6.py::test_hincrbyfloat_with_no_starting_value[FakeStrictRedis] PASSED [ 35%] 379s test/test_fakeredis6.py::test_hincrbyfloat_with_range_param[StrictRedis] PASSED [ 35%] 379s test/test_fakeredis6.py::test_hincrbyfloat_with_range_param[FakeStrictRedis] PASSED [ 35%] 379s test/test_fakeredis6.py::test_hincrbyfloat_on_non_float_value_raises_error[StrictRedis] PASSED [ 35%] 379s test/test_fakeredis6.py::test_hincrbyfloat_on_non_float_value_raises_error[FakeStrictRedis] PASSED [ 35%] 379s test/test_fakeredis6.py::test_hincrbyfloat_with_non_float_amount_raises_error[StrictRedis] PASSED [ 35%] 379s test/test_fakeredis6.py::test_hincrbyfloat_with_non_float_amount_raises_error[FakeStrictRedis] PASSED [ 36%] 379s test/test_fakeredis6.py::test_hincrbyfloat_wrong_type[StrictRedis] PASSED [ 36%] 379s test/test_fakeredis6.py::test_hincrbyfloat_wrong_type[FakeStrictRedis] PASSED [ 36%] 379s test/test_fakeredis6.py::test_hincrbyfloat_precision[StrictRedis] PASSED [ 36%] 379s test/test_fakeredis6.py::test_hincrbyfloat_precision[FakeStrictRedis] PASSED [ 36%] 379s test/test_fakeredis6.py::test_hsetnx[StrictRedis] PASSED [ 36%] 379s test/test_fakeredis6.py::test_hsetnx[FakeStrictRedis] PASSED [ 36%] 379s test/test_fakeredis6.py::test_hmset_empty_raises_error[StrictRedis] PASSED [ 36%] 379s test/test_fakeredis6.py::test_hmset_empty_raises_error[FakeStrictRedis] PASSED [ 36%] 379s test/test_fakeredis6.py::test_hmset[StrictRedis] PASSED [ 36%] 379s test/test_fakeredis6.py::test_hmset[FakeStrictRedis] PASSED [ 36%] 379s test/test_fakeredis6.py::test_hmset_wrong_type[StrictRedis] PASSED [ 36%] 379s test/test_fakeredis6.py::test_hmset_wrong_type[FakeStrictRedis] PASSED [ 37%] 379s test/test_fakeredis6.py::test_empty_hash[StrictRedis] PASSED [ 37%] 379s test/test_fakeredis6.py::test_empty_hash[FakeStrictRedis] PASSED [ 37%] 379s test/test_fakeredis6.py::test_sadd[StrictRedis] PASSED [ 37%] 379s test/test_fakeredis6.py::test_sadd[FakeStrictRedis] PASSED [ 37%] 380s test/test_fakeredis6.py::test_sadd_as_str_type[StrictRedis] PASSED [ 37%] 380s test/test_fakeredis6.py::test_sadd_as_str_type[FakeStrictRedis] PASSED [ 37%] 380s test/test_fakeredis6.py::test_sadd_wrong_type[StrictRedis] PASSED [ 37%] 380s test/test_fakeredis6.py::test_sadd_wrong_type[FakeStrictRedis] PASSED [ 37%] 380s test/test_fakeredis6.py::test_scan_single[StrictRedis] PASSED [ 37%] 380s test/test_fakeredis6.py::test_scan_single[FakeStrictRedis] PASSED [ 37%] 380s test/test_fakeredis6.py::test_scan_iter_single_page[StrictRedis] PASSED [ 38%] 380s test/test_fakeredis6.py::test_scan_iter_single_page[FakeStrictRedis] PASSED [ 38%] 380s test/test_fakeredis6.py::test_scan_iter_multiple_pages[StrictRedis] PASSED [ 38%] 380s test/test_fakeredis6.py::test_scan_iter_multiple_pages[FakeStrictRedis] PASSED [ 38%] 380s test/test_fakeredis6.py::test_scan_iter_multiple_pages_with_match[StrictRedis] PASSED [ 38%] 380s test/test_fakeredis6.py::test_scan_iter_multiple_pages_with_match[FakeStrictRedis] PASSED [ 38%] 380s test/test_fakeredis6.py::test_scan_iter_multiple_pages_with_type[StrictRedis] PASSED [ 38%] 380s test/test_fakeredis6.py::test_scan_iter_multiple_pages_with_type[FakeStrictRedis] PASSED [ 38%] 380s test/test_fakeredis6.py::test_scan_multiple_pages_with_count_arg[StrictRedis] PASSED [ 38%] 380s test/test_fakeredis6.py::test_scan_multiple_pages_with_count_arg[FakeStrictRedis] PASSED [ 38%] 380s test/test_fakeredis6.py::test_scan_all_in_single_call[StrictRedis] PASSED [ 38%] 380s test/test_fakeredis6.py::test_scan_all_in_single_call[FakeStrictRedis] PASSED [ 38%] 381s test/test_fakeredis6.py::test_scan_expired_key[StrictRedis] PASSED [ 39%] 382s test/test_fakeredis6.py::test_scan_expired_key[FakeStrictRedis] PASSED [ 39%] 382s test/test_fakeredis6.py::test_scard[StrictRedis] PASSED [ 39%] 382s test/test_fakeredis6.py::test_scard[FakeStrictRedis] PASSED [ 39%] 382s test/test_fakeredis6.py::test_scard_wrong_type[StrictRedis] PASSED [ 39%] 382s test/test_fakeredis6.py::test_scard_wrong_type[FakeStrictRedis] PASSED [ 39%] 382s test/test_fakeredis6.py::test_sdiff[StrictRedis] PASSED [ 39%] 382s test/test_fakeredis6.py::test_sdiff[FakeStrictRedis] PASSED [ 39%] 382s test/test_fakeredis6.py::test_sdiff_one_key[StrictRedis] PASSED [ 39%] 382s test/test_fakeredis6.py::test_sdiff_one_key[FakeStrictRedis] PASSED [ 39%] 382s test/test_fakeredis6.py::test_sdiff_empty[StrictRedis] PASSED [ 39%] 382s test/test_fakeredis6.py::test_sdiff_empty[FakeStrictRedis] PASSED [ 39%] 382s test/test_fakeredis6.py::test_sdiff_wrong_type[StrictRedis] PASSED [ 40%] 382s test/test_fakeredis6.py::test_sdiff_wrong_type[FakeStrictRedis] PASSED [ 40%] 382s test/test_fakeredis6.py::test_sdiffstore[StrictRedis] PASSED [ 40%] 382s test/test_fakeredis6.py::test_sdiffstore[FakeStrictRedis] PASSED [ 40%] 382s test/test_fakeredis6.py::test_setrange[StrictRedis] PASSED [ 40%] 382s test/test_fakeredis6.py::test_setrange[FakeStrictRedis] PASSED [ 40%] 382s test/test_fakeredis6.py::test_setrange_expiry[StrictRedis] PASSED [ 40%] 382s test/test_fakeredis6.py::test_setrange_expiry[FakeStrictRedis] PASSED [ 40%] 382s test/test_fakeredis6.py::test_sinter[StrictRedis] PASSED [ 40%] 382s test/test_fakeredis6.py::test_sinter[FakeStrictRedis] PASSED [ 40%] 382s test/test_fakeredis6.py::test_sinter_bytes_keys[StrictRedis] PASSED [ 40%] 382s test/test_fakeredis6.py::test_sinter_bytes_keys[FakeStrictRedis] PASSED [ 40%] 382s test/test_fakeredis6.py::test_sinter_wrong_type[StrictRedis] PASSED [ 41%] 382s test/test_fakeredis6.py::test_sinter_wrong_type[FakeStrictRedis] PASSED [ 41%] 382s test/test_fakeredis6.py::test_sinterstore[StrictRedis] PASSED [ 41%] 382s test/test_fakeredis6.py::test_sinterstore[FakeStrictRedis] PASSED [ 41%] 382s test/test_fakeredis6.py::test_sismember[StrictRedis] PASSED [ 41%] 382s test/test_fakeredis6.py::test_sismember[FakeStrictRedis] PASSED [ 41%] 382s test/test_fakeredis6.py::test_sismember_wrong_type[StrictRedis] PASSED [ 41%] 382s test/test_fakeredis6.py::test_sismember_wrong_type[FakeStrictRedis] PASSED [ 41%] 382s test/test_fakeredis6.py::test_smembers[StrictRedis] PASSED [ 41%] 382s test/test_fakeredis6.py::test_smembers[FakeStrictRedis] PASSED [ 41%] 382s test/test_fakeredis6.py::test_smembers_copy[StrictRedis] PASSED [ 41%] 382s test/test_fakeredis6.py::test_smembers_copy[FakeStrictRedis] PASSED [ 42%] 382s test/test_fakeredis6.py::test_smembers_wrong_type[StrictRedis] PASSED [ 42%] 382s test/test_fakeredis6.py::test_smembers_wrong_type[FakeStrictRedis] PASSED [ 42%] 382s test/test_fakeredis6.py::test_smembers_runtime_error[StrictRedis] PASSED [ 42%] 382s test/test_fakeredis6.py::test_smembers_runtime_error[FakeStrictRedis] PASSED [ 42%] 382s test/test_fakeredis6.py::test_smove[StrictRedis] PASSED [ 42%] 382s test/test_fakeredis6.py::test_smove[FakeStrictRedis] PASSED [ 42%] 382s test/test_fakeredis6.py::test_smove_non_existent_key[StrictRedis] PASSED [ 42%] 382s test/test_fakeredis6.py::test_smove_non_existent_key[FakeStrictRedis] PASSED [ 42%] 382s test/test_fakeredis6.py::test_smove_wrong_type[StrictRedis] PASSED [ 42%] 382s test/test_fakeredis6.py::test_smove_wrong_type[FakeStrictRedis] PASSED [ 42%] 382s test/test_fakeredis6.py::test_spop[StrictRedis] PASSED [ 42%] 382s test/test_fakeredis6.py::test_spop[FakeStrictRedis] PASSED [ 43%] 382s test/test_fakeredis6.py::test_spop_wrong_type[StrictRedis] PASSED [ 43%] 382s test/test_fakeredis6.py::test_spop_wrong_type[FakeStrictRedis] PASSED [ 43%] 382s test/test_fakeredis6.py::test_srandmember[StrictRedis] PASSED [ 43%] 382s test/test_fakeredis6.py::test_srandmember[FakeStrictRedis] PASSED [ 43%] 382s test/test_fakeredis6.py::test_srandmember_number[StrictRedis] PASSED [ 43%] 382s test/test_fakeredis6.py::test_srandmember_number[FakeStrictRedis] PASSED [ 43%] 382s test/test_fakeredis6.py::test_srandmember_wrong_type[StrictRedis] PASSED [ 43%] 382s test/test_fakeredis6.py::test_srandmember_wrong_type[FakeStrictRedis] PASSED [ 43%] 382s test/test_fakeredis6.py::test_srem[StrictRedis] PASSED [ 43%] 382s test/test_fakeredis6.py::test_srem[FakeStrictRedis] PASSED [ 43%] 382s test/test_fakeredis6.py::test_srem_wrong_type[StrictRedis] PASSED [ 43%] 382s test/test_fakeredis6.py::test_srem_wrong_type[FakeStrictRedis] PASSED [ 44%] 382s test/test_fakeredis6.py::test_sunion[StrictRedis] PASSED [ 44%] 382s test/test_fakeredis6.py::test_sunion[FakeStrictRedis] PASSED [ 44%] 382s test/test_fakeredis6.py::test_sunion_wrong_type[StrictRedis] PASSED [ 44%] 382s test/test_fakeredis6.py::test_sunion_wrong_type[FakeStrictRedis] PASSED [ 44%] 382s test/test_fakeredis6.py::test_sunionstore[StrictRedis] PASSED [ 44%] 382s test/test_fakeredis6.py::test_sunionstore[FakeStrictRedis] PASSED [ 44%] 382s test/test_fakeredis6.py::test_empty_set[StrictRedis] PASSED [ 44%] 382s test/test_fakeredis6.py::test_empty_set[FakeStrictRedis] PASSED [ 44%] 382s test/test_fakeredis6.py::test_zadd[StrictRedis] PASSED [ 44%] 382s test/test_fakeredis6.py::test_zadd[FakeStrictRedis] PASSED [ 44%] 382s test/test_fakeredis6.py::test_zadd_empty[StrictRedis] PASSED [ 44%] 382s test/test_fakeredis6.py::test_zadd_empty[FakeStrictRedis] PASSED [ 45%] 382s test/test_fakeredis6.py::test_zadd_minus_zero[StrictRedis] SKIPPED (...) [ 45%] 382s test/test_fakeredis6.py::test_zadd_minus_zero[FakeStrictRedis] PASSED [ 45%] 382s test/test_fakeredis6.py::test_zadd_wrong_type[StrictRedis] PASSED [ 45%] 382s test/test_fakeredis6.py::test_zadd_wrong_type[FakeStrictRedis] PASSED [ 45%] 382s test/test_fakeredis6.py::test_zadd_multiple[StrictRedis] PASSED [ 45%] 382s test/test_fakeredis6.py::test_zadd_multiple[FakeStrictRedis] PASSED [ 45%] 382s test/test_fakeredis6.py::test_zadd_with_nx[StrictRedis-False-param0-0-state0] PASSED [ 45%] 382s test/test_fakeredis6.py::test_zadd_with_nx[StrictRedis-False-param1-1-state1] PASSED [ 45%] 382s test/test_fakeredis6.py::test_zadd_with_nx[StrictRedis-False-param2-2-state2] PASSED [ 45%] 382s test/test_fakeredis6.py::test_zadd_with_nx[StrictRedis-True-param0-0-state0] PASSED [ 45%] 382s test/test_fakeredis6.py::test_zadd_with_nx[StrictRedis-True-param1-1-state1] PASSED [ 46%] 382s test/test_fakeredis6.py::test_zadd_with_nx[StrictRedis-True-param2-2-state2] PASSED [ 46%] 382s test/test_fakeredis6.py::test_zadd_with_nx[FakeStrictRedis-False-param0-0-state0] PASSED [ 46%] 382s test/test_fakeredis6.py::test_zadd_with_nx[FakeStrictRedis-False-param1-1-state1] PASSED [ 46%] 382s test/test_fakeredis6.py::test_zadd_with_nx[FakeStrictRedis-False-param2-2-state2] PASSED [ 46%] 382s test/test_fakeredis6.py::test_zadd_with_nx[FakeStrictRedis-True-param0-0-state0] PASSED [ 46%] 382s test/test_fakeredis6.py::test_zadd_with_nx[FakeStrictRedis-True-param1-1-state1] PASSED [ 46%] 382s test/test_fakeredis6.py::test_zadd_with_nx[FakeStrictRedis-True-param2-2-state2] PASSED [ 46%] 382s test/test_fakeredis6.py::test_zadd_with_ch[StrictRedis-param0-1-state0] PASSED [ 46%] 382s test/test_fakeredis6.py::test_zadd_with_ch[StrictRedis-param1-2-state1] PASSED [ 46%] 382s test/test_fakeredis6.py::test_zadd_with_ch[StrictRedis-param2-2-state2] PASSED [ 46%] 382s test/test_fakeredis6.py::test_zadd_with_ch[FakeStrictRedis-param0-1-state0] PASSED [ 46%] 382s test/test_fakeredis6.py::test_zadd_with_ch[FakeStrictRedis-param1-2-state1] PASSED [ 47%] 382s test/test_fakeredis6.py::test_zadd_with_ch[FakeStrictRedis-param2-2-state2] PASSED [ 47%] 382s test/test_fakeredis6.py::test_zadd_with_xx[StrictRedis-False-param0-2-state0] PASSED [ 47%] 382s test/test_fakeredis6.py::test_zadd_with_xx[StrictRedis-False-param1-0-state1] PASSED [ 47%] 382s test/test_fakeredis6.py::test_zadd_with_xx[StrictRedis-False-param2-0-state2] PASSED [ 47%] 382s test/test_fakeredis6.py::test_zadd_with_xx[StrictRedis-True-param0-2-state0] PASSED [ 47%] 382s test/test_fakeredis6.py::test_zadd_with_xx[StrictRedis-True-param1-0-state1] PASSED [ 47%] 382s test/test_fakeredis6.py::test_zadd_with_xx[StrictRedis-True-param2-0-state2] PASSED [ 47%] 382s test/test_fakeredis6.py::test_zadd_with_xx[FakeStrictRedis-False-param0-2-state0] PASSED [ 47%] 382s test/test_fakeredis6.py::test_zadd_with_xx[FakeStrictRedis-False-param1-0-state1] PASSED [ 47%] 382s test/test_fakeredis6.py::test_zadd_with_xx[FakeStrictRedis-False-param2-0-state2] PASSED [ 47%] 382s test/test_fakeredis6.py::test_zadd_with_xx[FakeStrictRedis-True-param0-2-state0] PASSED [ 47%] 382s test/test_fakeredis6.py::test_zadd_with_xx[FakeStrictRedis-True-param1-0-state1] PASSED [ 48%] 382s test/test_fakeredis6.py::test_zadd_with_xx[FakeStrictRedis-True-param2-0-state2] PASSED [ 48%] 382s test/test_fakeredis6.py::test_zadd_with_nx_and_xx[StrictRedis-False] PASSED [ 48%] 382s test/test_fakeredis6.py::test_zadd_with_nx_and_xx[StrictRedis-True] PASSED [ 48%] 382s test/test_fakeredis6.py::test_zadd_with_nx_and_xx[FakeStrictRedis-False] PASSED [ 48%] 382s test/test_fakeredis6.py::test_zadd_with_nx_and_xx[FakeStrictRedis-True] PASSED [ 48%] 382s test/test_fakeredis6.py::test_zadd_incr[StrictRedis-False] PASSED [ 48%] 382s test/test_fakeredis6.py::test_zadd_incr[StrictRedis-True] PASSED [ 48%] 382s test/test_fakeredis6.py::test_zadd_incr[FakeStrictRedis-False] PASSED [ 48%] 382s test/test_fakeredis6.py::test_zadd_incr[FakeStrictRedis-True] PASSED [ 48%] 382s test/test_fakeredis6.py::test_zrange_same_score[StrictRedis] PASSED [ 48%] 382s test/test_fakeredis6.py::test_zrange_same_score[FakeStrictRedis] PASSED [ 48%] 382s test/test_fakeredis6.py::test_zcard[StrictRedis] PASSED [ 49%] 382s test/test_fakeredis6.py::test_zcard[FakeStrictRedis] PASSED [ 49%] 382s test/test_fakeredis6.py::test_zcard_non_existent_key[StrictRedis] PASSED [ 49%] 382s test/test_fakeredis6.py::test_zcard_non_existent_key[FakeStrictRedis] PASSED [ 49%] 382s test/test_fakeredis6.py::test_zcard_wrong_type[StrictRedis] PASSED [ 49%] 382s test/test_fakeredis6.py::test_zcard_wrong_type[FakeStrictRedis] PASSED [ 49%] 382s test/test_fakeredis6.py::test_zcount[StrictRedis] PASSED [ 49%] 382s test/test_fakeredis6.py::test_zcount[FakeStrictRedis] PASSED [ 49%] 383s test/test_fakeredis6.py::test_zcount_exclusive[StrictRedis] PASSED [ 49%] 383s test/test_fakeredis6.py::test_zcount_exclusive[FakeStrictRedis] PASSED [ 49%] 383s test/test_fakeredis6.py::test_zcount_wrong_type[StrictRedis] PASSED [ 49%] 383s test/test_fakeredis6.py::test_zcount_wrong_type[FakeStrictRedis] PASSED [ 50%] 383s test/test_fakeredis6.py::test_zincrby[StrictRedis] PASSED [ 50%] 383s test/test_fakeredis6.py::test_zincrby[FakeStrictRedis] PASSED [ 50%] 383s test/test_fakeredis6.py::test_zincrby_wrong_type[StrictRedis] PASSED [ 50%] 383s test/test_fakeredis6.py::test_zincrby_wrong_type[FakeStrictRedis] PASSED [ 50%] 383s test/test_fakeredis6.py::test_zrange_descending[StrictRedis] PASSED [ 50%] 383s test/test_fakeredis6.py::test_zrange_descending[FakeStrictRedis] PASSED [ 50%] 383s test/test_fakeredis6.py::test_zrange_descending_with_scores[StrictRedis] PASSED [ 50%] 383s test/test_fakeredis6.py::test_zrange_descending_with_scores[FakeStrictRedis] PASSED [ 50%] 383s test/test_fakeredis6.py::test_zrange_with_positive_indices[StrictRedis] PASSED [ 50%] 383s test/test_fakeredis6.py::test_zrange_with_positive_indices[FakeStrictRedis] PASSED [ 50%] 383s test/test_fakeredis6.py::test_zrange_wrong_type[StrictRedis] PASSED [ 50%] 383s test/test_fakeredis6.py::test_zrange_wrong_type[FakeStrictRedis] PASSED [ 51%] 383s test/test_fakeredis6.py::test_zrange_score_cast[StrictRedis] PASSED [ 51%] 383s test/test_fakeredis6.py::test_zrange_score_cast[FakeStrictRedis] PASSED [ 51%] 383s test/test_fakeredis6.py::test_zrank[StrictRedis] PASSED [ 51%] 383s test/test_fakeredis6.py::test_zrank[FakeStrictRedis] PASSED [ 51%] 383s test/test_fakeredis6.py::test_zrank_non_existent_member[StrictRedis] PASSED [ 51%] 383s test/test_fakeredis6.py::test_zrank_non_existent_member[FakeStrictRedis] PASSED [ 51%] 383s test/test_fakeredis6.py::test_zrank_wrong_type[StrictRedis] PASSED [ 51%] 383s test/test_fakeredis6.py::test_zrank_wrong_type[FakeStrictRedis] PASSED [ 51%] 383s test/test_fakeredis6.py::test_zrem[StrictRedis] PASSED [ 51%] 383s test/test_fakeredis6.py::test_zrem[FakeStrictRedis] PASSED [ 51%] 383s test/test_fakeredis6.py::test_zrem_non_existent_member[StrictRedis] PASSED [ 51%] 383s test/test_fakeredis6.py::test_zrem_non_existent_member[FakeStrictRedis] PASSED [ 52%] 383s test/test_fakeredis6.py::test_zrem_numeric_member[StrictRedis] PASSED [ 52%] 383s test/test_fakeredis6.py::test_zrem_numeric_member[FakeStrictRedis] PASSED [ 52%] 383s test/test_fakeredis6.py::test_zrem_wrong_type[StrictRedis] PASSED [ 52%] 383s test/test_fakeredis6.py::test_zrem_wrong_type[FakeStrictRedis] PASSED [ 52%] 383s test/test_fakeredis6.py::test_zscore[StrictRedis] PASSED [ 52%] 383s test/test_fakeredis6.py::test_zscore[FakeStrictRedis] PASSED [ 52%] 383s test/test_fakeredis6.py::test_zscore_non_existent_member[StrictRedis] PASSED [ 52%] 383s test/test_fakeredis6.py::test_zscore_non_existent_member[FakeStrictRedis] PASSED [ 52%] 383s test/test_fakeredis6.py::test_zscore_wrong_type[StrictRedis] PASSED [ 52%] 383s test/test_fakeredis6.py::test_zscore_wrong_type[FakeStrictRedis] PASSED [ 52%] 383s test/test_fakeredis6.py::test_zrevrank[StrictRedis] PASSED [ 52%] 383s test/test_fakeredis6.py::test_zrevrank[FakeStrictRedis] PASSED [ 53%] 383s test/test_fakeredis6.py::test_zrevrank_non_existent_member[StrictRedis] PASSED [ 53%] 383s test/test_fakeredis6.py::test_zrevrank_non_existent_member[FakeStrictRedis] PASSED [ 53%] 383s test/test_fakeredis6.py::test_zrevrank_wrong_type[StrictRedis] PASSED [ 53%] 383s test/test_fakeredis6.py::test_zrevrank_wrong_type[FakeStrictRedis] PASSED [ 53%] 383s test/test_fakeredis6.py::test_zrevrange[StrictRedis] PASSED [ 53%] 383s test/test_fakeredis6.py::test_zrevrange[FakeStrictRedis] PASSED [ 53%] 383s test/test_fakeredis6.py::test_zrevrange_sorted_keys[StrictRedis] PASSED [ 53%] 383s test/test_fakeredis6.py::test_zrevrange_sorted_keys[FakeStrictRedis] PASSED [ 53%] 383s test/test_fakeredis6.py::test_zrevrange_wrong_type[StrictRedis] PASSED [ 53%] 383s test/test_fakeredis6.py::test_zrevrange_wrong_type[FakeStrictRedis] PASSED [ 53%] 383s test/test_fakeredis6.py::test_zrevrange_score_cast[StrictRedis] PASSED [ 53%] 383s test/test_fakeredis6.py::test_zrevrange_score_cast[FakeStrictRedis] PASSED [ 54%] 383s test/test_fakeredis6.py::test_zrangebyscore[StrictRedis] PASSED [ 54%] 383s test/test_fakeredis6.py::test_zrangebyscore[FakeStrictRedis] PASSED [ 54%] 383s test/test_fakeredis6.py::test_zrangebysore_exclusive[StrictRedis] PASSED [ 54%] 383s test/test_fakeredis6.py::test_zrangebysore_exclusive[FakeStrictRedis] PASSED [ 54%] 383s test/test_fakeredis6.py::test_zrangebyscore_raises_error[StrictRedis] PASSED [ 54%] 383s test/test_fakeredis6.py::test_zrangebyscore_raises_error[FakeStrictRedis] PASSED [ 54%] 383s test/test_fakeredis6.py::test_zrangebyscore_wrong_type[StrictRedis] PASSED [ 54%] 383s test/test_fakeredis6.py::test_zrangebyscore_wrong_type[FakeStrictRedis] PASSED [ 54%] 383s test/test_fakeredis6.py::test_zrangebyscore_slice[StrictRedis] PASSED [ 54%] 383s test/test_fakeredis6.py::test_zrangebyscore_slice[FakeStrictRedis] PASSED [ 54%] 383s test/test_fakeredis6.py::test_zrangebyscore_withscores[StrictRedis] PASSED [ 55%] 383s test/test_fakeredis6.py::test_zrangebyscore_withscores[FakeStrictRedis] PASSED [ 55%] 383s test/test_fakeredis6.py::test_zrangebyscore_cast_scores[StrictRedis] PASSED [ 55%] 383s test/test_fakeredis6.py::test_zrangebyscore_cast_scores[FakeStrictRedis] PASSED [ 55%] 383s test/test_fakeredis6.py::test_zrevrangebyscore[StrictRedis] PASSED [ 55%] 383s test/test_fakeredis6.py::test_zrevrangebyscore[FakeStrictRedis] PASSED [ 55%] 383s test/test_fakeredis6.py::test_zrevrangebyscore_exclusive[StrictRedis] PASSED [ 55%] 383s test/test_fakeredis6.py::test_zrevrangebyscore_exclusive[FakeStrictRedis] PASSED [ 55%] 383s test/test_fakeredis6.py::test_zrevrangebyscore_raises_error[StrictRedis] PASSED [ 55%] 383s test/test_fakeredis6.py::test_zrevrangebyscore_raises_error[FakeStrictRedis] PASSED [ 55%] 383s test/test_fakeredis6.py::test_zrevrangebyscore_wrong_type[StrictRedis] PASSED [ 55%] 383s test/test_fakeredis6.py::test_zrevrangebyscore_wrong_type[FakeStrictRedis] PASSED [ 55%] 383s test/test_fakeredis6.py::test_zrevrangebyscore_cast_scores[StrictRedis] PASSED [ 56%] 383s test/test_fakeredis6.py::test_zrevrangebyscore_cast_scores[FakeStrictRedis] PASSED [ 56%] 383s test/test_fakeredis6.py::test_zrangebylex[StrictRedis] PASSED [ 56%] 383s test/test_fakeredis6.py::test_zrangebylex[FakeStrictRedis] PASSED [ 56%] 383s test/test_fakeredis6.py::test_zrangebylex_wrong_type[StrictRedis] PASSED [ 56%] 383s test/test_fakeredis6.py::test_zrangebylex_wrong_type[FakeStrictRedis] PASSED [ 56%] 383s test/test_fakeredis6.py::test_zlexcount[StrictRedis] PASSED [ 56%] 383s test/test_fakeredis6.py::test_zlexcount[FakeStrictRedis] PASSED [ 56%] 383s test/test_fakeredis6.py::test_zlexcount_wrong_type[StrictRedis] PASSED [ 56%] 383s test/test_fakeredis6.py::test_zlexcount_wrong_type[FakeStrictRedis] PASSED [ 56%] 383s test/test_fakeredis6.py::test_zrangebylex_with_limit[StrictRedis] PASSED [ 56%] 383s test/test_fakeredis6.py::test_zrangebylex_with_limit[FakeStrictRedis] PASSED [ 56%] 383s test/test_fakeredis6.py::test_zrangebylex_raises_error[StrictRedis] PASSED [ 57%] 383s test/test_fakeredis6.py::test_zrangebylex_raises_error[FakeStrictRedis] PASSED [ 57%] 383s test/test_fakeredis6.py::test_zrevrangebylex[StrictRedis] PASSED [ 57%] 383s test/test_fakeredis6.py::test_zrevrangebylex[FakeStrictRedis] PASSED [ 57%] 383s test/test_fakeredis6.py::test_zrevrangebylex_with_limit[StrictRedis] PASSED [ 57%] 383s test/test_fakeredis6.py::test_zrevrangebylex_with_limit[FakeStrictRedis] PASSED [ 57%] 383s test/test_fakeredis6.py::test_zrevrangebylex_raises_error[StrictRedis] PASSED [ 57%] 383s test/test_fakeredis6.py::test_zrevrangebylex_raises_error[FakeStrictRedis] PASSED [ 57%] 383s test/test_fakeredis6.py::test_zrevrangebylex_wrong_type[StrictRedis] PASSED [ 57%] 383s test/test_fakeredis6.py::test_zrevrangebylex_wrong_type[FakeStrictRedis] PASSED [ 57%] 383s test/test_fakeredis6.py::test_zremrangebyrank[StrictRedis] PASSED [ 57%] 383s test/test_fakeredis6.py::test_zremrangebyrank[FakeStrictRedis] PASSED [ 57%] 383s test/test_fakeredis6.py::test_zremrangebyrank_negative_indices[StrictRedis] PASSED [ 58%] 383s test/test_fakeredis6.py::test_zremrangebyrank_negative_indices[FakeStrictRedis] PASSED [ 58%] 383s test/test_fakeredis6.py::test_zremrangebyrank_out_of_bounds[StrictRedis] PASSED [ 58%] 383s test/test_fakeredis6.py::test_zremrangebyrank_out_of_bounds[FakeStrictRedis] PASSED [ 58%] 383s test/test_fakeredis6.py::test_zremrangebyrank_wrong_type[StrictRedis] PASSED [ 58%] 383s test/test_fakeredis6.py::test_zremrangebyrank_wrong_type[FakeStrictRedis] PASSED [ 58%] 383s test/test_fakeredis6.py::test_zremrangebyscore[StrictRedis] PASSED [ 58%] 383s test/test_fakeredis6.py::test_zremrangebyscore[FakeStrictRedis] PASSED [ 58%] 383s test/test_fakeredis6.py::test_zremrangebyscore_exclusive[StrictRedis] PASSED [ 58%] 383s test/test_fakeredis6.py::test_zremrangebyscore_exclusive[FakeStrictRedis] PASSED [ 58%] 383s test/test_fakeredis6.py::test_zremrangebyscore_raises_error[StrictRedis] PASSED [ 58%] 383s test/test_fakeredis6.py::test_zremrangebyscore_raises_error[FakeStrictRedis] PASSED [ 59%] 383s test/test_fakeredis6.py::test_zremrangebyscore_badkey[StrictRedis] PASSED [ 59%] 383s test/test_fakeredis6.py::test_zremrangebyscore_badkey[FakeStrictRedis] PASSED [ 59%] 383s test/test_fakeredis6.py::test_zremrangebyscore_wrong_type[StrictRedis] PASSED [ 59%] 383s test/test_fakeredis6.py::test_zremrangebyscore_wrong_type[FakeStrictRedis] PASSED [ 59%] 383s test/test_fakeredis6.py::test_zremrangebylex[StrictRedis] PASSED [ 59%] 383s test/test_fakeredis6.py::test_zremrangebylex[FakeStrictRedis] PASSED [ 59%] 383s test/test_fakeredis6.py::test_zremrangebylex_error[StrictRedis] PASSED [ 59%] 383s test/test_fakeredis6.py::test_zremrangebylex_error[FakeStrictRedis] PASSED [ 59%] 383s test/test_fakeredis6.py::test_zremrangebylex_badkey[StrictRedis] PASSED [ 59%] 383s test/test_fakeredis6.py::test_zremrangebylex_badkey[FakeStrictRedis] PASSED [ 59%] 383s test/test_fakeredis6.py::test_zremrangebylex_wrong_type[StrictRedis] PASSED [ 59%] 383s test/test_fakeredis6.py::test_zremrangebylex_wrong_type[FakeStrictRedis] PASSED [ 60%] 383s test/test_fakeredis6.py::test_zunionstore[StrictRedis] PASSED [ 60%] 383s test/test_fakeredis6.py::test_zunionstore[FakeStrictRedis] PASSED [ 60%] 383s test/test_fakeredis6.py::test_zunionstore_sum[StrictRedis] PASSED [ 60%] 383s test/test_fakeredis6.py::test_zunionstore_sum[FakeStrictRedis] PASSED [ 60%] 383s test/test_fakeredis6.py::test_zunionstore_max[StrictRedis] PASSED [ 60%] 383s test/test_fakeredis6.py::test_zunionstore_max[FakeStrictRedis] PASSED [ 60%] 383s test/test_fakeredis6.py::test_zunionstore_min[StrictRedis] PASSED [ 60%] 383s test/test_fakeredis6.py::test_zunionstore_min[FakeStrictRedis] PASSED [ 60%] 383s test/test_fakeredis6.py::test_zunionstore_weights[StrictRedis] PASSED [ 60%] 383s test/test_fakeredis6.py::test_zunionstore_weights[FakeStrictRedis] PASSED [ 60%] 383s test/test_fakeredis6.py::test_zunionstore_nan_to_zero[StrictRedis] PASSED [ 60%] 383s test/test_fakeredis6.py::test_zunionstore_nan_to_zero[FakeStrictRedis] PASSED [ 61%] 383s test/test_fakeredis6.py::test_zunionstore_nan_to_zero2[StrictRedis] PASSED [ 61%] 383s test/test_fakeredis6.py::test_zunionstore_nan_to_zero2[FakeStrictRedis] PASSED [ 61%] 383s test/test_fakeredis6.py::test_zunionstore_nan_to_zero_ordering[StrictRedis] PASSED [ 61%] 383s test/test_fakeredis6.py::test_zunionstore_nan_to_zero_ordering[FakeStrictRedis] PASSED [ 61%] 383s test/test_fakeredis6.py::test_zunionstore_mixed_set_types[StrictRedis] PASSED [ 61%] 383s test/test_fakeredis6.py::test_zunionstore_mixed_set_types[FakeStrictRedis] PASSED [ 61%] 383s test/test_fakeredis6.py::test_zunionstore_badkey[StrictRedis] PASSED [ 61%] 383s test/test_fakeredis6.py::test_zunionstore_badkey[FakeStrictRedis] PASSED [ 61%] 383s test/test_fakeredis6.py::test_zunionstore_wrong_type[StrictRedis] PASSED [ 61%] 383s test/test_fakeredis6.py::test_zunionstore_wrong_type[FakeStrictRedis] PASSED [ 61%] 383s test/test_fakeredis6.py::test_zinterstore[StrictRedis] PASSED [ 61%] 383s test/test_fakeredis6.py::test_zinterstore[FakeStrictRedis] PASSED [ 62%] 383s test/test_fakeredis6.py::test_zinterstore_mixed_set_types[StrictRedis] PASSED [ 62%] 383s test/test_fakeredis6.py::test_zinterstore_mixed_set_types[FakeStrictRedis] PASSED [ 62%] 383s test/test_fakeredis6.py::test_zinterstore_max[StrictRedis] PASSED [ 62%] 383s test/test_fakeredis6.py::test_zinterstore_max[FakeStrictRedis] PASSED [ 62%] 383s test/test_fakeredis6.py::test_zinterstore_onekey[StrictRedis] PASSED [ 62%] 383s test/test_fakeredis6.py::test_zinterstore_onekey[FakeStrictRedis] PASSED [ 62%] 383s test/test_fakeredis6.py::test_zinterstore_nokey[StrictRedis] PASSED [ 62%] 383s test/test_fakeredis6.py::test_zinterstore_nokey[FakeStrictRedis] PASSED [ 62%] 383s test/test_fakeredis6.py::test_zinterstore_nan_to_zero[StrictRedis] PASSED [ 62%] 383s test/test_fakeredis6.py::test_zinterstore_nan_to_zero[FakeStrictRedis] PASSED [ 62%] 383s test/test_fakeredis6.py::test_zunionstore_nokey[StrictRedis] PASSED [ 63%] 383s test/test_fakeredis6.py::test_zunionstore_nokey[FakeStrictRedis] PASSED [ 63%] 383s test/test_fakeredis6.py::test_zinterstore_wrong_type[StrictRedis] PASSED [ 63%] 383s test/test_fakeredis6.py::test_zinterstore_wrong_type[FakeStrictRedis] PASSED [ 63%] 384s test/test_fakeredis6.py::test_empty_zset[StrictRedis] PASSED [ 63%] 384s test/test_fakeredis6.py::test_empty_zset[FakeStrictRedis] PASSED [ 63%] 384s test/test_fakeredis6.py::test_multidb[StrictRedis] PASSED [ 63%] 384s test/test_fakeredis6.py::test_multidb[FakeStrictRedis] PASSED [ 63%] 384s test/test_fakeredis6.py::test_basic_sort[StrictRedis] PASSED [ 63%] 384s test/test_fakeredis6.py::test_basic_sort[FakeStrictRedis] PASSED [ 63%] 384s test/test_fakeredis6.py::test_empty_sort[StrictRedis] PASSED [ 63%] 384s test/test_fakeredis6.py::test_empty_sort[FakeStrictRedis] PASSED [ 63%] 384s test/test_fakeredis6.py::test_sort_range_offset_range[StrictRedis] PASSED [ 64%] 384s test/test_fakeredis6.py::test_sort_range_offset_range[FakeStrictRedis] PASSED [ 64%] 384s test/test_fakeredis6.py::test_sort_range_offset_range_and_desc[StrictRedis] PASSED [ 64%] 384s test/test_fakeredis6.py::test_sort_range_offset_range_and_desc[FakeStrictRedis] PASSED [ 64%] 384s test/test_fakeredis6.py::test_sort_range_offset_norange[StrictRedis] PASSED [ 64%] 384s test/test_fakeredis6.py::test_sort_range_offset_norange[FakeStrictRedis] PASSED [ 64%] 384s test/test_fakeredis6.py::test_sort_range_with_large_range[StrictRedis] PASSED [ 64%] 384s test/test_fakeredis6.py::test_sort_range_with_large_range[FakeStrictRedis] PASSED [ 64%] 384s test/test_fakeredis6.py::test_sort_descending[StrictRedis] PASSED [ 64%] 384s test/test_fakeredis6.py::test_sort_descending[FakeStrictRedis] PASSED [ 64%] 384s test/test_fakeredis6.py::test_sort_alpha[StrictRedis] PASSED [ 64%] 384s test/test_fakeredis6.py::test_sort_alpha[FakeStrictRedis] PASSED [ 64%] 384s test/test_fakeredis6.py::test_sort_wrong_type[StrictRedis] PASSED [ 65%] 384s test/test_fakeredis6.py::test_sort_wrong_type[FakeStrictRedis] PASSED [ 65%] 384s test/test_fakeredis6.py::test_foo[StrictRedis] PASSED [ 65%] 384s test/test_fakeredis6.py::test_foo[FakeStrictRedis] PASSED [ 65%] 384s test/test_fakeredis6.py::test_sort_with_store_option[StrictRedis] PASSED [ 65%] 384s test/test_fakeredis6.py::test_sort_with_store_option[FakeStrictRedis] PASSED [ 65%] 384s test/test_fakeredis6.py::test_sort_with_by_and_get_option[StrictRedis] PASSED [ 65%] 384s test/test_fakeredis6.py::test_sort_with_by_and_get_option[FakeStrictRedis] PASSED [ 65%] 384s test/test_fakeredis6.py::test_sort_with_hash[StrictRedis] PASSED [ 65%] 384s test/test_fakeredis6.py::test_sort_with_hash[FakeStrictRedis] PASSED [ 65%] 384s test/test_fakeredis6.py::test_sort_with_set[StrictRedis] PASSED [ 65%] 384s test/test_fakeredis6.py::test_sort_with_set[FakeStrictRedis] PASSED [ 65%] 384s test/test_fakeredis6.py::test_pipeline[StrictRedis] PASSED [ 66%] 384s test/test_fakeredis6.py::test_pipeline[FakeStrictRedis] PASSED [ 66%] 384s test/test_fakeredis6.py::test_pipeline_ignore_errors[StrictRedis] PASSED [ 66%] 384s test/test_fakeredis6.py::test_pipeline_ignore_errors[FakeStrictRedis] PASSED [ 66%] 384s test/test_fakeredis6.py::test_multiple_successful_watch_calls[StrictRedis] PASSED [ 66%] 384s test/test_fakeredis6.py::test_multiple_successful_watch_calls[FakeStrictRedis] PASSED [ 66%] 384s test/test_fakeredis6.py::test_pipeline_non_transactional[StrictRedis] PASSED [ 66%] 384s test/test_fakeredis6.py::test_pipeline_non_transactional[FakeStrictRedis] PASSED [ 66%] 384s test/test_fakeredis6.py::test_pipeline_raises_when_watched_key_changed[StrictRedis] PASSED [ 66%] 384s test/test_fakeredis6.py::test_pipeline_raises_when_watched_key_changed[FakeStrictRedis] PASSED [ 66%] 384s test/test_fakeredis6.py::test_pipeline_succeeds_despite_unwatched_key_changed[StrictRedis] PASSED [ 66%] 384s test/test_fakeredis6.py::test_pipeline_succeeds_despite_unwatched_key_changed[FakeStrictRedis] PASSED [ 67%] 384s test/test_fakeredis6.py::test_pipeline_succeeds_when_watching_nonexistent_key[StrictRedis] PASSED [ 67%] 384s test/test_fakeredis6.py::test_pipeline_succeeds_when_watching_nonexistent_key[FakeStrictRedis] PASSED [ 67%] 384s test/test_fakeredis6.py::test_watch_state_is_cleared_across_multiple_watches[StrictRedis] PASSED [ 67%] 384s test/test_fakeredis6.py::test_watch_state_is_cleared_across_multiple_watches[FakeStrictRedis] PASSED [ 67%] 384s test/test_fakeredis6.py::test_watch_state_is_cleared_after_abort[StrictRedis] PASSED [ 67%] 384s test/test_fakeredis6.py::test_watch_state_is_cleared_after_abort[FakeStrictRedis] PASSED [ 67%] 384s test/test_fakeredis6.py::test_pipeline_transaction_shortcut[StrictRedis] PASSED [ 67%] 384s test/test_fakeredis6.py::test_pipeline_transaction_shortcut[FakeStrictRedis] PASSED [ 67%] 384s test/test_fakeredis6.py::test_pipeline_transaction_value_from_callable[StrictRedis] PASSED [ 67%] 384s test/test_fakeredis6.py::test_pipeline_transaction_value_from_callable[FakeStrictRedis] PASSED [ 67%] 384s test/test_fakeredis6.py::test_pipeline_empty[StrictRedis] PASSED [ 67%] 384s test/test_fakeredis6.py::test_pipeline_empty[FakeStrictRedis] PASSED [ 68%] 384s test/test_fakeredis6.py::test_pipeline_length[StrictRedis] PASSED [ 68%] 384s test/test_fakeredis6.py::test_pipeline_length[FakeStrictRedis] PASSED [ 68%] 384s test/test_fakeredis6.py::test_pipeline_no_commands[StrictRedis] PASSED [ 68%] 384s test/test_fakeredis6.py::test_pipeline_no_commands[FakeStrictRedis] PASSED [ 68%] 384s test/test_fakeredis6.py::test_pipeline_failed_transaction[StrictRedis] PASSED [ 68%] 384s test/test_fakeredis6.py::test_pipeline_failed_transaction[FakeStrictRedis] PASSED [ 68%] 384s test/test_fakeredis6.py::test_pipeline_srem_no_change[StrictRedis] PASSED [ 68%] 384s test/test_fakeredis6.py::test_pipeline_srem_no_change[FakeStrictRedis] PASSED [ 68%] 384s test/test_fakeredis6.py::test_pipeline_move[StrictRedis] PASSED [ 68%] 384s test/test_fakeredis6.py::test_pipeline_move[FakeStrictRedis] PASSED [ 68%] 384s test/test_fakeredis6.py::test_exec_bad_arguments[StrictRedis] PASSED [ 68%] 384s test/test_fakeredis6.py::test_exec_bad_arguments[FakeStrictRedis] PASSED [ 69%] 384s test/test_fakeredis6.py::test_exec_bad_arguments_abort[StrictRedis] PASSED [ 69%] 384s test/test_fakeredis6.py::test_exec_bad_arguments_abort[FakeStrictRedis] PASSED [ 69%] 384s test/test_fakeredis6.py::test_key_patterns[StrictRedis] PASSED [ 69%] 384s test/test_fakeredis6.py::test_key_patterns[FakeStrictRedis] PASSED [ 69%] 384s test/test_fakeredis6.py::test_ping[StrictRedis] PASSED [ 69%] 384s test/test_fakeredis6.py::test_ping[FakeStrictRedis] PASSED [ 69%] 384s test/test_fakeredis6.py::test_ping_pubsub[StrictRedis] PASSED [ 69%] 384s test/test_fakeredis6.py::test_ping_pubsub[FakeStrictRedis] PASSED [ 69%] 384s test/test_fakeredis6.py::test_swapdb[StrictRedis] PASSED [ 69%] 384s test/test_fakeredis6.py::test_swapdb[FakeStrictRedis] PASSED [ 69%] 384s test/test_fakeredis6.py::test_swapdb_same_db[StrictRedis] PASSED [ 69%] 384s test/test_fakeredis6.py::test_swapdb_same_db[FakeStrictRedis] PASSED [ 70%] 384s test/test_fakeredis6.py::test_save[StrictRedis] PASSED [ 70%] 384s test/test_fakeredis6.py::test_save[FakeStrictRedis] PASSED [ 70%] 384s test/test_fakeredis6.py::test_bgsave[StrictRedis] PASSED [ 70%] 384s test/test_fakeredis6.py::test_bgsave[FakeStrictRedis] PASSED [ 70%] 384s test/test_fakeredis6.py::test_lastsave[StrictRedis] PASSED [ 70%] 384s test/test_fakeredis6.py::test_lastsave[FakeStrictRedis] PASSED [ 70%] 384s test/test_fakeredis6.py::test_time[FakeStrictRedis] PASSED [ 70%] 386s test/test_fakeredis6.py::test_bgsave_timestamp_update[StrictRedis] PASSED [ 70%] 388s test/test_fakeredis6.py::test_bgsave_timestamp_update[FakeStrictRedis] PASSED [ 70%] 389s test/test_fakeredis6.py::test_save_timestamp_update[StrictRedis] PASSED [ 70%] 390s test/test_fakeredis6.py::test_save_timestamp_update[FakeStrictRedis] PASSED [ 71%] 390s test/test_fakeredis6.py::test_type[StrictRedis] PASSED [ 71%] 390s test/test_fakeredis6.py::test_type[FakeStrictRedis] PASSED [ 71%] 391s test/test_fakeredis6.py::test_pubsub_subscribe[StrictRedis] PASSED [ 71%] 392s test/test_fakeredis6.py::test_pubsub_subscribe[FakeStrictRedis] PASSED [ 71%] 393s test/test_fakeredis6.py::test_pubsub_psubscribe[StrictRedis] PASSED [ 71%] 394s test/test_fakeredis6.py::test_pubsub_psubscribe[FakeStrictRedis] PASSED [ 71%] 397s test/test_fakeredis6.py::test_pubsub_unsubscribe[StrictRedis] PASSED [ 71%] 400s test/test_fakeredis6.py::test_pubsub_unsubscribe[FakeStrictRedis] PASSED [ 71%] 403s test/test_fakeredis6.py::test_pubsub_punsubscribe[StrictRedis] PASSED [ 71%] 406s test/test_fakeredis6.py::test_pubsub_punsubscribe[FakeStrictRedis] PASSED [ 71%] 407s test/test_fakeredis6.py::test_pubsub_listen[StrictRedis] PASSED [ 71%] 408s test/test_fakeredis6.py::test_pubsub_listen[FakeStrictRedis] PASSED [ 72%] 410s test/test_fakeredis6.py::test_pubsub_listen_handler[StrictRedis] PASSED [ 72%] 412s test/test_fakeredis6.py::test_pubsub_listen_handler[FakeStrictRedis] PASSED [ 72%] 413s test/test_fakeredis6.py::test_pubsub_ignore_sub_messages_listen[StrictRedis] PASSED [ 72%] 414s test/test_fakeredis6.py::test_pubsub_ignore_sub_messages_listen[FakeStrictRedis] PASSED [ 72%] 415s test/test_fakeredis6.py::test_pubsub_binary[StrictRedis] PASSED [ 72%] 416s test/test_fakeredis6.py::test_pubsub_binary[FakeStrictRedis] PASSED [ 72%] 416s test/test_fakeredis6.py::test_pubsub_run_in_thread[StrictRedis] PASSED [ 72%] 416s test/test_fakeredis6.py::test_pubsub_run_in_thread[FakeStrictRedis] PASSED [ 72%] 417s test/test_fakeredis6.py::test_pubsub_timeout[StrictRedis-1] PASSED [ 72%] 418s test/test_fakeredis6.py::test_pubsub_timeout[StrictRedis-None] PASSED [ 72%] 419s test/test_fakeredis6.py::test_pubsub_timeout[FakeStrictRedis-1] PASSED [ 72%] 419s test/test_fakeredis6.py::test_pubsub_timeout[FakeStrictRedis-None] PASSED [ 73%] 419s test/test_fakeredis6.py::test_pfadd[StrictRedis] PASSED [ 73%] 419s test/test_fakeredis6.py::test_pfadd[FakeStrictRedis] PASSED [ 73%] 419s test/test_fakeredis6.py::test_pfcount[StrictRedis] PASSED [ 73%] 419s test/test_fakeredis6.py::test_pfcount[FakeStrictRedis] PASSED [ 73%] 419s test/test_fakeredis6.py::test_pfmerge[StrictRedis] PASSED [ 73%] 419s test/test_fakeredis6.py::test_pfmerge[FakeStrictRedis] PASSED [ 73%] 419s test/test_fakeredis6.py::test_scan[StrictRedis] PASSED [ 73%] 419s test/test_fakeredis6.py::test_scan[FakeStrictRedis] PASSED [ 73%] 419s test/test_fakeredis6.py::test_sscan[StrictRedis] PASSED [ 73%] 419s test/test_fakeredis6.py::test_sscan[FakeStrictRedis] PASSED [ 73%] 419s test/test_fakeredis6.py::test_hscan[StrictRedis] PASSED [ 73%] 419s test/test_fakeredis6.py::test_hscan[FakeStrictRedis] PASSED [ 74%] 419s test/test_fakeredis6.py::test_zscan[StrictRedis] PASSED [ 74%] 419s test/test_fakeredis6.py::test_zscan[FakeStrictRedis] PASSED [ 74%] 421s test/test_fakeredis6.py::test_set_ex_should_expire_value[StrictRedis] PASSED [ 74%] 423s test/test_fakeredis6.py::test_set_ex_should_expire_value[FakeStrictRedis] PASSED [ 74%] 424s test/test_fakeredis6.py::test_set_px_should_expire_value[StrictRedis] PASSED [ 74%] 426s test/test_fakeredis6.py::test_set_px_should_expire_value[FakeStrictRedis] PASSED [ 74%] 427s test/test_fakeredis6.py::test_psetex_expire_value[StrictRedis] PASSED [ 74%] 429s test/test_fakeredis6.py::test_psetex_expire_value[FakeStrictRedis] PASSED [ 74%] 430s test/test_fakeredis6.py::test_psetex_expire_value_using_timedelta[StrictRedis] PASSED [ 74%] 432s test/test_fakeredis6.py::test_psetex_expire_value_using_timedelta[FakeStrictRedis] PASSED [ 74%] 433s test/test_fakeredis6.py::test_expire_should_expire_key[StrictRedis] PASSED [ 75%] 435s test/test_fakeredis6.py::test_expire_should_expire_key[FakeStrictRedis] PASSED [ 75%] 435s test/test_fakeredis6.py::test_expire_should_return_true_for_existing_key[StrictRedis] PASSED [ 75%] 435s test/test_fakeredis6.py::test_expire_should_return_true_for_existing_key[FakeStrictRedis] PASSED [ 75%] 435s test/test_fakeredis6.py::test_expire_should_return_false_for_missing_key[StrictRedis] PASSED [ 75%] 435s test/test_fakeredis6.py::test_expire_should_return_false_for_missing_key[FakeStrictRedis] PASSED [ 75%] 436s test/test_fakeredis6.py::test_expire_should_expire_key_using_timedelta[StrictRedis] PASSED [ 75%] 438s test/test_fakeredis6.py::test_expire_should_expire_key_using_timedelta[FakeStrictRedis] PASSED [ 75%] 438s test/test_fakeredis6.py::test_expire_should_expire_immediately_with_millisecond_timedelta[StrictRedis] PASSED [ 75%] 438s test/test_fakeredis6.py::test_expire_should_expire_immediately_with_millisecond_timedelta[FakeStrictRedis] PASSED [ 75%] 438s test/test_fakeredis6.py::test_watch_expire[StrictRedis] PASSED [ 75%] 438s test/test_fakeredis6.py::test_watch_expire[FakeStrictRedis] PASSED [ 75%] 438s test/test_fakeredis6.py::test_pexpire_should_expire_key[StrictRedis] PASSED [ 76%] 438s test/test_fakeredis6.py::test_pexpire_should_expire_key[FakeStrictRedis] PASSED [ 76%] 438s test/test_fakeredis6.py::test_pexpire_should_return_truthy_for_existing_key[StrictRedis] PASSED [ 76%] 438s test/test_fakeredis6.py::test_pexpire_should_return_truthy_for_existing_key[FakeStrictRedis] PASSED [ 76%] 438s test/test_fakeredis6.py::test_pexpire_should_return_falsey_for_missing_key[StrictRedis] PASSED [ 76%] 438s test/test_fakeredis6.py::test_pexpire_should_return_falsey_for_missing_key[FakeStrictRedis] PASSED [ 76%] 439s test/test_fakeredis6.py::test_pexpire_should_expire_key_using_timedelta[StrictRedis] PASSED [ 76%] 440s test/test_fakeredis6.py::test_pexpire_should_expire_key_using_timedelta[FakeStrictRedis] PASSED [ 76%] 442s test/test_fakeredis6.py::test_expireat_should_expire_key_by_datetime[StrictRedis] PASSED [ 76%] 443s test/test_fakeredis6.py::test_expireat_should_expire_key_by_datetime[FakeStrictRedis] PASSED [ 76%] 445s test/test_fakeredis6.py::test_expireat_should_expire_key_by_timestamp[StrictRedis] PASSED [ 76%] 447s test/test_fakeredis6.py::test_expireat_should_expire_key_by_timestamp[FakeStrictRedis] PASSED [ 76%] 447s test/test_fakeredis6.py::test_expireat_should_return_true_for_existing_key[StrictRedis] PASSED [ 77%] 447s test/test_fakeredis6.py::test_expireat_should_return_true_for_existing_key[FakeStrictRedis] PASSED [ 77%] 447s test/test_fakeredis6.py::test_expireat_should_return_false_for_missing_key[StrictRedis] PASSED [ 77%] 447s test/test_fakeredis6.py::test_expireat_should_return_false_for_missing_key[FakeStrictRedis] PASSED [ 77%] 447s test/test_fakeredis6.py::test_pexpireat_should_expire_key_by_datetime[StrictRedis] PASSED [ 77%] 447s test/test_fakeredis6.py::test_pexpireat_should_expire_key_by_datetime[FakeStrictRedis] PASSED [ 77%] 447s test/test_fakeredis6.py::test_pexpireat_should_expire_key_by_timestamp[StrictRedis] PASSED [ 77%] 447s test/test_fakeredis6.py::test_pexpireat_should_expire_key_by_timestamp[FakeStrictRedis] PASSED [ 77%] 447s test/test_fakeredis6.py::test_pexpireat_should_return_true_for_existing_key[StrictRedis] PASSED [ 77%] 447s test/test_fakeredis6.py::test_pexpireat_should_return_true_for_existing_key[FakeStrictRedis] PASSED [ 77%] 447s test/test_fakeredis6.py::test_pexpireat_should_return_false_for_missing_key[StrictRedis] PASSED [ 77%] 447s test/test_fakeredis6.py::test_pexpireat_should_return_false_for_missing_key[FakeStrictRedis] PASSED [ 77%] 447s test/test_fakeredis6.py::test_expire_should_not_handle_floating_point_values[StrictRedis] PASSED [ 78%] 447s test/test_fakeredis6.py::test_expire_should_not_handle_floating_point_values[FakeStrictRedis] PASSED [ 78%] 447s test/test_fakeredis6.py::test_ttl_should_return_minus_one_for_non_expiring_key[StrictRedis] PASSED [ 78%] 447s test/test_fakeredis6.py::test_ttl_should_return_minus_one_for_non_expiring_key[FakeStrictRedis] PASSED [ 78%] 447s test/test_fakeredis6.py::test_ttl_should_return_minus_two_for_non_existent_key[StrictRedis] PASSED [ 78%] 447s test/test_fakeredis6.py::test_ttl_should_return_minus_two_for_non_existent_key[FakeStrictRedis] PASSED [ 78%] 447s test/test_fakeredis6.py::test_pttl_should_return_minus_one_for_non_expiring_key[StrictRedis] PASSED [ 78%] 447s test/test_fakeredis6.py::test_pttl_should_return_minus_one_for_non_expiring_key[FakeStrictRedis] PASSED [ 78%] 447s test/test_fakeredis6.py::test_pttl_should_return_minus_two_for_non_existent_key[StrictRedis] PASSED [ 78%] 447s test/test_fakeredis6.py::test_pttl_should_return_minus_two_for_non_existent_key[FakeStrictRedis] PASSED [ 78%] 447s test/test_fakeredis6.py::test_persist[StrictRedis] PASSED [ 78%] 447s test/test_fakeredis6.py::test_persist[FakeStrictRedis] PASSED [ 78%] 447s test/test_fakeredis6.py::test_watch_persist[StrictRedis] PASSED [ 79%] 447s test/test_fakeredis6.py::test_watch_persist[FakeStrictRedis] PASSED [ 79%] 447s test/test_fakeredis6.py::test_set_existing_key_persists[StrictRedis] PASSED [ 79%] 447s test/test_fakeredis6.py::test_set_existing_key_persists[FakeStrictRedis] PASSED [ 79%] 447s test/test_fakeredis6.py::test_script_exists[StrictRedis] SKIPPED (Re...) [ 79%] 447s test/test_fakeredis6.py::test_script_exists[FakeStrictRedis] PASSED [ 79%] 447s test/test_fakeredis6.py::test_script_flush_errors_with_args[StrictRedis-args0] PASSED [ 79%] 448s test/test_fakeredis6.py::test_script_flush_errors_with_args[StrictRedis-args1] PASSED [ 79%] 448s test/test_fakeredis6.py::test_script_flush_errors_with_args[FakeStrictRedis-args0] PASSED [ 79%] 448s test/test_fakeredis6.py::test_script_flush_errors_with_args[FakeStrictRedis-args1] PASSED [ 79%] 448s test/test_fakeredis6.py::test_script_flush[StrictRedis] PASSED [ 79%] 448s test/test_fakeredis6.py::test_script_flush[FakeStrictRedis] PASSED [ 80%] 448s test/test_fakeredis6.py::test_unlink[StrictRedis] PASSED [ 80%] 448s test/test_fakeredis6.py::test_unlink[FakeStrictRedis] PASSED [ 80%] 448s test/test_fakeredis6.py::test_socket_cleanup_pubsub PASSED [ 80%] 448s test/test_fakeredis6.py::test_socket_cleanup_watch PASSED [ 80%] 448s test/test_fakeredis6.py::TestDecodeResponses::test_decode_str[StrictRedis] PASSED [ 80%] 448s test/test_fakeredis6.py::TestDecodeResponses::test_decode_str[FakeStrictRedis] PASSED [ 80%] 448s test/test_fakeredis6.py::TestDecodeResponses::test_decode_set[StrictRedis] PASSED [ 80%] 448s test/test_fakeredis6.py::TestDecodeResponses::test_decode_set[FakeStrictRedis] PASSED [ 80%] 448s test/test_fakeredis6.py::TestDecodeResponses::test_decode_list[StrictRedis] PASSED [ 80%] 448s test/test_fakeredis6.py::TestDecodeResponses::test_decode_list[FakeStrictRedis] PASSED [ 80%] 448s test/test_fakeredis6.py::TestDecodeResponses::test_decode_dict[StrictRedis] PASSED [ 80%] 448s test/test_fakeredis6.py::TestDecodeResponses::test_decode_dict[FakeStrictRedis] PASSED [ 81%] 448s test/test_fakeredis6.py::TestDecodeResponses::test_decode_error[StrictRedis] PASSED [ 81%] 448s test/test_fakeredis6.py::TestDecodeResponses::test_decode_error[FakeStrictRedis] PASSED [ 81%] 448s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_flushdb[FakeStrictRedis] PASSED [ 81%] 448s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_flushall[FakeStrictRedis] PASSED [ 81%] 448s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_append[FakeStrictRedis] PASSED [ 81%] 448s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_bitcount[FakeStrictRedis] PASSED [ 81%] 448s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_decr[FakeStrictRedis] PASSED [ 81%] 448s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_exists[FakeStrictRedis] PASSED [ 81%] 448s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_expire[FakeStrictRedis] PASSED [ 81%] 448s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_pexpire[FakeStrictRedis] PASSED [ 81%] 448s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_echo[FakeStrictRedis] PASSED [ 81%] 448s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_get[FakeStrictRedis] PASSED [ 82%] 448s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_getbit[FakeStrictRedis] PASSED [ 82%] 448s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_getset[FakeStrictRedis] PASSED [ 82%] 448s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_incr[FakeStrictRedis] PASSED [ 82%] 448s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_incrby[FakeStrictRedis] PASSED [ 82%] 448s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_ncrbyfloat[FakeStrictRedis] PASSED [ 82%] 448s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_keys[FakeStrictRedis] PASSED [ 82%] 448s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_mget[FakeStrictRedis] PASSED [ 82%] 448s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_mset[FakeStrictRedis] PASSED [ 82%] 448s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_msetnx[FakeStrictRedis] PASSED [ 82%] 448s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_persist[FakeStrictRedis] PASSED [ 82%] 448s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_rename[FakeStrictRedis] PASSED [ 82%] 448s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_eval[FakeStrictRedis] PASSED [ 83%] 448s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_lpush[FakeStrictRedis] PASSED [ 83%] 448s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_lrange[FakeStrictRedis] PASSED [ 83%] 448s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_llen[FakeStrictRedis] PASSED [ 83%] 448s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_lrem[FakeStrictRedis] PASSED [ 83%] 448s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_rpush[FakeStrictRedis] PASSED [ 83%] 448s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_lpop[FakeStrictRedis] PASSED [ 83%] 448s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_lset[FakeStrictRedis] PASSED [ 83%] 448s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_rpushx[FakeStrictRedis] PASSED [ 83%] 448s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_ltrim[FakeStrictRedis] PASSED [ 83%] 448s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_lindex[FakeStrictRedis] PASSED [ 83%] 448s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_lpushx[FakeStrictRedis] PASSED [ 84%] 448s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_rpop[FakeStrictRedis] PASSED [ 84%] 448s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_linsert[FakeStrictRedis] PASSED [ 84%] 448s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_rpoplpush[FakeStrictRedis] PASSED [ 84%] 448s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_blpop[FakeStrictRedis] PASSED [ 84%] 448s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_brpop[FakeStrictRedis] PASSED [ 84%] 448s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_brpoplpush[FakeStrictRedis] PASSED [ 84%] 448s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_hdel[FakeStrictRedis] PASSED [ 84%] 448s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_hexists[FakeStrictRedis] PASSED [ 84%] 448s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_hget[FakeStrictRedis] PASSED [ 84%] 448s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_hgetall[FakeStrictRedis] PASSED [ 84%] 448s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_hincrby[FakeStrictRedis] PASSED [ 84%] 448s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_hincrbyfloat[FakeStrictRedis] PASSED [ 85%] 448s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_hkeys[FakeStrictRedis] PASSED [ 85%] 448s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_hlen[FakeStrictRedis] PASSED [ 85%] 448s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_hset[FakeStrictRedis] PASSED [ 85%] 448s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_hsetnx[FakeStrictRedis] PASSED [ 85%] 448s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_hmset[FakeStrictRedis] PASSED [ 85%] 448s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_hmget[FakeStrictRedis] PASSED [ 85%] 448s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_hvals[FakeStrictRedis] PASSED [ 85%] 448s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_sadd[FakeStrictRedis] PASSED [ 85%] 448s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_scard[FakeStrictRedis] PASSED [ 85%] 448s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_sdiff[FakeStrictRedis] PASSED [ 85%] 448s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_sdiffstore[FakeStrictRedis] PASSED [ 85%] 448s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_sinter[FakeStrictRedis] PASSED [ 86%] 448s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_sinterstore[FakeStrictRedis] PASSED [ 86%] 448s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_sismember[FakeStrictRedis] PASSED [ 86%] 448s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_smembers[FakeStrictRedis] PASSED [ 86%] 448s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_smove[FakeStrictRedis] PASSED [ 86%] 448s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_spop[FakeStrictRedis] PASSED [ 86%] 448s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_srandmember[FakeStrictRedis] PASSED [ 86%] 448s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_srem[FakeStrictRedis] PASSED [ 86%] 448s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_sunion[FakeStrictRedis] PASSED [ 86%] 448s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_sunionstore[FakeStrictRedis] PASSED [ 86%] 448s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_zadd[FakeStrictRedis] PASSED [ 86%] 448s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_zcard[FakeStrictRedis] PASSED [ 86%] 448s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_zcount[FakeStrictRedis] PASSED [ 87%] 448s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_zincrby[FakeStrictRedis] PASSED [ 87%] 448s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_zinterstore[FakeStrictRedis] PASSED [ 87%] 448s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_zrange[FakeStrictRedis] PASSED [ 87%] 448s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_zrangebyscore[FakeStrictRedis] PASSED [ 87%] 448s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_rangebylex[FakeStrictRedis] PASSED [ 87%] 448s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_zrem[FakeStrictRedis] PASSED [ 87%] 448s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_zremrangebyrank[FakeStrictRedis] PASSED [ 87%] 448s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_zremrangebyscore[FakeStrictRedis] PASSED [ 87%] 448s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_zremrangebylex[FakeStrictRedis] PASSED [ 87%] 448s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_zlexcount[FakeStrictRedis] PASSED [ 87%] 448s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_zrevrange[FakeStrictRedis] PASSED [ 88%] 448s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_zrevrangebyscore[FakeStrictRedis] PASSED [ 88%] 448s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_zrevrangebylex[FakeStrictRedis] PASSED [ 88%] 448s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_zrevran[FakeStrictRedis] PASSED [ 88%] 448s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_zscore[FakeStrictRedis] PASSED [ 88%] 448s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_zunionstor[FakeStrictRedis] PASSED [ 88%] 448s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_pipeline[FakeStrictRedis] PASSED [ 88%] 448s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_transaction[FakeStrictRedis] PASSED [ 88%] 448s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_lock[FakeStrictRedis] PASSED [ 88%] 448s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_pubsub[FakeStrictRedis] PASSED [ 88%] 448s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_pfadd[FakeStrictRedis] PASSED [ 88%] 448s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_pfmerge[FakeStrictRedis] PASSED [ 88%] 448s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_scan[FakeStrictRedis] PASSED [ 89%] 448s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_sscan[FakeStrictRedis] PASSED [ 89%] 448s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_hscan[FakeStrictRedis] PASSED [ 89%] 448s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_scan_iter[FakeStrictRedis] PASSED [ 89%] 448s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_sscan_iter[FakeStrictRedis] PASSED [ 89%] 448s test/test_fakeredis6.py::TestFakeStrictRedisConnectionErrors::test_hscan_iter[FakeStrictRedis] PASSED [ 89%] 448s test/test_fakeredis6.py::TestPubSubConnected::test_basic_subscribe[FakeStrictRedis] PASSED [ 89%] 448s test/test_fakeredis6.py::TestPubSubConnected::test_subscription_conn_lost[FakeStrictRedis] PASSED [ 89%] 448s test/test_fakeredis6.py::test_fakeredis_aioredis_raises_if_missing_aioredis SKIPPED [ 89%] 448s test/test_fakeredis7.py::test_script_exists[StrictRedis] PASSED [ 89%] 448s test/test_fakeredis7.py::test_script_exists[FakeStrictRedis] PASSED [ 89%] 448s test/test_fakeredis7.py::test_set_get_nx[StrictRedis] PASSED [ 89%] 448s test/test_fakeredis7.py::test_set_get_nx[FakeStrictRedis] PASSED [ 90%] 448s test/test_fakeredis7.py::test_zadd_minus_zero[StrictRedis] PASSED [ 90%] 448s test/test_fakeredis7.py::test_zadd_minus_zero[FakeStrictRedis] PASSED [ 90%] 457s test/test_hypothesis.py::TestConnection::test PASSED [ 90%] 462s test/test_hypothesis.py::TestString::test bash: line 1: 3206 Killed $py -Wd -m pytest -v --ignore=test/test_aioredis.py 2>&1 463s autopkgtest [22:21:41]: test command1: -----------------------] 463s command1 FAIL non-zero exit status 137 463s autopkgtest [22:21:41]: test command1: - - - - - - - - - - results - - - - - - - - - - 464s autopkgtest [22:21:42]: test autodep8-python3: preparing testbed 580s autopkgtest [22:23:38]: testbed dpkg architecture: ppc64el 580s autopkgtest [22:23:38]: testbed apt version: 2.9.8 580s autopkgtest [22:23:38]: @@@@@@@@@@@@@@@@@@@@ test bed setup 581s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 581s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [974 kB] 581s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [101 kB] 581s Get:4 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [7016 B] 581s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [17.2 kB] 581s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el Packages [110 kB] 581s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/universe ppc64el Packages [684 kB] 581s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse ppc64el Packages [20.8 kB] 582s Fetched 1986 kB in 1s (2094 kB/s) 582s Reading package lists... 584s Reading package lists... 584s Building dependency tree... 584s Reading state information... 585s Calculating upgrade... 585s The following NEW packages will be installed: 585s python3.13-gdbm 585s The following packages will be upgraded: 585s bpfcc-tools bpftrace libbpfcc libgnutls30t64 libjson-glib-1.0-0 585s libjson-glib-1.0-common libnewt0.52 libpython3-stdlib libutempter0 python3 585s python3-bpfcc python3-gdbm python3-minimal python3-newt whiptail 585s 15 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. 585s Need to get 4700 kB of archives. 585s After this operation, 215 kB of additional disk space will be used. 585s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el python3-minimal ppc64el 3.12.7-1 [27.4 kB] 585s Get:2 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el python3 ppc64el 3.12.7-1 [24.0 kB] 585s Get:3 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el libpython3-stdlib ppc64el 3.12.7-1 [10.0 kB] 585s Get:4 http://ftpmaster.internal/ubuntu plucky/main ppc64el libgnutls30t64 ppc64el 3.8.8-2ubuntu1 [1072 kB] 585s Get:5 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-newt ppc64el 0.52.24-2ubuntu4 [21.8 kB] 585s Get:6 http://ftpmaster.internal/ubuntu plucky/main ppc64el libnewt0.52 ppc64el 0.52.24-2ubuntu4 [62.1 kB] 585s Get:7 http://ftpmaster.internal/ubuntu plucky/main ppc64el whiptail ppc64el 0.52.24-2ubuntu4 [19.5 kB] 585s Get:8 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3.13-gdbm ppc64el 3.13.0-2 [31.5 kB] 585s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el python3-gdbm ppc64el 3.12.7-1 [8640 B] 585s Get:10 http://ftpmaster.internal/ubuntu plucky/main ppc64el libbpfcc ppc64el 0.30.0+ds-1ubuntu5 [696 kB] 586s Get:11 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-bpfcc all 0.30.0+ds-1ubuntu5 [40.4 kB] 586s Get:12 http://ftpmaster.internal/ubuntu plucky/main ppc64el bpfcc-tools all 0.30.0+ds-1ubuntu5 [697 kB] 586s Get:13 http://ftpmaster.internal/ubuntu plucky/main ppc64el bpftrace ppc64el 0.21.2-2ubuntu2 [1898 kB] 586s Get:14 http://ftpmaster.internal/ubuntu plucky/main ppc64el libjson-glib-1.0-common all 1.10.0+ds-3 [5586 B] 586s Get:15 http://ftpmaster.internal/ubuntu plucky/main ppc64el libjson-glib-1.0-0 ppc64el 1.10.0+ds-3 [76.0 kB] 586s Get:16 http://ftpmaster.internal/ubuntu plucky/main ppc64el libutempter0 ppc64el 1.2.1-4 [9850 B] 586s Fetched 4700 kB in 1s (4524 kB/s) 587s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 73767 files and directories currently installed.) 587s Preparing to unpack .../python3-minimal_3.12.7-1_ppc64el.deb ... 587s Unpacking python3-minimal (3.12.7-1) over (3.12.6-0ubuntu1) ... 587s Setting up python3-minimal (3.12.7-1) ... 587s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 73767 files and directories currently installed.) 587s Preparing to unpack .../python3_3.12.7-1_ppc64el.deb ... 587s Unpacking python3 (3.12.7-1) over (3.12.6-0ubuntu1) ... 587s Preparing to unpack .../libpython3-stdlib_3.12.7-1_ppc64el.deb ... 587s Unpacking libpython3-stdlib:ppc64el (3.12.7-1) over (3.12.6-0ubuntu1) ... 587s Preparing to unpack .../libgnutls30t64_3.8.8-2ubuntu1_ppc64el.deb ... 587s Unpacking libgnutls30t64:ppc64el (3.8.8-2ubuntu1) over (3.8.6-2ubuntu1) ... 587s Setting up libgnutls30t64:ppc64el (3.8.8-2ubuntu1) ... 587s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 73767 files and directories currently installed.) 587s Preparing to unpack .../00-python3-newt_0.52.24-2ubuntu4_ppc64el.deb ... 587s Unpacking python3-newt:ppc64el (0.52.24-2ubuntu4) over (0.52.24-2ubuntu3) ... 587s Preparing to unpack .../01-libnewt0.52_0.52.24-2ubuntu4_ppc64el.deb ... 587s Unpacking libnewt0.52:ppc64el (0.52.24-2ubuntu4) over (0.52.24-2ubuntu3) ... 587s Preparing to unpack .../02-whiptail_0.52.24-2ubuntu4_ppc64el.deb ... 587s Unpacking whiptail (0.52.24-2ubuntu4) over (0.52.24-2ubuntu3) ... 587s Selecting previously unselected package python3.13-gdbm. 587s Preparing to unpack .../03-python3.13-gdbm_3.13.0-2_ppc64el.deb ... 587s Unpacking python3.13-gdbm (3.13.0-2) ... 587s Preparing to unpack .../04-python3-gdbm_3.12.7-1_ppc64el.deb ... 587s Unpacking python3-gdbm:ppc64el (3.12.7-1) over (3.12.6-1ubuntu1) ... 587s Preparing to unpack .../05-libbpfcc_0.30.0+ds-1ubuntu5_ppc64el.deb ... 587s Unpacking libbpfcc:ppc64el (0.30.0+ds-1ubuntu5) over (0.30.0+ds-1ubuntu4) ... 587s Preparing to unpack .../06-python3-bpfcc_0.30.0+ds-1ubuntu5_all.deb ... 587s Unpacking python3-bpfcc (0.30.0+ds-1ubuntu5) over (0.30.0+ds-1ubuntu4) ... 587s Preparing to unpack .../07-bpfcc-tools_0.30.0+ds-1ubuntu5_all.deb ... 587s Unpacking bpfcc-tools (0.30.0+ds-1ubuntu5) over (0.30.0+ds-1ubuntu4) ... 588s Preparing to unpack .../08-bpftrace_0.21.2-2ubuntu2_ppc64el.deb ... 588s Unpacking bpftrace (0.21.2-2ubuntu2) over (0.21.2-2) ... 588s Preparing to unpack .../09-libjson-glib-1.0-common_1.10.0+ds-3_all.deb ... 588s Unpacking libjson-glib-1.0-common (1.10.0+ds-3) over (1.10.0+ds-2) ... 588s Preparing to unpack .../10-libjson-glib-1.0-0_1.10.0+ds-3_ppc64el.deb ... 588s Unpacking libjson-glib-1.0-0:ppc64el (1.10.0+ds-3) over (1.10.0+ds-2) ... 588s Preparing to unpack .../11-libutempter0_1.2.1-4_ppc64el.deb ... 588s Unpacking libutempter0:ppc64el (1.2.1-4) over (1.2.1-3build1) ... 588s Setting up libnewt0.52:ppc64el (0.52.24-2ubuntu4) ... 588s Setting up libutempter0:ppc64el (1.2.1-4) ... 588s Setting up whiptail (0.52.24-2ubuntu4) ... 588s Setting up libjson-glib-1.0-common (1.10.0+ds-3) ... 588s Setting up libbpfcc:ppc64el (0.30.0+ds-1ubuntu5) ... 588s Setting up python3.13-gdbm (3.13.0-2) ... 588s Setting up libpython3-stdlib:ppc64el (3.12.7-1) ... 588s Setting up bpftrace (0.21.2-2ubuntu2) ... 588s Setting up python3 (3.12.7-1) ... 588s Setting up python3-newt:ppc64el (0.52.24-2ubuntu4) ... 588s Setting up libjson-glib-1.0-0:ppc64el (1.10.0+ds-3) ... 588s Setting up python3-bpfcc (0.30.0+ds-1ubuntu5) ... 588s Setting up python3-gdbm:ppc64el (3.12.7-1) ... 588s Setting up bpfcc-tools (0.30.0+ds-1ubuntu5) ... 588s Processing triggers for man-db (2.12.1-3) ... 590s Processing triggers for libc-bin (2.40-1ubuntu3) ... 590s Reading package lists... 590s Building dependency tree... 590s Reading state information... 591s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 591s Hit:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease 591s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 591s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 591s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 592s Reading package lists... 592s Reading package lists... 593s Building dependency tree... 593s Reading state information... 593s Calculating upgrade... 593s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 593s Reading package lists... 593s Building dependency tree... 593s Reading state information... 594s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 597s Reading package lists... 598s Building dependency tree... 598s Reading state information... 598s Starting pkgProblemResolver with broken count: 0 598s Starting 2 pkgProblemResolver with broken count: 0 598s Done 598s The following additional packages will be installed: 598s libpython3.13-minimal libpython3.13-stdlib python3-all python3-async-timeout 598s python3-deprecated python3-fakeredis python3-packaging python3-redis 598s python3-six python3-sortedcontainers python3-wrapt python3.13 598s python3.13-minimal 598s Suggested packages: 598s python3-hiredis python-sortedcontainers-doc python3.13-venv python3.13-doc 598s binfmt-support 598s The following NEW packages will be installed: 598s autopkgtest-satdep libpython3.13-minimal libpython3.13-stdlib python3-all 598s python3-async-timeout python3-deprecated python3-fakeredis python3-packaging 598s python3-redis python3-six python3-sortedcontainers python3-wrapt python3.13 598s python3.13-minimal 598s 0 upgraded, 14 newly installed, 0 to remove and 0 not upgraded. 598s Need to get 6395 kB/6395 kB of archives. 598s After this operation, 27.7 MB of additional disk space will be used. 598s Get:1 /tmp/autopkgtest.uHBMFv/2-autopkgtest-satdep.deb autopkgtest-satdep ppc64el 0 [716 B] 598s Get:2 http://ftpmaster.internal/ubuntu plucky/main ppc64el libpython3.13-minimal ppc64el 3.13.0-2 [881 kB] 599s Get:3 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3.13-minimal ppc64el 3.13.0-2 [2302 kB] 599s Get:4 http://ftpmaster.internal/ubuntu plucky/main ppc64el libpython3.13-stdlib ppc64el 3.13.0-2 [2148 kB] 599s Get:5 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3.13 ppc64el 3.13.0-2 [719 kB] 599s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main ppc64el python3-all ppc64el 3.12.7-1 [888 B] 599s Get:7 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-async-timeout all 4.0.3-1 [6412 B] 599s Get:8 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-wrapt ppc64el 1.15.0-3 [35.6 kB] 599s Get:9 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-deprecated all 1.2.14-1 [10.5 kB] 599s Get:10 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-packaging all 24.1-1 [41.4 kB] 599s Get:11 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-redis all 4.3.4-3 [166 kB] 599s Get:12 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-six all 1.16.0-7 [13.1 kB] 599s Get:13 http://ftpmaster.internal/ubuntu plucky/main ppc64el python3-sortedcontainers all 2.4.0-2 [27.6 kB] 599s Get:14 http://ftpmaster.internal/ubuntu plucky/universe ppc64el python3-fakeredis all 1.9.0-1 [43.5 kB] 599s Fetched 6395 kB in 1s (7060 kB/s) 599s Selecting previously unselected package libpython3.13-minimal:ppc64el. 599s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 73775 files and directories currently installed.) 599s Preparing to unpack .../00-libpython3.13-minimal_3.13.0-2_ppc64el.deb ... 599s Unpacking libpython3.13-minimal:ppc64el (3.13.0-2) ... 599s Selecting previously unselected package python3.13-minimal. 599s Preparing to unpack .../01-python3.13-minimal_3.13.0-2_ppc64el.deb ... 599s Unpacking python3.13-minimal (3.13.0-2) ... 600s Selecting previously unselected package libpython3.13-stdlib:ppc64el. 600s Preparing to unpack .../02-libpython3.13-stdlib_3.13.0-2_ppc64el.deb ... 600s Unpacking libpython3.13-stdlib:ppc64el (3.13.0-2) ... 600s Selecting previously unselected package python3.13. 600s Preparing to unpack .../03-python3.13_3.13.0-2_ppc64el.deb ... 600s Unpacking python3.13 (3.13.0-2) ... 600s Selecting previously unselected package python3-all. 600s Preparing to unpack .../04-python3-all_3.12.7-1_ppc64el.deb ... 600s Unpacking python3-all (3.12.7-1) ... 600s Selecting previously unselected package python3-async-timeout. 600s Preparing to unpack .../05-python3-async-timeout_4.0.3-1_all.deb ... 600s Unpacking python3-async-timeout (4.0.3-1) ... 600s Selecting previously unselected package python3-wrapt. 600s Preparing to unpack .../06-python3-wrapt_1.15.0-3_ppc64el.deb ... 600s Unpacking python3-wrapt (1.15.0-3) ... 600s Selecting previously unselected package python3-deprecated. 600s Preparing to unpack .../07-python3-deprecated_1.2.14-1_all.deb ... 600s Unpacking python3-deprecated (1.2.14-1) ... 600s Selecting previously unselected package python3-packaging. 600s Preparing to unpack .../08-python3-packaging_24.1-1_all.deb ... 600s Unpacking python3-packaging (24.1-1) ... 600s Selecting previously unselected package python3-redis. 600s Preparing to unpack .../09-python3-redis_4.3.4-3_all.deb ... 600s Unpacking python3-redis (4.3.4-3) ... 600s Selecting previously unselected package python3-six. 600s Preparing to unpack .../10-python3-six_1.16.0-7_all.deb ... 600s Unpacking python3-six (1.16.0-7) ... 600s Selecting previously unselected package python3-sortedcontainers. 600s Preparing to unpack .../11-python3-sortedcontainers_2.4.0-2_all.deb ... 600s Unpacking python3-sortedcontainers (2.4.0-2) ... 600s Selecting previously unselected package python3-fakeredis. 600s Preparing to unpack .../12-python3-fakeredis_1.9.0-1_all.deb ... 600s Unpacking python3-fakeredis (1.9.0-1) ... 600s Selecting previously unselected package autopkgtest-satdep. 600s Preparing to unpack .../13-2-autopkgtest-satdep.deb ... 600s Unpacking autopkgtest-satdep (0) ... 600s Setting up python3-sortedcontainers (2.4.0-2) ... 600s Setting up python3-async-timeout (4.0.3-1) ... 601s Setting up python3-six (1.16.0-7) ... 601s Setting up libpython3.13-minimal:ppc64el (3.13.0-2) ... 601s Setting up python3-packaging (24.1-1) ... 601s Setting up python3-wrapt (1.15.0-3) ... 601s Setting up python3.13-minimal (3.13.0-2) ... 602s Setting up libpython3.13-stdlib:ppc64el (3.13.0-2) ... 602s Setting up python3-deprecated (1.2.14-1) ... 602s Setting up python3.13 (3.13.0-2) ... 604s Setting up python3-all (3.12.7-1) ... 604s Setting up python3-redis (4.3.4-3) ... 604s Setting up python3-fakeredis (1.9.0-1) ... 605s Setting up autopkgtest-satdep (0) ... 605s Processing triggers for man-db (2.12.1-3) ... 605s Processing triggers for systemd (256.5-2ubuntu4) ... 607s (Reading database ... 74704 files and directories currently installed.) 607s Removing autopkgtest-satdep (0) ... 609s autopkgtest [22:24:07]: test autodep8-python3: set -e ; for py in $(py3versions -r 2>/dev/null) ; do cd "$AUTOPKGTEST_TMP" ; echo "Testing with $py:" ; $py -c "import fakeredis; print(fakeredis)" ; done 609s autopkgtest [22:24:07]: test autodep8-python3: [----------------------- 609s Testing with python3.13: 609s 609s Testing with python3.12: 609s 610s autopkgtest [22:24:08]: test autodep8-python3: -----------------------] 610s autodep8-python3 PASS (superficial) 610s autopkgtest [22:24:08]: test autodep8-python3: - - - - - - - - - - results - - - - - - - - - - 611s autopkgtest [22:24:09]: @@@@@@@@@@@@@@@@@@@@ summary 611s command1 FAIL non-zero exit status 137 611s autodep8-python3 PASS (superficial) 615s nova [W] Using flock in prodstack6-ppc64el 615s Creating nova instance adt-plucky-ppc64el-python-fakeredis-20241113-215715-juju-7f2275-prod-proposed-migration-environment-15-d72888e7-35c3-4d7f-814b-c685ccc37063 from image adt/ubuntu-plucky-ppc64el-server-20241113.img (UUID 0c5715b6-5cca-4485-b8bf-b85dfd917a5f)... 615s nova [W] Using flock in prodstack6-ppc64el 615s flock: timeout while waiting to get lock 615s Creating nova instance adt-plucky-ppc64el-python-fakeredis-20241113-215715-juju-7f2275-prod-proposed-migration-environment-15-d72888e7-35c3-4d7f-814b-c685ccc37063 from image adt/ubuntu-plucky-ppc64el-server-20241113.img (UUID 0c5715b6-5cca-4485-b8bf-b85dfd917a5f)...