[Pkg-javascript-devel] Bug#1013905: FTBFS: test broken with current redis

Yadd yadd at debian.org
Mon Jun 27 08:10:00 BST 2022


Package: node-redis
Version: 3.1.2+~cs6.15.1-1
Severity: serious
Tags: ftbfs
Justification: FTBFS

node-redis autopkgtest is broken with current redis. Relevant part of
logs attached.
-------------- next part --------------
[...]
autopkgtest [07:27:33]: test pkg-js-autopkgtest-require: /usr/share/pkg-js-autopkgtest/runner require
autopkgtest [07:27:33]: test pkg-js-autopkgtest-require: [-----------------------
# Using ./package.(json|yaml)
# Node module name is redis
# Test: require
#   Testing redis: ok
#   Testing redis-commands: ok
#   Testing redis-errors: ok
#   Testing redis-parser: ok
autopkgtest [07:27:35]: test pkg-js-autopkgtest-require: -----------------------]
autopkgtest [07:27:35]: test pkg-js-autopkgtest-require:  - - - - - - - - - - results - - - - - - - - - -
pkg-js-autopkgtest-require PASS (superficial)
autopkgtest [07:27:36]: test pkg-js-autopkgtest: preparing testbed
autopkgtest [07:27:36]: testbed dpkg architecture: amd64
Reading package lists...
Building dependency tree...
Reading state information...
The following NEW packages will be installed:
  apt-utils
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 446 kB of archives.
After this operation, 1196 kB of additional disk space will be used.
Get:1 http://deb.debian.org/debian unstable/main amd64 apt-utils amd64 2.5.0 [446 kB]
[...]
0 upgraded, 201 newly installed, 0 to remove and 0 not upgraded.
1 not fully installed or removed.
Need to get 41.7 MB of archives.
After this operation, 172 MB of additional disk space will be used.
Get:1 http://deb.debian.org/debian unstable/main amd64 libbrotli1 amd64 1.0.9-2+b3 [276 kB]
Get:2 http://deb.debian.org/debian unstable/main amd64 libc-ares2 amd64 1.18.1-1+b1 [105 kB]
Get:3 http://deb.debian.org/debian unstable/main amd64 libicu71 amd64 71.1-3 [9218 kB]
Get:4 http://deb.debian.org/debian unstable/main amd64 libnghttp2-14 amd64 1.47.0-1+b1 [76.3 kB]
Get:5 http://deb.debian.org/debian unstable/main amd64 libuv1 amd64 1.44.1-2 [138 kB]
Get:6 http://deb.debian.org/debian unstable/main amd64 libnode93 amd64 16.15.1+dfsg-1 [9809 kB]
Get:7 http://deb.debian.org/debian unstable/main amd64 nodejs amd64 16.15.1+dfsg-1 [300 kB]
Get:8 http://deb.debian.org/debian unstable/main amd64 node-redis all 3.1.2+~cs6.15.1-1 [65.8 kB]
Get:9 http://deb.debian.org/debian unstable/main amd64 autotools-dev all 20220109.1 [51.6 kB]
Get:10 http://deb.debian.org/debian unstable/main amd64 libsigsegv2 amd64 2.14-1 [37.2 kB]
Get:11 http://deb.debian.org/debian unstable/main amd64 m4 amd64 1.4.18-5 [204 kB]
Get:12 http://deb.debian.org/debian unstable/main amd64 autoconf all 2.71-2 [343 kB]
Get:13 http://deb.debian.org/debian unstable/main amd64 automake all 1:1.16.5-1.3 [823 kB]
Get:14 http://deb.debian.org/debian unstable/main amd64 autopoint all 0.21-6 [510 kB]
Get:15 http://deb.debian.org/debian unstable/main amd64 libdebhelper-perl all 13.7.1 [195 kB]
Get:16 http://deb.debian.org/debian unstable/main amd64 libmagic-mgc amd64 1:5.41-4 [295 kB]
Get:17 http://deb.debian.org/debian unstable/main amd64 libmagic1 amd64 1:5.41-4 [129 kB]
Get:18 http://deb.debian.org/debian unstable/main amd64 file amd64 1:5.41-4 [67.0 kB]
Get:19 http://deb.debian.org/debian unstable/main amd64 libtool all 2.4.7-4 [526 kB]
Get:20 http://deb.debian.org/debian unstable/main amd64 dh-autoreconf all 20 [17.1 kB]
Get:21 http://deb.debian.org/debian unstable/main amd64 libarchive-zip-perl all 1.68-1 [104 kB]
Get:22 http://deb.debian.org/debian unstable/main amd64 libsub-override-perl all 0.09-3 [10.4 kB]
Get:23 http://deb.debian.org/debian unstable/main amd64 libfile-stripnondeterminism-perl all 1.13.0-1 [26.6 kB]
Get:24 http://deb.debian.org/debian unstable/main amd64 dh-strip-nondeterminism all 1.13.0-1 [15.8 kB]
Get:25 http://deb.debian.org/debian unstable/main amd64 libelf1 amd64 0.187-1 [179 kB]
Get:26 http://deb.debian.org/debian unstable/main amd64 dwz amd64 0.14-1 [98.3 kB]
Get:27 http://deb.debian.org/debian unstable/main amd64 bsdextrautils amd64 2.38-4 [144 kB]
Get:28 http://deb.debian.org/debian unstable/main amd64 libuchardet0 amd64 0.0.7-1 [67.8 kB]
Get:29 http://deb.debian.org/debian unstable/main amd64 groff-base amd64 1.22.4-8 [936 kB]
Get:30 http://deb.debian.org/debian unstable/main amd64 libpipeline1 amd64 1.5.6-1 [38.6 kB]
Get:31 http://deb.debian.org/debian unstable/main amd64 man-db amd64 2.10.2-1 [1411 kB]
Get:32 http://deb.debian.org/debian unstable/main amd64 libxml2 amd64 2.9.14+dfsg-1 [708 kB]
Get:33 http://deb.debian.org/debian unstable/main amd64 gettext-base amd64 0.21-6 [175 kB]
Get:34 http://deb.debian.org/debian unstable/main amd64 gettext amd64 0.21-6 [1310 kB]
Get:35 http://deb.debian.org/debian unstable/main amd64 intltool-debian all 0.35.0+20060710.5 [26.8 kB]
Get:36 http://deb.debian.org/debian unstable/main amd64 sensible-utils all 0.0.17 [21.5 kB]
Get:37 http://deb.debian.org/debian unstable/main amd64 po-debconf all 1.0.21+nmu1 [248 kB]
Get:38 http://deb.debian.org/debian unstable/main amd64 debhelper all 13.7.1 [1071 kB]
Get:39 http://deb.debian.org/debian unstable/main amd64 libarray-unique-perl all 0.08-3 [11.7 kB]
Get:40 http://deb.debian.org/debian unstable/main amd64 libsub-name-perl amd64 0.26-1+b2 [13.9 kB]
Get:41 http://deb.debian.org/debian unstable/main amd64 libclass-accessor-perl all 0.51-1 [23.2 kB]
Get:42 http://deb.debian.org/debian unstable/main amd64 libio-stringy-perl all 2.111-3 [56.5 kB]
Get:43 http://deb.debian.org/debian unstable/main amd64 openssl amd64 3.0.4-2 [1421 kB]
Get:44 http://deb.debian.org/debian unstable/main amd64 ca-certificates all 20211016 [156 kB]
Get:45 http://deb.debian.org/debian unstable/main amd64 libencode-locale-perl all 1.05-2 [13.5 kB]
Get:46 http://deb.debian.org/debian unstable/main amd64 libtimedate-perl all 2.3300-2 [39.3 kB]
Get:47 http://deb.debian.org/debian unstable/main amd64 libhttp-date-perl all 6.05-1 [10.4 kB]
Get:48 http://deb.debian.org/debian unstable/main amd64 libfile-listing-perl all 6.15-1 [12.6 kB]
Get:49 http://deb.debian.org/debian unstable/main amd64 libhtml-tagset-perl all 3.20-4 [13.0 kB]
Get:50 http://deb.debian.org/debian unstable/main amd64 liburi-perl all 5.10-1 [91.0 kB]
Get:51 http://deb.debian.org/debian unstable/main amd64 libhtml-parser-perl amd64 3.78-1 [105 kB]
Get:52 http://deb.debian.org/debian unstable/main amd64 libhtml-tree-perl all 5.07-2 [213 kB]
Get:53 http://deb.debian.org/debian unstable/main amd64 libio-html-perl all 1.004-3 [16.2 kB]
Get:54 http://deb.debian.org/debian unstable/main amd64 liblwp-mediatypes-perl all 6.04-1 [19.9 kB]
Get:55 http://deb.debian.org/debian unstable/main amd64 libhttp-message-perl all 6.37-1 [80.9 kB]
Get:56 http://deb.debian.org/debian unstable/main amd64 libhttp-cookies-perl all 6.10-1 [19.6 kB]
Get:57 http://deb.debian.org/debian unstable/main amd64 libhttp-negotiate-perl all 6.01-1 [12.8 kB]
Get:58 http://deb.debian.org/debian unstable/main amd64 perl-openssl-defaults amd64 7+b1 [7924 B]
Get:59 http://deb.debian.org/debian unstable/main amd64 libnet-ssleay-perl amd64 1.92-2 [343 kB]
Get:60 http://deb.debian.org/debian unstable/main amd64 netbase all 6.3 [19.9 kB]
Get:61 http://deb.debian.org/debian unstable/main amd64 libio-socket-ssl-perl all 2.074-2 [220 kB]
Get:62 http://deb.debian.org/debian unstable/main amd64 libnet-http-perl all 6.22-1 [25.3 kB]
Get:63 http://deb.debian.org/debian unstable/main amd64 liblwp-protocol-https-perl all 6.10-1 [12.2 kB]
Get:64 http://deb.debian.org/debian unstable/main amd64 libtry-tiny-perl all 0.31-1 [24.2 kB]
Get:65 http://deb.debian.org/debian unstable/main amd64 libwww-robotrules-perl all 6.02-1 [12.9 kB]
Get:66 http://deb.debian.org/debian unstable/main amd64 libwww-perl all 6.67-1 [194 kB]
Get:67 http://deb.debian.org/debian unstable/main amd64 liberror-perl all 0.17029-1 [31.0 kB]
Get:68 http://deb.debian.org/debian unstable/main amd64 libexporter-lite-perl all 0.09-1 [12.2 kB]
Get:69 http://deb.debian.org/debian unstable/main amd64 libparse-debcontrol-perl all 2.005-5 [22.8 kB]
Get:70 http://deb.debian.org/debian unstable/main amd64 libtie-ixhash-perl all 1.23-2.1 [11.8 kB]
Get:71 http://deb.debian.org/debian unstable/main amd64 libdebian-copyright-perl all 0.2-5 [25.6 kB]
Get:72 http://deb.debian.org/debian unstable/main amd64 libapt-pkg-perl amd64 0.1.40+b1 [72.1 kB]
Get:73 http://deb.debian.org/debian unstable/main amd64 libexporter-tiny-perl all 1.002002-1 [37.8 kB]
Get:74 http://deb.debian.org/debian unstable/main amd64 liblist-moreutils-xs-perl amd64 0.430-3 [40.3 kB]
Get:75 http://deb.debian.org/debian unstable/main amd64 liblist-moreutils-perl all 0.430-2 [46.9 kB]
Get:76 http://deb.debian.org/debian unstable/main amd64 libsub-install-perl all 0.928-2 [11.0 kB]
Get:77 http://deb.debian.org/debian unstable/main amd64 libcgi-pm-perl all 4.54-1 [224 kB]
Get:78 http://deb.debian.org/debian unstable/main amd64 libhtml-form-perl all 6.07-1 [22.9 kB]
Get:79 http://deb.debian.org/debian unstable/main amd64 libhttp-server-simple-perl all 0.52-2 [29.4 kB]
Get:80 http://deb.debian.org/debian unstable/main amd64 libwww-mechanize-perl all 2.09-1 [115 kB]
Get:81 http://deb.debian.org/debian unstable/main amd64 libdebian-source-perl all 0.120 [93.3 kB]
Get:82 http://deb.debian.org/debian unstable/main amd64 libheap-perl all 0.80-4 [34.9 kB]
Get:83 http://deb.debian.org/debian unstable/main amd64 libset-object-perl amd64 1.42-1+b1 [41.4 kB]
Get:84 http://deb.debian.org/debian unstable/main amd64 libgraph-perl all 1:0.9725-1 [112 kB]
Get:85 http://deb.debian.org/debian unstable/main amd64 libio-pty-perl amd64 1:1.15-2+b1 [37.2 kB]
Get:86 http://deb.debian.org/debian unstable/main amd64 libipc-run-perl all 20200505.0-1 [102 kB]
Get:87 http://deb.debian.org/debian unstable/main amd64 libjson-perl all 4.06000-1 [89.5 kB]
Get:88 http://deb.debian.org/debian unstable/main amd64 libyaml-perl all 1.30-1 [67.7 kB]
Get:89 http://deb.debian.org/debian unstable/main amd64 dh-nodejs all 0.14.30 [56.0 kB]
Get:90 http://deb.debian.org/debian unstable/main amd64 node-ansi-colors all 4.1.1-3 [13.9 kB]
Get:91 http://deb.debian.org/debian unstable/main amd64 node-browser-stdout all 1.3.1-6 [3672 B]
Get:92 http://deb.debian.org/debian unstable/main amd64 node-camelcase all 6.3.0-1 [5932 B]
Get:93 http://deb.debian.org/debian unstable/main amd64 node-color-name all 1.1.4+~1.1.1-2 [5920 B]
Get:94 http://deb.debian.org/debian unstable/main amd64 node-color-convert all 2.0.1+~cs2.0.0-1 [13.1 kB]
Get:95 http://deb.debian.org/debian unstable/main amd64 node-ansi-styles all 4.3.0+~4.2.0-1 [8740 B]
Get:96 http://deb.debian.org/debian unstable/main amd64 node-escape-string-regexp all 4.0.0-2 [4296 B]
Get:97 http://deb.debian.org/debian unstable/main amd64 node-has-flag all 4.0.0-2 [4208 B]
Get:98 http://deb.debian.org/debian unstable/main amd64 node-supports-color all 8.1.1+~8.1.1-1 [6920 B]
Get:99 http://deb.debian.org/debian unstable/main amd64 node-chalk all 5.0.1-1 [18.2 kB]
Get:100 http://deb.debian.org/debian unstable/main amd64 node-normalize-path all 3.0.0-3 [6104 B]
Get:101 http://deb.debian.org/debian unstable/main amd64 node-anymatch all 3.1.2+~cs4.6.1-1 [33.4 kB]
Get:102 http://deb.debian.org/debian unstable/main amd64 node-async-each all 1.0.3-2 [4176 B]
Get:103 http://deb.debian.org/debian unstable/main amd64 node-is-buffer all 2.0.5-2 [4112 B]
Get:104 http://deb.debian.org/debian unstable/main amd64 node-kind-of all 6.0.3+dfsg-2 [10.2 kB]
Get:105 http://deb.debian.org/debian unstable/main amd64 node-is-number all 7.0.0-3 [6076 B]
Get:106 http://deb.debian.org/debian unstable/main amd64 node-repeat-string all 1.6.1+repack-1 [5600 B]
Get:107 http://deb.debian.org/debian unstable/main amd64 node-to-regex-range all 5.0.1-4 [10.5 kB]
Get:108 http://deb.debian.org/debian unstable/main amd64 node-fill-range all 7.0.1+~7.0.0-1 [8952 B]
Get:109 http://deb.debian.org/debian unstable/main amd64 node-braces all 3.0.2+~3.0.1-1 [20.8 kB]
Get:110 http://deb.debian.org/debian unstable/main amd64 node-is-extglob all 2.1.1-4 [4584 B]
Get:111 http://deb.debian.org/debian unstable/main amd64 node-is-glob all 4.0.3-1 [6596 B]
Get:112 http://deb.debian.org/debian unstable/main amd64 node-path-dirname all 1.0.2-2 [4312 B]
Get:113 http://deb.debian.org/debian unstable/main amd64 node-glob-parent all 6.0.2+~5.1.1-2 [8784 B]
Get:114 http://deb.debian.org/debian unstable/main amd64 libjs-inherits all 2.0.4-6 [3548 B]
Get:115 http://deb.debian.org/debian unstable/main amd64 node-inherits all 2.0.4-6 [4548 B]
Get:116 http://deb.debian.org/debian unstable/main amd64 node-binary-extensions all 2.2.0-2 [4408 B]
Get:117 http://deb.debian.org/debian unstable/main amd64 node-is-binary-path all 2.1.0-4 [3688 B]
Get:118 http://deb.debian.org/debian unstable/main amd64 node-path-is-absolute all 2.0.0-2 [4068 B]
Get:119 http://deb.debian.org/debian unstable/main amd64 node-graceful-fs all 4.2.10-1 [14.4 kB]
Get:120 http://deb.debian.org/debian unstable/main amd64 node-set-immediate-shim all 2.0.0-2 [3740 B]
Get:121 http://deb.debian.org/debian unstable/main amd64 node-readdirp all 3.6.0-1 [11.5 kB]
Get:122 http://deb.debian.org/debian unstable/main amd64 node-chokidar all 3.5.3-2 [32.3 kB]
Get:123 http://deb.debian.org/debian unstable/main amd64 node-ms all 2.1.3+~cs0.7.31-2 [5684 B]
Get:124 http://deb.debian.org/debian unstable/main amd64 node-debug all 4.3.4+~cs4.1.7-1 [18.1 kB]
Get:125 http://deb.debian.org/debian unstable/main amd64 node-decamelize all 4.0.0-1 [3944 B]
Get:126 http://deb.debian.org/debian unstable/main amd64 node-diff all 5.0.0~dfsg+~5.0.1-3 [73.6 kB]
Get:127 http://deb.debian.org/debian unstable/main amd64 node-p-limit all 4.0.0+~cs4.0.0-5 [7576 B]
Get:128 http://deb.debian.org/debian unstable/main amd64 node-p-locate all 6.0.0-11 [5820 B]
Get:129 http://deb.debian.org/debian unstable/main amd64 node-locate-path all 7.1.0-6 [5500 B]
Get:130 http://deb.debian.org/debian unstable/main amd64 node-path-exists all 5.0.0-7 [4656 B]
Get:131 http://deb.debian.org/debian unstable/main amd64 node-find-up all 6.3.0-7 [9388 B]
Get:132 http://deb.debian.org/debian unstable/main amd64 node-fs.realpath all 1.0.0-3 [6172 B]
Get:133 http://deb.debian.org/debian unstable/main amd64 node-wrappy all 1.0.2-3 [3776 B]
Get:134 http://deb.debian.org/debian unstable/main amd64 node-once all 1.4.0-5 [4720 B]
Get:135 http://deb.debian.org/debian unstable/main amd64 node-inflight all 1.0.6-2 [3952 B]
Get:136 http://deb.debian.org/debian unstable/main amd64 node-balanced-match all 2.0.0-1 [4872 B]
Get:137 http://deb.debian.org/debian unstable/main amd64 node-brace-expansion all 2.0.1-1 [7304 B]
Get:138 http://deb.debian.org/debian unstable/main amd64 node-minimatch all 5.1.0+~3.0.5-1 [17.6 kB]
Get:139 http://deb.debian.org/debian unstable/main amd64 node-glob all 8.0.3+~cs7.6.15-1 [135 kB]
Get:140 http://deb.debian.org/debian unstable/main amd64 libglib2.0-0 amd64 2.72.2-2 [1428 kB]
Get:141 http://deb.debian.org/debian unstable/main amd64 libgdk-pixbuf2.0-common all 2.42.8+dfsg-1 [315 kB]
Get:142 http://deb.debian.org/debian unstable/main amd64 shared-mime-info amd64 2.2-1 [729 kB]
Get:143 http://deb.debian.org/debian unstable/main amd64 libjpeg62-turbo amd64 1:2.1.2-1 [164 kB]
Get:144 http://deb.debian.org/debian unstable/main amd64 libpng16-16 amd64 1.6.37-5 [290 kB]
Get:145 http://deb.debian.org/debian unstable/main amd64 libdeflate0 amd64 1.12-1 [71.6 kB]
Get:146 http://deb.debian.org/debian unstable/main amd64 libjbig0 amd64 2.1-3.1+b2 [31.0 kB]
Get:147 http://deb.debian.org/debian unstable/main amd64 liblerc3 amd64 3.0+ds-1 [115 kB]
Get:148 http://deb.debian.org/debian unstable/main amd64 libwebp7 amd64 1.2.2-2+b1 [277 kB]
Get:149 http://deb.debian.org/debian unstable/main amd64 libtiff5 amd64 4.4.0-2 [312 kB]
Get:150 http://deb.debian.org/debian unstable/main amd64 libgdk-pixbuf-2.0-0 amd64 2.42.8+dfsg-1 [147 kB]
Get:151 http://deb.debian.org/debian unstable/main amd64 libnotify4 amd64 0.7.12-1 [26.3 kB]
Get:152 http://deb.debian.org/debian unstable/main amd64 libnotify-bin amd64 0.7.12-1 [17.0 kB]
Get:153 http://deb.debian.org/debian unstable/main amd64 node-growl all 1.10.5-4 [7684 B]
Get:154 http://deb.debian.org/debian unstable/main amd64 node-he all 1.2.0-3 [37.1 kB]
Get:155 http://deb.debian.org/debian unstable/main amd64 node-is-plain-obj all 3.0.0-2 [3972 B]
Get:156 http://deb.debian.org/debian unstable/main amd64 node-ci-info all 3.3.2+~cs4.2.0-1 [10.9 kB]
Get:157 http://deb.debian.org/debian unstable/main amd64 libjs-sprintf-js all 1.1.2+ds1+~1.1.2-1 [12.8 kB]
Get:158 http://deb.debian.org/debian unstable/main amd64 node-sprintf-js all 1.1.2+ds1+~1.1.2-1 [4024 B]
Get:159 http://deb.debian.org/debian unstable/main amd64 node-argparse all 2.0.1-2 [34.6 kB]
Get:160 http://deb.debian.org/debian unstable/main amd64 node-esprima all 4.0.1+ds+~4.0.3-2 [69.3 kB]
Get:161 http://deb.debian.org/debian unstable/main amd64 node-js-yaml all 4.1.0+dfsg+~4.0.5-6 [67.2 kB]
Get:162 http://deb.debian.org/debian unstable/main amd64 node-isarray all 2.0.5-4 [4040 B]
Get:163 http://deb.debian.org/debian unstable/main amd64 node-isobject all 4.0.0-2 [5332 B]
Get:164 http://deb.debian.org/debian unstable/main amd64 node-picocolors all 1.0.0-3 [6556 B]
Get:165 http://deb.debian.org/debian unstable/main amd64 node-postcss all 8.4.8+~cs7.3.21-2 [170 kB]
Get:166 http://deb.debian.org/debian unstable/main amd64 node-safe-buffer all 5.2.1+~cs2.1.2-3 [15.5 kB]
Get:167 http://deb.debian.org/debian unstable/main amd64 node-randombytes all 2.1.0+~2.0.0-1 [4808 B]
Get:168 http://deb.debian.org/debian unstable/main amd64 node-serialize-javascript all 6.0.0-1 [11.8 kB]
Get:169 http://deb.debian.org/debian unstable/main amd64 node-strip-json-comments all 4.0.0-4 [5668 B]
Get:170 http://deb.debian.org/debian unstable/main amd64 node-isexe all 2.0.0+~2.0.1-5 [6084 B]
Get:171 http://deb.debian.org/debian unstable/main amd64 node-which all 2.0.2+~cs1.3.2-2 [8556 B]
Get:172 http://deb.debian.org/debian unstable/main amd64 node-slice-ansi all 5.0.0+~cs9.0.0-4 [7924 B]
Get:173 http://deb.debian.org/debian unstable/main amd64 node-ansi-regex all 5.0.1-1 [4912 B]
Get:174 http://deb.debian.org/debian unstable/main amd64 node-strip-ansi all 6.0.1-1 [4176 B]
Get:175 http://deb.debian.org/debian unstable/main amd64 node-clone all 2.1.2-3 [8180 B]
Get:176 http://deb.debian.org/debian unstable/main amd64 node-defaults all 1.0.3+~1.0.3-1 [4292 B]
Get:177 http://deb.debian.org/debian unstable/main amd64 node-wcwidth.js all 1.0.2-1 [7012 B]
Get:178 http://deb.debian.org/debian unstable/main amd64 node-string-width all 4.2.3+~cs13.2.3-1 [10.7 kB]
Get:179 http://deb.debian.org/debian unstable/main amd64 node-wide-align all 1.1.3-4 [4244 B]
Get:180 http://deb.debian.org/debian unstable/main amd64 node-caniuse-lite all 1.0.30001359+dfsg+~1.0.1-1 [203 kB]
Get:181 http://deb.debian.org/debian unstable/main amd64 node-electron-to-chromium all 1.4.170-1 [18.7 kB]
Get:182 http://deb.debian.org/debian unstable/main amd64 node-browserslist all 4.21.0+~cs6.1.10-1 [62.0 kB]
Get:183 http://deb.debian.org/debian unstable/main amd64 node-wrap-ansi all 8.0.1+~8.0.1-2 [8588 B]
Get:184 http://deb.debian.org/debian unstable/main amd64 node-cliui all 7.0.4+repack+~cs3.1.0-3 [12.3 kB]
Get:185 http://deb.debian.org/debian unstable/main amd64 node-get-caller-file all 2.0.5+~cs1.1.1-4 [5728 B]
Get:186 http://deb.debian.org/debian unstable/main amd64 node-require-directory all 2.1.1+~2.1.2-1 [7092 B]
Get:187 http://deb.debian.org/debian unstable/main amd64 node-y18n all 5.0.8+~5.0.0-2 [10.6 kB]
Get:188 http://deb.debian.org/debian unstable/main amd64 node-yargs-parser all 21.0.1+~21.0.0-1 [28.0 kB]
Get:189 http://deb.debian.org/debian unstable/main amd64 node-yargs all 16.2.0+~16.0.4-3 [121 kB]
Get:190 http://deb.debian.org/debian unstable/main amd64 mocha all 9.2.2+ds1+~cs28.5.6-2 [164 kB]
Get:191 http://deb.debian.org/debian unstable/main amd64 node-bluebird all 3.7.2+dfsg1+~3.5.36-1 [48.1 kB]
Get:192 http://deb.debian.org/debian unstable/main amd64 node-deep-is all 0.1.4-1 [5136 B]
Get:193 http://deb.debian.org/debian unstable/main amd64 node-ip-regex all 4.3.0+~4.1.1-1 [5188 B]
Get:194 http://deb.debian.org/debian unstable/main amd64 node-lodash-packages all 4.17.21+dfsg+~cs8.31.198.20210220-9 [179 kB]
Get:195 http://deb.debian.org/debian unstable/main amd64 node-uuid all 8.3.2+~8.3.3-2 [44.3 kB]
Get:196 http://deb.debian.org/debian unstable/main amd64 pkg-js-autopkgtest all 0.14.30 [22.1 kB]
Get:197 http://deb.debian.org/debian unstable/main amd64 libjemalloc2 amd64 5.2.1-4 [247 kB]
Get:198 http://deb.debian.org/debian unstable/main amd64 liblzf1 amd64 3.6-3 [10.2 kB]
Get:199 http://deb.debian.org/debian unstable/main amd64 redis-tools amd64 5:7.0.2-2 [987 kB]
Get:200 http://deb.debian.org/debian unstable/main amd64 redis-server amd64 5:7.0.2-2 [80.6 kB]
Get:201 http://deb.debian.org/debian unstable/main amd64 redis all 5:7.0.2-2 [32.8 kB]
[...]
autopkgtest [07:27:53]: test pkg-js-autopkgtest: /usr/share/pkg-js-autopkgtest/runner
autopkgtest [07:27:53]: test pkg-js-autopkgtest: [-----------------------
# Using ./package.(json|yaml)
# Node module name is redis
# Build files found: 
# Test files found: test
# Found debian/tests/pkg-js/files, let's use it
# Files/dir to be installed from source: debian/tests/test_modules
debian/tests/excluded_tests
test
# Copy test files
# Copy debian/tests/pkg-js content
'debian/tests/pkg-js' -> '/tmp/autopkgtest.CCMXIm/autopkgtest_tmp/smokeZs56aB/debian/tests/pkg-js'
'debian/tests/pkg-js/files' -> '/tmp/autopkgtest.CCMXIm/autopkgtest_tmp/smokeZs56aB/debian/tests/pkg-js/files'
'debian/tests/pkg-js/test' -> '/tmp/autopkgtest.CCMXIm/autopkgtest_tmp/smokeZs56aB/debian/tests/pkg-js/test'
Found debian/tests/test_modules
'redis-commands' linked into node_modules
'redis-errors' linked into node_modules
'redis-parser' linked into node_modules
# Searching module in /usr/lib/nodejs/redis
# Searching module in /usr/lib/*/nodejs/redis
# Searching module in /usr/share/nodejs/redis
# Found /usr/share/nodejs/redis
# Searching files to link in /usr/share/nodejs/redis
# Launch debian/tests/pkg-js/test with sh -ex
+ /etc/init.d/redis-server stop
Stopping redis-server: redis-server.
+ sleep 1
+ NODE_PATH=debian/tests/test_modules mocha --timeout 30000 ./test/batch.spec.js ./test/commands/blpop.spec.js ./test/commands/client.spec.js ./test/commands/dbsize.spec.js ./test/commands/del.spec.js ./test/commands/eval.spec.js ./test/commands/exists.spec.js ./test/commands/expire.spec.js ./test/commands/flushdb.spec.js ./test/commands/geoadd.spec.js ./test/commands/get.spec.js ./test/commands/getset.spec.js ./test/commands/hincrby.spec.js ./test/commands/hlen.spec.js ./test/commands/hmget.spec.js ./test/commands/hmset.spec.js ./test/commands/hset.spec.js ./test/commands/incr.spec.js ./test/commands/info.spec.js ./test/commands/keys.spec.js ./test/commands/mget.spec.js ./test/commands/monitor.spec.js ./test/commands/mset.spec.js ./test/commands/msetnx.spec.js ./test/commands/randomkey.test.js ./test/commands/rename.spec.js ./test/commands/renamenx.spec.js ./test/commands/rpush.spec.js ./test/commands/sadd.spec.js ./test/commands/scard.spec.js ./test/commands/script.spec.js ./test/commands/sdiff.spec.js ./test/commands/sdiffstore.spec.js ./test/commands/select.spec.js ./test/commands/set.spec.js ./test/commands/setex.spec.js ./test/commands/setnx.spec.js ./test/commands/sinter.spec.js ./test/commands/sinterstore.spec.js ./test/commands/sismember.spec.js ./test/commands/slowlog.spec.js ./test/commands/smembers.spec.js ./test/commands/smove.spec.js ./test/commands/sort.spec.js ./test/commands/spop.spec.js ./test/commands/srem.spec.js ./test/commands/sunion.spec.js ./test/commands/sunionstore.spec.js ./test/commands/ttl.spec.js ./test/commands/type.spec.js ./test/commands/watch.spec.js ./test/commands/zadd.spec.js ./test/commands/zscan.spec.js ./test/commands/zscore.spec.js ./test/connection.spec.js ./test/custom_errors.spec.js ./test/detect_buffers.spec.js ./test/errors.js ./test/helper.js ./test/multi.spec.js ./test/prefix.spec.js ./test/pubsub.spec.js ./test/rename.spec.js ./test/unify_options.spec.js ./test/utils.spec.js
(node:643926) [DEP0005] DeprecationWarning: Buffer() is deprecated due to security and usability issues. Please use the Buffer.alloc(), Buffer.allocUnsafe(), or Buffer.from() methods instead.
(Use `node --trace-deprecation ...` to show where the warning was created)


  The 'batch' method
    using options: detect_buffers: true; 
      using IPv4
        when not connected
          undefined returns an empty array for missing commands
          undefined returns an error for batch with commands
          undefined returns an empty array for missing commands if promisified
        when connected
          undefined returns an empty array and keep the execution order in takt
          undefined runs normal calls inbetween batch
          undefined returns an empty array if promisified
          undefined returns an empty result array
          undefined fail individually when one command fails using chaining notation
          undefined fail individually when one command fails and emit the error if no callback has been provided
          undefined fail individually when one command in an array of commands fails
          undefined handles multiple operations being applied to a set
          undefined allows multiple operations to be performed using constructor with all kinds of syntax
          undefined converts a non string key to a string
          undefined runs a batch without any further commands
          undefined runs a batch without any further commands and without callback
          undefined allows multiple operations to be performed using a chaining API
          undefined allows multiple commands to work the same as normal to be performed using a chaining API
          undefined allows multiple commands to work the same as normal to be performed using a chaining API promisified
          undefined allows an array to be provided indicating multiple operations to perform
          undefined allows multiple operations to be performed on a hash
          undefined should work without any callback or arguments
    using options: detect_buffers: false; 
      using IPv4
        when not connected
          undefined returns an empty array for missing commands
          undefined returns an error for batch with commands
          undefined returns an empty array for missing commands if promisified
        when connected
          undefined returns an empty array and keep the execution order in takt
          undefined runs normal calls inbetween batch
          undefined returns an empty array if promisified
          undefined returns an empty result array
          undefined fail individually when one command fails using chaining notation
          undefined fail individually when one command fails and emit the error if no callback has been provided
          undefined fail individually when one command in an array of commands fails
          undefined handles multiple operations being applied to a set
          undefined allows multiple operations to be performed using constructor with all kinds of syntax
          undefined converts a non string key to a string
          undefined runs a batch without any further commands
          undefined runs a batch without any further commands and without callback
          undefined allows multiple operations to be performed using a chaining API
          undefined allows multiple commands to work the same as normal to be performed using a chaining API
          undefined allows multiple commands to work the same as normal to be performed using a chaining API promisified
          undefined allows an array to be provided indicating multiple operations to perform
          undefined allows multiple operations to be performed on a hash
          undefined should work without any callback or arguments

  The 'blpop' method
    using options: detect_buffers: true; 
      using IPv4
        undefined pops value immediately if list contains values
        undefined pops value immediately if list contains values using array notation
        undefined waits for value if list is not yet populated
        undefined times out after specified time (1004ms)
    using options: detect_buffers: false; 
      using IPv4
        undefined pops value immediately if list contains values
        undefined pops value immediately if list contains values using array notation
        undefined waits for value if list is not yet populated
        undefined times out after specified time (1077ms)

  The 'client' method
    using options: detect_buffers: true; 
      using IPv4
        list
          undefined lists connected clients
          undefined lists connected clients when invoked with multi's chaining syntax
          undefined lists connected clients when invoked with array syntax on client
          undefined lists connected clients when invoked with multi's array syntax
        reply
          as normal command
            undefined on
            undefined off
            undefined skip
          in a batch context
            undefined on
            undefined off
            undefined skip
        setname / getname
          undefined sets the name
    using options: detect_buffers: false; 
      using IPv4
        list
          undefined lists connected clients
          undefined lists connected clients when invoked with multi's chaining syntax
          undefined lists connected clients when invoked with array syntax on client
          undefined lists connected clients when invoked with multi's array syntax
        reply
          as normal command
            undefined on
            undefined off
            undefined skip
          in a batch context
            undefined on
            undefined off
            undefined skip
        setname / getname
          undefined sets the name

  The 'dbsize' method
    using options: detect_buffers: true; 
      using IPv4
        when not connected
          undefined reports an error
        when connected
          undefined returns a zero db size
          when more data is added to Redis
            undefined returns a larger db size
    using options: detect_buffers: false; 
      using IPv4
        when not connected
          undefined reports an error
        when connected
          undefined returns a zero db size
          when more data is added to Redis
            undefined returns a larger db size

  The 'del' method
    using options: detect_buffers: true; 
      using IPv4
        undefined allows a single key to be deleted
        undefined allows del to be called on a key that does not exist
        undefined allows multiple keys to be deleted
        undefined allows multiple keys to be deleted with the array syntax
        undefined allows multiple keys to be deleted with the array syntax and no callback
    using options: detect_buffers: false; 
      using IPv4
        undefined allows a single key to be deleted
        undefined allows del to be called on a key that does not exist
        undefined allows multiple keys to be deleted
        undefined allows multiple keys to be deleted with the array syntax
        undefined allows multiple keys to be deleted with the array syntax and no callback

  The 'eval' method
    using options: detect_buffers: true; 
      using IPv4
        undefined converts a float to an integer when evaluated
        undefined returns a string
        undefined converts boolean true to integer 1
        undefined converts boolean false to null
        undefined converts lua status code to string representation
        undefined converts lua error to an error response
        undefined represents a lua table appropritely
        undefined populates keys and argv correctly
        undefined allows arguments to be provided in array rather than as multiple parameters
        undefined allows a script to be executed that accesses the redis API without callback
        undefined allows a key to be incremented, and performs appropriate conversion from LUA type
        undefined allows a bulk operation to be performed, and performs appropriate conversion from LUA type
        undefined allows a multi mulk operation to be performed, with the appropriate type conversion
        undefined returns an appropriate representation of Lua status reply
        undefined returns an appropriate representation of a Lua error reply
        undefined returns an appropriate representation of a Lua nil reply
        evalsha
          undefined allows a script to be executed that accesses the redis API
          undefined can execute a script if the SHA exists
          undefined returns an error if SHA does not exist
          undefined emit an error if SHA does not exist without any callback
          undefined emits an error if SHA does not exist and no callback has been provided
    using options: detect_buffers: false; 
      using IPv4
        undefined converts a float to an integer when evaluated
        undefined returns a string
        undefined converts boolean true to integer 1
        undefined converts boolean false to null
        undefined converts lua status code to string representation
        undefined converts lua error to an error response
        undefined represents a lua table appropritely
        undefined populates keys and argv correctly
        undefined allows arguments to be provided in array rather than as multiple parameters
        undefined allows a script to be executed that accesses the redis API without callback
        undefined allows a key to be incremented, and performs appropriate conversion from LUA type
        undefined allows a bulk operation to be performed, and performs appropriate conversion from LUA type
        undefined allows a multi mulk operation to be performed, with the appropriate type conversion
        undefined returns an appropriate representation of Lua status reply
        undefined returns an appropriate representation of a Lua error reply
        undefined returns an appropriate representation of a Lua nil reply
        evalsha
          undefined allows a script to be executed that accesses the redis API
          undefined can execute a script if the SHA exists
          undefined returns an error if SHA does not exist
          undefined emit an error if SHA does not exist without any callback
          undefined emits an error if SHA does not exist and no callback has been provided

  The 'exists' method
    using options: detect_buffers: true; 
      using IPv4
        undefined returns 1 if the key exists
        undefined returns 1 if the key exists with array syntax
        undefined returns 0 if the key does not exist
    using options: detect_buffers: false; 
      using IPv4
        undefined returns 1 if the key exists
        undefined returns 1 if the key exists with array syntax
        undefined returns 0 if the key does not exist

  The 'expire' method
    using options: detect_buffers: true; 
      using IPv4
        undefined expires key after timeout (1055ms)
        undefined expires key after timeout with array syntax (1058ms)
    using options: detect_buffers: false; 
      using IPv4
        undefined expires key after timeout (1056ms)
        undefined expires key after timeout with array syntax (1057ms)

  The 'flushdb' method
    using options: detect_buffers: true; 
      using IPv4
        when not connected
          undefined reports an error
        when connected
          when there is data in Redis
            undefined deletes all the keys
            undefined results in a db size of zero
            undefined results in a db size of zero without a callback
    using options: detect_buffers: false; 
      using IPv4
        when not connected
          undefined reports an error
        when connected
          when there is data in Redis
            undefined deletes all the keys
            undefined results in a db size of zero
            undefined results in a db size of zero without a callback

  The 'geoadd' method
    using options: detect_buffers: true; 
      using IPv4
null 1
        undefined returns 1 if the key exists
    using options: detect_buffers: false; 
      using IPv4
null 1
        undefined returns 1 if the key exists

  The 'get' method
    using options: detect_buffers: true; 
      using IPv4
        when not connected
          undefined reports an error
          undefined reports an error promisified
        when connected
          when the key exists in Redis
            undefined gets the value correctly
            undefined should not throw on a get without callback (even if it's not useful)
          when the key does not exist in Redis
            undefined gets a null value
    using options: detect_buffers: false; 
      using IPv4
        when not connected
          undefined reports an error
          undefined reports an error promisified
        when connected
          when the key exists in Redis
            undefined gets the value correctly
            undefined should not throw on a get without callback (even if it's not useful)
          when the key does not exist in Redis
            undefined gets a null value

  The 'getset' method
    using options: detect_buffers: true; 
      using IPv4
        when not connected
          undefined reports an error
        when connected
          when the key exists in Redis
            undefined gets the value correctly
            undefined gets the value correctly with array syntax
            undefined gets the value correctly with array syntax style 2
          when the key does not exist in Redis
            undefined gets a null value
    using options: detect_buffers: false; 
      using IPv4
        when not connected
          undefined reports an error
        when connected
          when the key exists in Redis
            undefined gets the value correctly
            undefined gets the value correctly with array syntax
            undefined gets the value correctly with array syntax style 2
          when the key does not exist in Redis
            undefined gets a null value

  The 'hincrby' method
    using options: detect_buffers: true; 
      using IPv4
        undefined increments a key that has already been set
        undefined increments a key that has not been set
    using options: detect_buffers: false; 
      using IPv4
        undefined increments a key that has already been set
        undefined increments a key that has not been set

  The 'hlen' method
    using options: detect_buffers: true; 
      using IPv4
        undefined reports the count of keys
    using options: detect_buffers: false; 
      using IPv4
        undefined reports the count of keys

  The 'hmget' method
    using options: detect_buffers: true; 
      using IPv4
        undefined allows keys to be specified using multiple arguments
        undefined allows keys to be specified by passing an array without manipulating the array
        undefined allows keys to be specified by passing an array as first argument
        undefined allows a single key to be specified in an array
        undefined allows keys to be specified that have not yet been set
    using options: detect_buffers: false; 
      using IPv4
        undefined allows keys to be specified using multiple arguments
        undefined allows keys to be specified by passing an array without manipulating the array
        undefined allows keys to be specified by passing an array as first argument
        undefined allows a single key to be specified in an array
        undefined allows keys to be specified that have not yet been set

  The 'hmset' method
    using options: detect_buffers: true; 
      using IPv4
        undefined handles redis-style syntax
        undefined handles object-style syntax
        undefined handles object-style syntax and the key being a number
        undefined allows a numeric key
        undefined allows a numeric key without callback
        undefined allows an array without callback
        undefined allows an array and a callback
        undefined allows a key plus array without callback
        undefined allows a key plus array and a callback
        undefined handles object-style syntax without callback
    using options: detect_buffers: false; 
      using IPv4
        undefined handles redis-style syntax
        undefined handles object-style syntax
        undefined handles object-style syntax and the key being a number
        undefined allows a numeric key
        undefined allows a numeric key without callback
        undefined allows an array without callback
        undefined allows an array and a callback
        undefined allows a key plus array without callback
        undefined allows a key plus array and a callback
        undefined handles object-style syntax without callback

  The 'hset' method
    using options: detect_buffers: true; 
      using IPv4
        undefined allows a value to be set in a hash
        undefined handles an empty value
        undefined handles empty key and value
        undefined errors if someone passed a array either as field or as value
        undefined does not error when a buffer and date are set as values on the same hash
        undefined does not error when a buffer and date are set as fields on the same hash
    using options: detect_buffers: false; 
      using IPv4
        undefined allows a value to be set in a hash
        undefined handles an empty value
        undefined handles empty key and value
        undefined errors if someone passed a array either as field or as value
        undefined does not error when a buffer and date are set as values on the same hash
        undefined does not error when a buffer and date are set as fields on the same hash

  The 'incr' method
    using options: detect_buffers: true; 
      using IPv4
        when connected and a value in Redis
          undefined count above the safe integers as numbers
          undefined count above the safe integers as strings
    using options: detect_buffers: false; 
      using IPv4
        when connected and a value in Redis
          undefined count above the safe integers as numbers
          undefined count above the safe integers as strings

  The 'info' method
    using options: detect_buffers: true; 
      using IPv4
        undefined update serverInfo after a info command
        undefined works with optional section provided with and without callback
        undefined check redis v.2.4 support
        undefined emit error after a failure
    using options: detect_buffers: false; 
      using IPv4
        undefined update serverInfo after a info command
        undefined works with optional section provided with and without callback
        undefined check redis v.2.4 support
        undefined emit error after a failure

  The 'keys' method
    using options: detect_buffers: true; 
      using IPv4
        undefined returns matching keys
        undefined handles a large packet size (38ms)
        undefined handles an empty response
    using options: detect_buffers: false; 
      using IPv4
        undefined returns matching keys
        undefined handles a large packet size
        undefined handles an empty response

  The 'mget' method
    using options: detect_buffers: true; 
      using IPv4
        undefined handles fetching multiple keys in argument form
        undefined handles fetching multiple keys via an array
        undefined handles fetching multiple keys, when some keys do not exist
        undefined handles fetching multiple keys, when some keys do not exist promisified
    using options: detect_buffers: false; 
      using IPv4
        undefined handles fetching multiple keys in argument form
        undefined handles fetching multiple keys via an array
        undefined handles fetching multiple keys, when some keys do not exist
        undefined handles fetching multiple keys, when some keys do not exist promisified

  The 'monitor' method
    using options: detect_buffers: true; 
      1) monitors commands on all redis clients and works in the correct order
      2) "before each" hook for "monitors returns strings in the rawOutput even with return_buffers activated"
      3) "after each" hook for "monitors returns strings in the rawOutput even with return_buffers activated"
    using options: detect_buffers: false; 
      4) "before each" hook for "monitors commands on all redis clients and works in the correct order"
      5) "after each" hook for "monitors commands on all redis clients and works in the correct order"

  The 'mset' method
    using options: detect_buffers: true; 
      using IPv4
        when not connected
          6) "before each" hook for "reports an error"
        when connected
          and a callback is specified
            7) "before each" hook for "reports an error"
            with valid parameters
              8) "before each" hook for "sets the value correctly"
              9) "after each" hook for "sets the value correctly"
    using options: detect_buffers: false; 
      using IPv4
        when not connected
          10) "before each" hook for "reports an error"
        when connected
          and a callback is specified
            11) "before each" hook for "reports an error"
            with valid parameters
              12) "before each" hook for "sets the value correctly"
              13) "after each" hook for "sets the value correctly"

  The 'msetnx' method
    using options: detect_buffers: true; 
      using IPv4
        14) "before each" hook for "if any keys exist entire operation fails"
        15) "after each" hook for "if any keys exist entire operation fails"
    using options: detect_buffers: false; 
      using IPv4
        16) "before each" hook for "if any keys exist entire operation fails"
        17) "after each" hook for "if any keys exist entire operation fails"

  The 'randomkey' method
    using options: detect_buffers: true; 
      using IPv4
        18) "before each" hook for "returns a random key"
        19) "after each" hook for "returns a random key"
    using options: detect_buffers: false; 
      using IPv4
        20) "before each" hook for "returns a random key"
        21) "before each" hook for "returns a random key"

  The 'rename' method
    using options: detect_buffers: true; 
      using IPv4
        22) "before each" hook for "populates the new key"
        23) "before each" hook for "populates the new key"
        24) "after each" hook in "using IPv4"
    using options: detect_buffers: false; 
      using IPv4
        25) "before each" hook for "populates the new key"
        26) "before each" hook for "populates the new key"
        27) "after each" hook in "using IPv4"

  The 'renamenx' method
    using options: detect_buffers: true; 
      using IPv4
        28) "before each" hook for "renames the key if target does not yet exist"
        29) "after each" hook for "renames the key if target does not yet exist"
    using options: detect_buffers: false; 
      using IPv4
        30) "before each" hook for "renames the key if target does not yet exist"
        31) "after each" hook for "renames the key if target does not yet exist"

  The 'rpush' command
    using options: detect_buffers: true; 
      using IPv4
        32) "before each" hook for "inserts multiple values at a time into a list"
        33) "after each" hook for "inserts multiple values at a time into a list"
    using options: detect_buffers: false; 
      using IPv4
        34) "before each" hook for "inserts multiple values at a time into a list"
        35) "after each" hook for "inserts multiple values at a time into a list"

  The 'sadd' method
    using options: detect_buffers: true; 
      using IPv4
        36) "before each" hook for "allows a single value to be added to the set"
        37) "after each" hook for "allows a single value to be added to the set"
    using options: detect_buffers: false; 
      using IPv4
        38) "before each" hook for "allows a single value to be added to the set"
        39) "after each" hook for "allows a single value to be added to the set"

  The 'scard' method
    using options: detect_buffers: true; 
      using IPv4
        40) "before each" hook for "returns the number of values in a set"
        41) "before each" hook for "returns the number of values in a set"
        42) "after each" hook in "using IPv4"
    using options: detect_buffers: false; 
      using IPv4
        43) "before each" hook for "returns the number of values in a set"
        44) "after each" hook for "returns the number of values in a set"

  The 'script' method
    using options: detect_buffers: true; 
      using IPv4
        45) "before each" hook for "loads script with client.script('load')"
        46) "before each" hook for "loads script with client.script('load')"
        47) "after each" hook in "using IPv4"
    using options: detect_buffers: false; 
      using IPv4
        48) "before each" hook for "loads script with client.script('load')"
        49) "before each" hook for "loads script with client.script('load')"
        50) "after each" hook in "using IPv4"

  The 'sdiff' method
    using options: detect_buffers: true; 
      using IPv4
        51) "before each" hook for "returns set difference"
        52) "after each" hook for "returns set difference"
    using options: detect_buffers: false; 
      using IPv4
        53) "before each" hook for "returns set difference"
        54) "after each" hook for "returns set difference"

  The 'sdiffstore' method
    using options: detect_buffers: true; 
      using IPv4
        55) "before each" hook for "calculates set difference ands stores it in a key"
        56) "after each" hook for "calculates set difference ands stores it in a key"
    using options: detect_buffers: false; 
      using IPv4
        57) "before each" hook for "calculates set difference ands stores it in a key"
        58) "after each" hook for "calculates set difference ands stores it in a key"

  The 'select' method
    using options: detect_buffers: true; 
      using IPv4
        when not connected
          59) "before each" hook for "returns an error if redis is not connected"
          60) "before each" hook for "returns an error if redis is not connected"
        when connected
          61) "before each" hook for "changes the database and calls the callback"
          62) "after each" hook for "changes the database and calls the callback"
    using options: detect_buffers: false; 
      using IPv4
        when not connected
          63) "before each" hook for "returns an error if redis is not connected"
          64) "before each" hook for "returns an error if redis is not connected"
        when connected
          65) "before each" hook for "changes the database and calls the callback"
          66) "before each" hook for "changes the database and calls the callback"
          67) "after each" hook in "when connected"

  The 'set' method
    using options: detect_buffers: true; 
      using IPv4
        when not connected
          68) "before each" hook for "reports an error"
          69) "before each" hook for "reports an error"
        when connected
          and a callback is specified
            with valid parameters
              70) "before each" hook for "sets the value correctly"
              71) "after each" hook for "sets the value correctly"
    using options: detect_buffers: false; 
      using IPv4
        when not connected
          72) "before each" hook for "reports an error"
          73) "before each" hook for "reports an error"
        when connected
          and a callback is specified
            with valid parameters
              74) "before each" hook for "sets the value correctly"
              75) "after each" hook for "sets the value correctly"

  The 'setex' method
    using options: detect_buffers: true; 
      using IPv4
        76) "before each" hook for "sets a key with an expiry"
        77) "after each" hook for "sets a key with an expiry"
    using options: detect_buffers: false; 
      using IPv4
        78) "before each" hook for "sets a key with an expiry"
        79) "after each" hook for "sets a key with an expiry"

  The 'setnx' method
    using options: detect_buffers: true; 
      using IPv4
        80) "before each" hook for "sets key if it does not have a value"
        81) "after each" hook for "sets key if it does not have a value"
    using options: detect_buffers: false; 
      using IPv4
        82) "before each" hook for "sets key if it does not have a value"
        83) "after each" hook for "sets key if it does not have a value"

  The 'sinter' method
    using options: detect_buffers: true; 
      using IPv4
        84) "before each" hook for "handles two sets being intersected"
        85) "after each" hook for "handles two sets being intersected"
    using options: detect_buffers: false; 
      using IPv4
        86) "before each" hook for "handles two sets being intersected"
        87) "before each" hook for "handles two sets being intersected"
        88) "after each" hook in "using IPv4"

  The 'sinterstore' method
    using options: detect_buffers: true; 
      using IPv4
        89) "before each" hook for "calculates set intersection and stores it in a key"
        90) "after each" hook for "calculates set intersection and stores it in a key"
    using options: detect_buffers: false; 
      using IPv4
        91) "before each" hook for "calculates set intersection and stores it in a key"
        92) "after each" hook for "calculates set intersection and stores it in a key"

  The 'sismember' method
    using options: detect_buffers: true; 
      using IPv4
        93) "before each" hook for "returns 0 if the value is not in the set"
        94) "after each" hook for "returns 0 if the value is not in the set"
    using options: detect_buffers: false; 
      using IPv4
        95) "before each" hook for "returns 0 if the value is not in the set"
        96) "after each" hook for "returns 0 if the value is not in the set"

  The 'slowlog' method
    using options: detect_buffers: true; 
      using IPv4
        97) "before each" hook for "logs operations in slowlog"
        98) "after each" hook for "logs operations in slowlog"
    using options: detect_buffers: false; 
      using IPv4
        99) "before each" hook for "logs operations in slowlog"
        100) "after each" hook for "logs operations in slowlog"

  The 'smembers' method
    using options: detect_buffers: true; 
      using IPv4
        101) "before each" hook for "returns all values in a set"
        102) "after each" hook for "returns all values in a set"
    using options: detect_buffers: false; 
      using IPv4
        103) "before each" hook for "returns all values in a set"
        104) "after each" hook for "returns all values in a set"

  The 'smove' method
    using options: detect_buffers: true; 
      using IPv4
        105) "before each" hook for "moves a value to a set that does not yet exist"
        106) "after each" hook for "moves a value to a set that does not yet exist"
    using options: detect_buffers: false; 
      using IPv4
        107) "before each" hook for "moves a value to a set that does not yet exist"
        108) "after each" hook for "moves a value to a set that does not yet exist"

  The 'sort' method
    using options: detect_buffers: true; 
      using IPv4
        alphabetical
          109) "before each" hook for "sorts in ascending alphabetical order"
          110) "before each" hook for "sorts in ascending alphabetical order"
    using options: detect_buffers: false; 
      using IPv4
        alphabetical
          111) "before each" hook for "sorts in ascending alphabetical order"
          112) "before each" hook for "sorts in ascending alphabetical order"

  The 'spop' method
    using options: detect_buffers: true; 
      using IPv4
        113) "before each" hook for "returns a random element from the set"
        114) "after each" hook for "returns a random element from the set"
    using options: detect_buffers: false; 
      using IPv4
        115) "before each" hook for "returns a random element from the set"
        116) "after each" hook for "returns a random element from the set"

  The 'srem' method
    using options: detect_buffers: true; 
      using IPv4
        117) "before each" hook for "removes a value"
        118) "after each" hook for "removes a value"
    using options: detect_buffers: false; 
      using IPv4
        119) "before each" hook for "removes a value"
        120) "after each" hook for "removes a value"

  The 'sunion' method
    using options: detect_buffers: true; 
      using IPv4
        121) "before each" hook for "returns the union of a group of sets"
        122) "before each" hook for "returns the union of a group of sets"
        123) "after each" hook in "using IPv4"
    using options: detect_buffers: false; 
      using IPv4
        124) "before each" hook for "returns the union of a group of sets"
        125) "after each" hook for "returns the union of a group of sets"

  The 'sunionstore' method
    using options: detect_buffers: true; 
      using IPv4
        126) "before each" hook for "stores the result of a union"
        127) "after each" hook for "stores the result of a union"
    using options: detect_buffers: false; 
      using IPv4
        128) "before each" hook for "stores the result of a union"
        129) "after each" hook for "stores the result of a union"

  The 'ttl' method
    using options: detect_buffers: true; 
      using IPv4
        130) "before each" hook for "returns the current ttl on a key"
        131) "after each" hook for "returns the current ttl on a key"
    using options: detect_buffers: false; 
      using IPv4
        132) "before each" hook for "returns the current ttl on a key"
        133) "after each" hook for "returns the current ttl on a key"

  The 'type' method
    using options: detect_buffers: true; 
      using IPv4
        134) "before each" hook for "reports string type"
        135) "after each" hook for "reports string type"
    using options: detect_buffers: false; 
      using IPv4
        136) "before each" hook for "reports string type"
        137) "after each" hook for "reports string type"

  The 'watch' method
    using options: detect_buffers: true; 
      using IPv4
        138) "before each" hook for "does not execute transaction if watched key was modified prior to execution"
        139) "after each" hook for "does not execute transaction if watched key was modified prior to execution"
    using options: detect_buffers: false; 
      using IPv4
        140) "before each" hook for "does not execute transaction if watched key was modified prior to execution"
        141) "after each" hook for "does not execute transaction if watched key was modified prior to execution"

  The 'zadd' method
    using options: detect_buffers: true; 
      using IPv4
        142) "before each" hook for "reports an error"
        143) "before each" hook for "reports an error"
        144) "after each" hook in "using IPv4"
    using options: detect_buffers: false; 
      using IPv4
        145) "before each" hook for "reports an error"
        146) "after each" hook for "reports an error"

  The 'zscan' method
    using options: detect_buffers: true; 
      using IPv4
        147) "before each" hook for "return values"
        148) "after each" hook for "return values"
    using options: detect_buffers: false; 
      using IPv4
        149) "before each" hook for "return values"
        150) "after each" hook for "return values"

  The 'zscore' method
    using options: detect_buffers: true; 
      using IPv4
        151) "before each" hook for "should return the score of member in the sorted set at key"
        152) "after each" hook for "should return the score of member in the sorted set at key"
    using options: detect_buffers: false; 
      using IPv4
        153) "before each" hook for "should return the score of member in the sorted set at key"
        154) "before each" hook for "should return the score of member in the sorted set at key"
        155) "after each" hook in "using IPv4"

  connection tests
    undefined unofficially support for a private stream
    quit on lost connections
      undefined calling quit while the connection is down should not end in reconnecting version a
      undefined calling quit while the connection is down should not end in reconnecting version b
      undefined calling quit while the connection is down without offline queue should end the connection right away
      156) calling quit while connected without offline queue should end the connection when all commands have finished
      157) "after each" hook for "calling quit while connected without offline queue should end the connection when all commands have finished"

  errors
    AbortError
      undefined should inherit from Error
      undefined should list options properties but not name and message
      undefined should change name and message
    AggregateError
      undefined should inherit from Error and AbortError
      undefined should list options properties but not name and message
      undefined should change name and message

  detect_buffers
    get
      first argument is a string
        158) "before each" hook for "returns a string"
        159) "before each" hook for "returns a string"

  The 'multi' method
    regression test
      160) saved buffers with charsets different than utf-8 (issue #913)
      161) saved buffers with charsets different than utf-8 (issue #913)
    pipeline limit
      162) do not exceed maximum string size
      163) "after each" hook for "do not exceed maximum string size"

  prefix key names
    using options: detect_buffers: true; 
      using IPv4
        164) "before each" hook for "auto prefix set / get"
        165) "after each" hook for "auto prefix set / get"
    using options: detect_buffers: false; 
      using IPv4
        166) "before each" hook for "auto prefix set / get"
        167) "after each" hook for "auto prefix set / get"

  publish/subscribe
    using options: detect_buffers: true; 
      using IPv4
        168) "before each" hook for "should not publish a message multiple times per command"
        169) "after each" hook in "using IPv4"
    using options: detect_buffers: false; 
      using IPv4
        170) "before each" hook for "should not publish a message multiple times per command"
        171) "after each" hook in "using IPv4"

  rename commands
    using options: detect_buffers: true; 
      using IPv4
        - allows to use renamed functions
        - should also work with batch
        - should also work with multi
        - should also work with multi and abort transaction
        - should also work prefixed commands
    using options: detect_buffers: false; 
      using IPv4
        - allows to use renamed functions
        - should also work with batch
        - should also work with multi
        - should also work with multi and abort transaction
        - should also work prefixed commands

  createClient options
    port as first parameter
      undefined pass the options in the second parameter after a port
      undefined pass the options in the third parameter after a port and host being set to null
      undefined pass the options in the third parameter after a port and host being set to undefined
      undefined pass the options in the third parameter after a port and host
      undefined should throw with three parameters all set to a truthy value
    unix socket as first parameter
      undefined pass the options in the second parameter after a port
      undefined pass the options in the third parameter after a port and host being set to null
    redis url as first parameter
      undefined empty redis url including options as second parameter
      undefined begin with two slashes including options as third parameter
      undefined duplicated, identical query options including options obj
      undefined should throw on duplicated, non-identical query options
      undefined should throw without protocol slashes
      undefined warns on protocol other than redis in the redis url
    no parameters or set to null / undefined
      undefined no parameters
      undefined set to null
      undefined set to undefined
    only an options object is passed
      undefined with options
      undefined without options
      undefined should throw with more parameters
      undefined including url as option
    faulty data
      undefined throws on strange connection info

  utils.js
    clone
      undefined ignore the object prototype and clone a nested array / object
      undefined replace falsy values with an empty object as return value
      undefined transform camelCase options to snake_case and add the camel_case option
      undefined throws on circular data
    print helper
      undefined callback with reply
      undefined callback with error
    reply_in_order
      undefined no elements in either queue. Reply in the next tick with callback
      undefined no elements in either queue. Reply in the next tick without callback
      undefined elements in the offline queue. Reply after the offline queue is empty and respect the command_obj callback
      undefined elements in the offline queue. Reply after the offline queue is empty and respect the command_obj error emit
      undefined elements in the offline queue and the command_queue. Reply all other commands got handled respect the command_obj


  286 passing (9s)
  10 pending
  171 failing

  1) The 'monitor' method
       using options: detect_buffers: true; 
         monitors commands on all redis clients and works in the correct order:
     Uncaught AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
+ actual - expected

+ undefined
- null
      at /tmp/autopkgtest.CCMXIm/autopkgtest_tmp/smokeZs56aB/test/commands/monitor.spec.js:52:28
      at Object.callbackOrEmit [as callback_or_emit] (/usr/share/nodejs/redis/lib/utils.js:89:9)
      at RedisClient.return_error (/usr/share/nodejs/redis/index.js:642:11)
      at JavascriptRedisParser.returnError (/usr/share/nodejs/redis/index.js:142:18)
      at JavascriptRedisParser.execute (/usr/share/nodejs/redis-parser/lib/parser.js:572:12)
      at Socket.<anonymous> (/usr/share/nodejs/redis/index.js:219:27)
      at Socket.emit (node:events:527:28)
      at addChunk (node:internal/streams/readable:315:12)
      at readableAddChunk (node:internal/streams/readable:289:9)
      at Socket.Readable.push (node:internal/streams/readable:228:10)
      at TCP.onStreamRead (node:internal/stream_base_commons:190:23)

  2) The 'monitor' method
       using options: detect_buffers: true; 
         "before each" hook for "monitors returns strings in the rawOutput even with return_buffers activated":
     Uncaught AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
+ actual - expected

+ undefined
- 'OK'
      at /tmp/autopkgtest.CCMXIm/autopkgtest_tmp/smokeZs56aB/test/commands/monitor.spec.js:56:28
      at Object.callbackOrEmit [as callback_or_emit] (/usr/share/nodejs/redis/lib/utils.js:89:9)
      at RedisClient.return_error (/usr/share/nodejs/redis/index.js:642:11)
      at JavascriptRedisParser.returnError (/usr/share/nodejs/redis/index.js:142:18)
      at JavascriptRedisParser.execute (/usr/share/nodejs/redis-parser/lib/parser.js:572:12)
      at Socket.<anonymous> (/usr/share/nodejs/redis/index.js:219:27)
      at Socket.emit (node:events:527:28)
      at addChunk (node:internal/streams/readable:315:12)
      at readableAddChunk (node:internal/streams/readable:289:9)
      at Socket.Readable.push (node:internal/streams/readable:228:10)
      at TCP.onStreamRead (node:internal/stream_base_commons:190:23)

  3) The 'monitor' method
       using options: detect_buffers: true; 
         "after each" hook for "monitors returns strings in the rawOutput even with return_buffers activated":
     AbortError: Ready check failed: Connection forcefully ended and command aborted. It might have been processed.
      at RedisClient.flush_and_error (/usr/share/nodejs/redis/index.js:298:23)
      at RedisClient.end (/usr/share/nodejs/redis/lib/extendedApi.js:52:14)
      at Context.<anonymous> (test/commands/monitor.spec.js:16:20)
      at callFn (/usr/share/nodejs/mocha/lib/runnable.js:366:21)
      at Hook.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:354:5)
      at next (/usr/share/nodejs/mocha/lib/runner.js:510:10)
      at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:571:5)
      at processImmediate (node:internal/timers:466:21)

  4) The 'monitor' method
       using options: detect_buffers: false; 
         "before each" hook for "monitors commands on all redis clients and works in the correct order":
     Uncaught TypeError: Cannot read properties of undefined (reading '0')
      at /tmp/autopkgtest.CCMXIm/autopkgtest_tmp/smokeZs56aB/test/commands/monitor.spec.js:60:43
      at Object.callbackOrEmit [as callback_or_emit] (/usr/share/nodejs/redis/lib/utils.js:89:9)
      at RedisClient.return_error (/usr/share/nodejs/redis/index.js:642:11)
      at JavascriptRedisParser.returnError (/usr/share/nodejs/redis/index.js:142:18)
      at JavascriptRedisParser.execute (/usr/share/nodejs/redis-parser/lib/parser.js:572:12)
      at Socket.<anonymous> (/usr/share/nodejs/redis/index.js:219:27)
      at Socket.emit (node:events:527:28)
      at addChunk (node:internal/streams/readable:315:12)
      at readableAddChunk (node:internal/streams/readable:289:9)
      at Socket.Readable.push (node:internal/streams/readable:228:10)
      at TCP.onStreamRead (node:internal/stream_base_commons:190:23)

  5) The 'monitor' method
       using options: detect_buffers: false; 
         "after each" hook for "monitors commands on all redis clients and works in the correct order":
     AbortError: Ready check failed: Connection forcefully ended and command aborted. It might have been processed.
      at RedisClient.flush_and_error (/usr/share/nodejs/redis/index.js:298:23)
      at RedisClient.end (/usr/share/nodejs/redis/lib/extendedApi.js:52:14)
      at Context.<anonymous> (test/commands/monitor.spec.js:16:20)
      at callFn (/usr/share/nodejs/mocha/lib/runnable.js:366:21)
      at Hook.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:354:5)
      at next (/usr/share/nodejs/mocha/lib/runner.js:510:10)
      at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:571:5)
      at processImmediate (node:internal/timers:466:21)

  6) The 'mset' method
       using options: detect_buffers: true; 
         using IPv4
           when not connected
             "before each" hook for "reports an error":

      Uncaught AssertionError [ERR_ASSERTION]: Expected values to be loosely deep-equal:

[
  'subscribe',
  'foo',
  'baz'
]

should loosely deep-equal

[
  'get',
  'baz'
]
      + expected - actual

       [
      -  "subscribe"
      -  "foo"
      +  "get"
         "baz"
       ]
      
      at RedisClient.<anonymous> (test/commands/monitor.spec.js:74:24)
      at RedisClient.emit (node:events:527:28)
      at RedisClient.return_reply (/usr/share/nodejs/redis/index.js:748:18)
      at JavascriptRedisParser.returnReply (/usr/share/nodejs/redis/index.js:138:18)
      at JavascriptRedisParser.execute (/usr/share/nodejs/redis-parser/lib/parser.js:574:12)
      at Socket.<anonymous> (/usr/share/nodejs/redis/index.js:219:27)
      at Socket.emit (node:events:527:28)
      at addChunk (node:internal/streams/readable:315:12)
      at readableAddChunk (node:internal/streams/readable:289:9)
      at Socket.Readable.push (node:internal/streams/readable:228:10)
      at TCP.onStreamRead (node:internal/stream_base_commons:190:23)

  7) The 'mset' method
       using options: detect_buffers: true; 
         using IPv4
           when not connected
             "before each" hook for "reports an error":
     Error: done() called multiple times in hook <The 'mset' method using options: detect_buffers: true;  using IPv4 when not connected "before each" hook for "reports an error"> of file /tmp/autopkgtest.CCMXIm/autopkgtest_tmp/smokeZs56aB/test/commands/mset.spec.js
      at createMultipleDoneError (/usr/share/nodejs/mocha/lib/errors.js:428:13)
      at multiple (/usr/share/nodejs/mocha/lib/runnable.js:290:24)
      at done (/usr/share/nodejs/mocha/lib/runnable.js:301:14)
      at RedisClient.<anonymous> (/usr/share/nodejs/mocha/lib/runnable.js:414:7)
      at RedisClient.emit (node:events:527:28)
      at RedisClient.connection_gone (/usr/share/nodejs/redis/index.js:526:14)
      at Socket.<anonymous> (/usr/share/nodejs/redis/index.js:227:14)
      at Object.onceWrapper (node:events:642:26)
      at Socket.emit (node:events:527:28)
      at TCP.<anonymous> (node:net:710:12)

  8) The 'mset' method
       using options: detect_buffers: true; 
         using IPv4
           when connected
             "before each" hook for "sets the value correctly":

      Uncaught AssertionError [ERR_ASSERTION]: Expected values to be loosely deep-equal:

[
  'info'
]

should loosely deep-equal

[
  'mget',
  'foo',
  'baz'
]
      + expected - actual

       [
      -  "info"
      +  "mget"
      +  "foo"
      +  "baz"
       ]
      
      at RedisClient.<anonymous> (test/commands/monitor.spec.js:74:24)
      at RedisClient.emit (node:events:527:28)
      at RedisClient.return_reply (/usr/share/nodejs/redis/index.js:748:18)
      at JavascriptRedisParser.returnReply (/usr/share/nodejs/redis/index.js:138:18)
      at JavascriptRedisParser.execute (/usr/share/nodejs/redis-parser/lib/parser.js:574:12)
      at Socket.<anonymous> (/usr/share/nodejs/redis/index.js:219:27)
      at Socket.emit (node:events:527:28)
      at addChunk (node:internal/streams/readable:315:12)
      at readableAddChunk (node:internal/streams/readable:289:9)
      at Socket.Readable.push (node:internal/streams/readable:228:10)
      at TCP.onStreamRead (node:internal/stream_base_commons:190:23)

  9) The 'mset' method
       using options: detect_buffers: true; 
         using IPv4
           when connected
             "after each" hook for "sets the value correctly":
     AbortError: Ready check failed: Connection forcefully ended and command aborted. It might have been processed.
      at RedisClient.flush_and_error (/usr/share/nodejs/redis/index.js:298:23)
      at RedisClient.end (/usr/share/nodejs/redis/lib/extendedApi.js:52:14)
      at Context.<anonymous> (test/commands/mset.spec.js:53:28)
      at callFn (/usr/share/nodejs/mocha/lib/runnable.js:366:21)
      at Hook.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:354:5)
      at next (/usr/share/nodejs/mocha/lib/runner.js:510:10)
      at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:571:5)
      at processImmediate (node:internal/timers:466:21)

  10) The 'mset' method
       using options: detect_buffers: false; 
         using IPv4
           when not connected
             "before each" hook for "reports an error":

      Uncaught AssertionError [ERR_ASSERTION]: Expected values to be loosely deep-equal:

[
  'info'
]

should loosely deep-equal

[
  'subscribe',
  'foo',
  'baz'
]
      + expected - actual

       [
      -  "info"
      +  "subscribe"
      +  "foo"
      +  "baz"
       ]
      
      at RedisClient.<anonymous> (test/commands/monitor.spec.js:74:24)
      at RedisClient.emit (node:events:527:28)
      at RedisClient.return_reply (/usr/share/nodejs/redis/index.js:748:18)
      at JavascriptRedisParser.returnReply (/usr/share/nodejs/redis/index.js:138:18)
      at JavascriptRedisParser.execute (/usr/share/nodejs/redis-parser/lib/parser.js:574:12)
      at Socket.<anonymous> (/usr/share/nodejs/redis/index.js:219:27)
      at Socket.emit (node:events:527:28)
      at addChunk (node:internal/streams/readable:315:12)
      at readableAddChunk (node:internal/streams/readable:289:9)
      at Socket.Readable.push (node:internal/streams/readable:228:10)
      at TCP.onStreamRead (node:internal/stream_base_commons:190:23)

  11) The 'mset' method
       using options: detect_buffers: false; 
         using IPv4
           when not connected
             "before each" hook for "reports an error":
     Error: done() called multiple times in hook <The 'mset' method using options: detect_buffers: false;  using IPv4 when not connected "before each" hook for "reports an error"> of file /tmp/autopkgtest.CCMXIm/autopkgtest_tmp/smokeZs56aB/test/commands/mset.spec.js
      at createMultipleDoneError (/usr/share/nodejs/mocha/lib/errors.js:428:13)
      at multiple (/usr/share/nodejs/mocha/lib/runnable.js:290:24)
      at done (/usr/share/nodejs/mocha/lib/runnable.js:301:14)
      at RedisClient.<anonymous> (/usr/share/nodejs/mocha/lib/runnable.js:414:7)
      at RedisClient.emit (node:events:527:28)
      at RedisClient.connection_gone (/usr/share/nodejs/redis/index.js:526:14)
      at Socket.<anonymous> (/usr/share/nodejs/redis/index.js:227:14)
      at Object.onceWrapper (node:events:642:26)
      at Socket.emit (node:events:527:28)
      at TCP.<anonymous> (node:net:710:12)

  12) The 'mset' method
       using options: detect_buffers: false; 
         using IPv4
           when connected
             "before each" hook for "sets the value correctly":
     Uncaught AssertionError [ERR_ASSERTION]: Expected values to be loosely deep-equal:

[
  'info'
]

should loosely deep-equal

undefined
      at RedisClient.<anonymous> (test/commands/monitor.spec.js:74:24)
      at RedisClient.emit (node:events:527:28)
      at RedisClient.return_reply (/usr/share/nodejs/redis/index.js:748:18)
      at JavascriptRedisParser.returnReply (/usr/share/nodejs/redis/index.js:138:18)
      at JavascriptRedisParser.execute (/usr/share/nodejs/redis-parser/lib/parser.js:574:12)
      at Socket.<anonymous> (/usr/share/nodejs/redis/index.js:219:27)
      at Socket.emit (node:events:527:28)
      at addChunk (node:internal/streams/readable:315:12)
      at readableAddChunk (node:internal/streams/readable:289:9)
      at Socket.Readable.push (node:internal/streams/readable:228:10)
      at TCP.onStreamRead (node:internal/stream_base_commons:190:23)

  13) The 'mset' method
       using options: detect_buffers: false; 
         using IPv4
           when connected
             "after each" hook for "sets the value correctly":
     AbortError: Ready check failed: Connection forcefully ended and command aborted. It might have been processed.
      at RedisClient.flush_and_error (/usr/share/nodejs/redis/index.js:298:23)
      at RedisClient.end (/usr/share/nodejs/redis/lib/extendedApi.js:52:14)
      at Context.<anonymous> (test/commands/mset.spec.js:53:28)
      at callFn (/usr/share/nodejs/mocha/lib/runnable.js:366:21)
      at Hook.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:354:5)
      at next (/usr/share/nodejs/mocha/lib/runner.js:510:10)
      at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:571:5)
      at processImmediate (node:internal/timers:466:21)

  14) The 'msetnx' method
       using options: detect_buffers: true; 
         using IPv4
           "before each" hook for "if any keys exist entire operation fails":
     Uncaught AssertionError [ERR_ASSERTION]: Expected values to be loosely deep-equal:

[
  'info'
]

should loosely deep-equal

undefined
      at RedisClient.<anonymous> (test/commands/monitor.spec.js:74:24)
      at RedisClient.emit (node:events:527:28)
      at RedisClient.return_reply (/usr/share/nodejs/redis/index.js:748:18)
      at JavascriptRedisParser.returnReply (/usr/share/nodejs/redis/index.js:138:18)
      at JavascriptRedisParser.execute (/usr/share/nodejs/redis-parser/lib/parser.js:574:12)
      at Socket.<anonymous> (/usr/share/nodejs/redis/index.js:219:27)
      at Socket.emit (node:events:527:28)
      at addChunk (node:internal/streams/readable:315:12)
      at readableAddChunk (node:internal/streams/readable:289:9)
      at Socket.Readable.push (node:internal/streams/readable:228:10)
      at TCP.onStreamRead (node:internal/stream_base_commons:190:23)

  15) The 'msetnx' method
       using options: detect_buffers: true; 
         using IPv4
           "after each" hook for "if any keys exist entire operation fails":
     AbortError: Ready check failed: Connection forcefully ended and command aborted. It might have been processed.
      at RedisClient.flush_and_error (/usr/share/nodejs/redis/index.js:298:23)
      at RedisClient.end (/usr/share/nodejs/redis/lib/extendedApi.js:52:14)
      at Context.<anonymous> (test/commands/msetnx.spec.js:34:24)
      at callFn (/usr/share/nodejs/mocha/lib/runnable.js:366:21)
      at Hook.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:354:5)
      at next (/usr/share/nodejs/mocha/lib/runner.js:510:10)
      at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:571:5)
      at processImmediate (node:internal/timers:466:21)

  16) The 'msetnx' method
       using options: detect_buffers: false; 
         using IPv4
           "before each" hook for "if any keys exist entire operation fails":
     Uncaught AssertionError [ERR_ASSERTION]: Expected values to be loosely deep-equal:

[
  'quit'
]

should loosely deep-equal

undefined
      at RedisClient.<anonymous> (test/commands/monitor.spec.js:74:24)
      at RedisClient.emit (node:events:527:28)
      at RedisClient.return_reply (/usr/share/nodejs/redis/index.js:748:18)
      at JavascriptRedisParser.returnReply (/usr/share/nodejs/redis/index.js:138:18)
      at JavascriptRedisParser.execute (/usr/share/nodejs/redis-parser/lib/parser.js:574:12)
      at Socket.<anonymous> (/usr/share/nodejs/redis/index.js:219:27)
      at Socket.emit (node:events:527:28)
      at addChunk (node:internal/streams/readable:315:12)
      at readableAddChunk (node:internal/streams/readable:289:9)
      at Socket.Readable.push (node:internal/streams/readable:228:10)
      at TCP.onStreamRead (node:internal/stream_base_commons:190:23)

  17) The 'msetnx' method
       using options: detect_buffers: false; 
         using IPv4
           "after each" hook for "if any keys exist entire operation fails":
     AbortError: Ready check failed: Connection forcefully ended and command aborted. It might have been processed.
      at RedisClient.flush_and_error (/usr/share/nodejs/redis/index.js:298:23)
      at RedisClient.end (/usr/share/nodejs/redis/lib/extendedApi.js:52:14)
      at Context.<anonymous> (test/commands/msetnx.spec.js:34:24)
      at callFn (/usr/share/nodejs/mocha/lib/runnable.js:366:21)
      at Hook.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:354:5)
      at next (/usr/share/nodejs/mocha/lib/runner.js:510:10)
      at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:571:5)
      at processImmediate (node:internal/timers:466:21)

  18) The 'randomkey' method
       using options: detect_buffers: true; 
         using IPv4
           "before each" hook for "returns a random key":
     Uncaught AssertionError [ERR_ASSERTION]: Expected values to be loosely deep-equal:

[
  'info'
]

should loosely deep-equal

undefined
      at RedisClient.<anonymous> (test/commands/monitor.spec.js:74:24)
      at RedisClient.emit (node:events:527:28)
      at RedisClient.return_reply (/usr/share/nodejs/redis/index.js:748:18)
      at JavascriptRedisParser.returnReply (/usr/share/nodejs/redis/index.js:138:18)
      at JavascriptRedisParser.execute (/usr/share/nodejs/redis-parser/lib/parser.js:574:12)
      at Socket.<anonymous> (/usr/share/nodejs/redis/index.js:219:27)
      at Socket.emit (node:events:527:28)
      at addChunk (node:internal/streams/readable:315:12)
      at readableAddChunk (node:internal/streams/readable:289:9)
      at Socket.Readable.push (node:internal/streams/readable:228:10)
      at TCP.onStreamRead (node:internal/stream_base_commons:190:23)

  19) The 'randomkey' method
       using options: detect_buffers: true; 
         using IPv4
           "after each" hook for "returns a random key":
     AbortError: Ready check failed: Connection forcefully ended and command aborted. It might have been processed.
      at RedisClient.flush_and_error (/usr/share/nodejs/redis/index.js:298:23)
      at RedisClient.end (/usr/share/nodejs/redis/lib/extendedApi.js:52:14)
      at Context.<anonymous> (test/commands/randomkey.test.js:31:24)
      at callFn (/usr/share/nodejs/mocha/lib/runnable.js:366:21)
      at Hook.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:354:5)
      at next (/usr/share/nodejs/mocha/lib/runner.js:510:10)
      at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:571:5)
      at processImmediate (node:internal/timers:466:21)

  20) The 'randomkey' method
       using options: detect_buffers: false; 
         using IPv4
           "before each" hook for "returns a random key":
     Uncaught AssertionError [ERR_ASSERTION]: Expected values to be loosely deep-equal:

[
  'info'
]

should loosely deep-equal

undefined
      at RedisClient.<anonymous> (test/commands/monitor.spec.js:74:24)
      at RedisClient.emit (node:events:527:28)
      at RedisClient.return_reply (/usr/share/nodejs/redis/index.js:748:18)
      at JavascriptRedisParser.returnReply (/usr/share/nodejs/redis/index.js:138:18)
      at JavascriptRedisParser.execute (/usr/share/nodejs/redis-parser/lib/parser.js:574:12)
      at Socket.<anonymous> (/usr/share/nodejs/redis/index.js:219:27)
      at Socket.emit (node:events:527:28)
      at addChunk (node:internal/streams/readable:315:12)
      at readableAddChunk (node:internal/streams/readable:289:9)
      at Socket.Readable.push (node:internal/streams/readable:228:10)
      at TCP.onStreamRead (node:internal/stream_base_commons:190:23)

  21) The 'randomkey' method
       using options: detect_buffers: false; 
         using IPv4
           "before each" hook for "returns a random key":
     done() called multiple times in hook <The 'randomkey' method using options: detect_buffers: false;  using IPv4 "before each" hook for "returns a random key"> of file /tmp/autopkgtest.CCMXIm/autopkgtest_tmp/smokeZs56aB/test/commands/randomkey.test.js; in addition, done() received error: AbortError: Connection forcefully ended and command aborted. It might have been processed.
    at RedisClient.flush_and_error (/usr/share/nodejs/redis/index.js:298:23)
    at RedisClient.end (/usr/share/nodejs/redis/lib/extendedApi.js:52:14)
    at Context.<anonymous> (/tmp/autopkgtest.CCMXIm/autopkgtest_tmp/smokeZs56aB/test/commands/randomkey.test.js:31:24)
    at callFn (/usr/share/nodejs/mocha/lib/runnable.js:366:21)
    at Hook.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:354:5)
    at next (/usr/share/nodejs/mocha/lib/runner.js:510:10)
    at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:571:5)
    at processImmediate (node:internal/timers:466:21) {
  code: 'NR_CLOSED',
  command: 'FLUSHDB'
}
  Error: done() called multiple times in hook <The 'randomkey' method using options: detect_buffers: false;  using IPv4 "before each" hook for "returns a random key"> of file /tmp/autopkgtest.CCMXIm/autopkgtest_tmp/smokeZs56aB/test/commands/randomkey.test.js; in addition, done() received error: AbortError: Connection forcefully ended and command aborted. It might have been processed.
      at RedisClient.flush_and_error (/usr/share/nodejs/redis/index.js:298:23)
      at RedisClient.end (/usr/share/nodejs/redis/lib/extendedApi.js:52:14)
      at Context.<anonymous> (test/commands/randomkey.test.js:31:24)
      at callFn (/usr/share/nodejs/mocha/lib/runnable.js:366:21)
      at Hook.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:354:5)
      at next (/usr/share/nodejs/mocha/lib/runner.js:510:10)
      at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:571:5)
      at processImmediate (node:internal/timers:466:21) {
    code: 'NR_CLOSED',
    command: 'FLUSHDB'
  }
      at createMultipleDoneError (/usr/share/nodejs/mocha/lib/errors.js:428:13)
      at multiple (/usr/share/nodejs/mocha/lib/runnable.js:290:24)
      at done (/usr/share/nodejs/mocha/lib/runnable.js:301:14)
      at Command.callback (/usr/share/nodejs/mocha/lib/runnable.js:396:16)
      at RedisClient.flush_and_error (/usr/share/nodejs/redis/index.js:310:29)
      at RedisClient.end (/usr/share/nodejs/redis/lib/extendedApi.js:52:14)
      at Context.<anonymous> (test/commands/randomkey.test.js:31:24)
      at callFn (/usr/share/nodejs/mocha/lib/runnable.js:366:21)
      at Hook.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:354:5)
      at next (/usr/share/nodejs/mocha/lib/runner.js:510:10)
      at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:571:5)
      at processImmediate (node:internal/timers:466:21)

  22) The 'rename' method
       using options: detect_buffers: true; 
         using IPv4
           "before each" hook for "populates the new key":
     Uncaught AssertionError [ERR_ASSERTION]: Expected values to be loosely deep-equal:

[
  'info'
]

should loosely deep-equal

undefined
      at RedisClient.<anonymous> (test/commands/monitor.spec.js:74:24)
      at RedisClient.emit (node:events:527:28)
      at RedisClient.return_reply (/usr/share/nodejs/redis/index.js:748:18)
      at JavascriptRedisParser.returnReply (/usr/share/nodejs/redis/index.js:138:18)
      at JavascriptRedisParser.execute (/usr/share/nodejs/redis-parser/lib/parser.js:574:12)
      at Socket.<anonymous> (/usr/share/nodejs/redis/index.js:219:27)
      at Socket.emit (node:events:527:28)
      at addChunk (node:internal/streams/readable:315:12)
      at readableAddChunk (node:internal/streams/readable:289:9)
      at Socket.Readable.push (node:internal/streams/readable:228:10)
      at TCP.onStreamRead (node:internal/stream_base_commons:190:23)

  23) The 'rename' method
       using options: detect_buffers: true; 
         using IPv4
           "before each" hook for "populates the new key":
     done() called multiple times in hook <The 'rename' method using options: detect_buffers: true;  using IPv4 "before each" hook for "populates the new key"> of file /tmp/autopkgtest.CCMXIm/autopkgtest_tmp/smokeZs56aB/test/commands/rename.spec.js; in addition, done() received error: AbortError: Connection forcefully ended and command aborted. It might have been processed.
    at RedisClient.flush_and_error (/usr/share/nodejs/redis/index.js:298:23)
    at RedisClient.end (/usr/share/nodejs/redis/lib/extendedApi.js:52:14)
    at Context.<anonymous> (/tmp/autopkgtest.CCMXIm/autopkgtest_tmp/smokeZs56aB/test/commands/rename.spec.js:34:24)
    at callFn (/usr/share/nodejs/mocha/lib/runnable.js:366:21)
    at Hook.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:354:5)
    at next (/usr/share/nodejs/mocha/lib/runner.js:510:10)
    at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:571:5)
    at processImmediate (node:internal/timers:466:21) {
  code: 'NR_CLOSED',
  command: 'FLUSHDB'
}
  Error: done() called multiple times in hook <The 'rename' method using options: detect_buffers: true;  using IPv4 "before each" hook for "populates the new key"> of file /tmp/autopkgtest.CCMXIm/autopkgtest_tmp/smokeZs56aB/test/commands/rename.spec.js; in addition, done() received error: AbortError: Connection forcefully ended and command aborted. It might have been processed.
      at RedisClient.flush_and_error (/usr/share/nodejs/redis/index.js:298:23)
      at RedisClient.end (/usr/share/nodejs/redis/lib/extendedApi.js:52:14)
      at Context.<anonymous> (test/commands/rename.spec.js:34:24)
      at callFn (/usr/share/nodejs/mocha/lib/runnable.js:366:21)
      at Hook.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:354:5)
      at next (/usr/share/nodejs/mocha/lib/runner.js:510:10)
      at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:571:5)
      at processImmediate (node:internal/timers:466:21) {
    code: 'NR_CLOSED',
    command: 'FLUSHDB'
  }
      at createMultipleDoneError (/usr/share/nodejs/mocha/lib/errors.js:428:13)
      at multiple (/usr/share/nodejs/mocha/lib/runnable.js:290:24)
      at done (/usr/share/nodejs/mocha/lib/runnable.js:301:14)
      at Command.callback (/usr/share/nodejs/mocha/lib/runnable.js:396:16)
      at RedisClient.flush_and_error (/usr/share/nodejs/redis/index.js:310:29)
      at RedisClient.end (/usr/share/nodejs/redis/lib/extendedApi.js:52:14)
      at Context.<anonymous> (test/commands/rename.spec.js:34:24)
      at callFn (/usr/share/nodejs/mocha/lib/runnable.js:366:21)
      at Hook.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:354:5)
      at next (/usr/share/nodejs/mocha/lib/runner.js:510:10)
      at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:571:5)
      at processImmediate (node:internal/timers:466:21)

  24) The 'rename' method
       using options: detect_buffers: true; 
         using IPv4
           "after each" hook in "using IPv4":
     Error: done() called multiple times in hook <The 'rename' method using options: detect_buffers: true;  using IPv4 "after each" hook in "using IPv4"> of file /tmp/autopkgtest.CCMXIm/autopkgtest_tmp/smokeZs56aB/test/commands/rename.spec.js; in addition, done() received error: AssertionError [ERR_ASSERTION]: Expected values to be loosely deep-equal:

[
  'info'
]

should loosely deep-equal

undefined
      at createMultipleDoneError (/usr/share/nodejs/mocha/lib/errors.js:428:13)
      at multiple (/usr/share/nodejs/mocha/lib/runnable.js:290:24)
      at Hook.done [as callback] (/usr/share/nodejs/mocha/lib/runnable.js:301:14)
      at Runner._uncaught (/usr/share/nodejs/mocha/lib/runner.js:1023:21)
      at process.emit (node:events:527:28)
      at process._fatalException (node:internal/process/execution:167:25)

  25) The 'rename' method
       using options: detect_buffers: false; 
         using IPv4
           "before each" hook for "populates the new key":
     Uncaught AssertionError [ERR_ASSERTION]: Expected values to be loosely deep-equal:

[
  'info'
]

should loosely deep-equal

undefined
      at RedisClient.<anonymous> (test/commands/monitor.spec.js:74:24)
      at RedisClient.emit (node:events:527:28)
      at RedisClient.return_reply (/usr/share/nodejs/redis/index.js:748:18)
      at JavascriptRedisParser.returnReply (/usr/share/nodejs/redis/index.js:138:18)
      at JavascriptRedisParser.execute (/usr/share/nodejs/redis-parser/lib/parser.js:574:12)
      at Socket.<anonymous> (/usr/share/nodejs/redis/index.js:219:27)
      at Socket.emit (node:events:527:28)
      at addChunk (node:internal/streams/readable:315:12)
      at readableAddChunk (node:internal/streams/readable:289:9)
      at Socket.Readable.push (node:internal/streams/readable:228:10)
      at TCP.onStreamRead (node:internal/stream_base_commons:190:23)

  26) The 'rename' method
       using options: detect_buffers: false; 
         using IPv4
           "before each" hook for "populates the new key":
     done() called multiple times in hook <The 'rename' method using options: detect_buffers: false;  using IPv4 "before each" hook for "populates the new key"> of file /tmp/autopkgtest.CCMXIm/autopkgtest_tmp/smokeZs56aB/test/commands/rename.spec.js; in addition, done() received error: AbortError: Connection forcefully ended and command aborted. It might have been processed.
    at RedisClient.flush_and_error (/usr/share/nodejs/redis/index.js:298:23)
    at RedisClient.end (/usr/share/nodejs/redis/lib/extendedApi.js:52:14)
    at Context.<anonymous> (/tmp/autopkgtest.CCMXIm/autopkgtest_tmp/smokeZs56aB/test/commands/rename.spec.js:34:24)
    at callFn (/usr/share/nodejs/mocha/lib/runnable.js:366:21)
    at Hook.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:354:5)
    at next (/usr/share/nodejs/mocha/lib/runner.js:510:10)
    at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:571:5)
    at processImmediate (node:internal/timers:466:21) {
  code: 'NR_CLOSED',
  command: 'FLUSHDB'
}
  Error: done() called multiple times in hook <The 'rename' method using options: detect_buffers: false;  using IPv4 "before each" hook for "populates the new key"> of file /tmp/autopkgtest.CCMXIm/autopkgtest_tmp/smokeZs56aB/test/commands/rename.spec.js; in addition, done() received error: AbortError: Connection forcefully ended and command aborted. It might have been processed.
      at RedisClient.flush_and_error (/usr/share/nodejs/redis/index.js:298:23)
      at RedisClient.end (/usr/share/nodejs/redis/lib/extendedApi.js:52:14)
      at Context.<anonymous> (test/commands/rename.spec.js:34:24)
      at callFn (/usr/share/nodejs/mocha/lib/runnable.js:366:21)
      at Hook.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:354:5)
      at next (/usr/share/nodejs/mocha/lib/runner.js:510:10)
      at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:571:5)
      at processImmediate (node:internal/timers:466:21) {
    code: 'NR_CLOSED',
    command: 'FLUSHDB'
  }
      at createMultipleDoneError (/usr/share/nodejs/mocha/lib/errors.js:428:13)
      at multiple (/usr/share/nodejs/mocha/lib/runnable.js:290:24)
      at done (/usr/share/nodejs/mocha/lib/runnable.js:301:14)
      at Command.callback (/usr/share/nodejs/mocha/lib/runnable.js:396:16)
      at RedisClient.flush_and_error (/usr/share/nodejs/redis/index.js:310:29)
      at RedisClient.end (/usr/share/nodejs/redis/lib/extendedApi.js:52:14)
      at Context.<anonymous> (test/commands/rename.spec.js:34:24)
      at callFn (/usr/share/nodejs/mocha/lib/runnable.js:366:21)
      at Hook.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:354:5)
      at next (/usr/share/nodejs/mocha/lib/runner.js:510:10)
      at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:571:5)
      at processImmediate (node:internal/timers:466:21)

  27) The 'rename' method
       using options: detect_buffers: false; 
         using IPv4
           "after each" hook in "using IPv4":
     Error: done() called multiple times in hook <The 'rename' method using options: detect_buffers: false;  using IPv4 "after each" hook in "using IPv4"> of file /tmp/autopkgtest.CCMXIm/autopkgtest_tmp/smokeZs56aB/test/commands/rename.spec.js; in addition, done() received error: AssertionError [ERR_ASSERTION]: Expected values to be loosely deep-equal:

[
  'flushdb'
]

should loosely deep-equal

undefined
      at createMultipleDoneError (/usr/share/nodejs/mocha/lib/errors.js:428:13)
      at multiple (/usr/share/nodejs/mocha/lib/runnable.js:290:24)
      at Hook.done [as callback] (/usr/share/nodejs/mocha/lib/runnable.js:301:14)
      at Runner._uncaught (/usr/share/nodejs/mocha/lib/runner.js:1023:21)
      at process.emit (node:events:527:28)
      at process._fatalException (node:internal/process/execution:167:25)

  28) The 'renamenx' method
       using options: detect_buffers: true; 
         using IPv4
           "before each" hook for "renames the key if target does not yet exist":
     Uncaught AssertionError [ERR_ASSERTION]: Expected values to be loosely deep-equal:

[
  'info'
]

should loosely deep-equal

undefined
      at RedisClient.<anonymous> (test/commands/monitor.spec.js:74:24)
      at RedisClient.emit (node:events:527:28)
      at RedisClient.return_reply (/usr/share/nodejs/redis/index.js:748:18)
      at JavascriptRedisParser.returnReply (/usr/share/nodejs/redis/index.js:138:18)
      at JavascriptRedisParser.execute (/usr/share/nodejs/redis-parser/lib/parser.js:574:12)
      at Socket.<anonymous> (/usr/share/nodejs/redis/index.js:219:27)
      at Socket.emit (node:events:527:28)
      at addChunk (node:internal/streams/readable:315:12)
      at readableAddChunk (node:internal/streams/readable:289:9)
      at Socket.Readable.push (node:internal/streams/readable:228:10)
      at TCP.onStreamRead (node:internal/stream_base_commons:190:23)

  29) The 'renamenx' method
       using options: detect_buffers: true; 
         using IPv4
           "after each" hook for "renames the key if target does not yet exist":
     AbortError: Ready check failed: Connection forcefully ended and command aborted. It might have been processed.
      at RedisClient.flush_and_error (/usr/share/nodejs/redis/index.js:298:23)
      at RedisClient.end (/usr/share/nodejs/redis/lib/extendedApi.js:52:14)
      at Context.<anonymous> (test/commands/renamenx.spec.js:37:24)
      at callFn (/usr/share/nodejs/mocha/lib/runnable.js:366:21)
      at Hook.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:354:5)
      at next (/usr/share/nodejs/mocha/lib/runner.js:510:10)
      at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:571:5)
      at processImmediate (node:internal/timers:466:21)

  30) The 'renamenx' method
       using options: detect_buffers: false; 
         using IPv4
           "before each" hook for "renames the key if target does not yet exist":
     Uncaught AssertionError [ERR_ASSERTION]: Expected values to be loosely deep-equal:

[
  'flushdb'
]

should loosely deep-equal

undefined
      at RedisClient.<anonymous> (test/commands/monitor.spec.js:74:24)
      at RedisClient.emit (node:events:527:28)
      at RedisClient.return_reply (/usr/share/nodejs/redis/index.js:748:18)
      at JavascriptRedisParser.returnReply (/usr/share/nodejs/redis/index.js:138:18)
      at JavascriptRedisParser.execute (/usr/share/nodejs/redis-parser/lib/parser.js:574:12)
      at Socket.<anonymous> (/usr/share/nodejs/redis/index.js:219:27)
      at Socket.emit (node:events:527:28)
      at addChunk (node:internal/streams/readable:315:12)
      at readableAddChunk (node:internal/streams/readable:289:9)
      at Socket.Readable.push (node:internal/streams/readable:228:10)
      at TCP.onStreamRead (node:internal/stream_base_commons:190:23)

  31) The 'renamenx' method
       using options: detect_buffers: false; 
         using IPv4
           "after each" hook for "renames the key if target does not yet exist":
     AbortError: Ready check failed: Connection forcefully ended and command aborted. It might have been processed.
      at RedisClient.flush_and_error (/usr/share/nodejs/redis/index.js:298:23)
      at RedisClient.end (/usr/share/nodejs/redis/lib/extendedApi.js:52:14)
      at Context.<anonymous> (test/commands/renamenx.spec.js:37:24)
      at callFn (/usr/share/nodejs/mocha/lib/runnable.js:366:21)
      at Hook.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:354:5)
      at next (/usr/share/nodejs/mocha/lib/runner.js:510:10)
      at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:571:5)
      at processImmediate (node:internal/timers:466:21)

  32) The 'rpush' command
       using options: detect_buffers: true; 
         using IPv4
           "before each" hook for "inserts multiple values at a time into a list":
     Uncaught AssertionError [ERR_ASSERTION]: Expected values to be loosely deep-equal:

[
  'info'
]

should loosely deep-equal

undefined
      at RedisClient.<anonymous> (test/commands/monitor.spec.js:74:24)
      at RedisClient.emit (node:events:527:28)
      at RedisClient.return_reply (/usr/share/nodejs/redis/index.js:748:18)
      at JavascriptRedisParser.returnReply (/usr/share/nodejs/redis/index.js:138:18)
      at JavascriptRedisParser.execute (/usr/share/nodejs/redis-parser/lib/parser.js:574:12)
      at Socket.<anonymous> (/usr/share/nodejs/redis/index.js:219:27)
      at Socket.emit (node:events:527:28)
      at addChunk (node:internal/streams/readable:315:12)
      at readableAddChunk (node:internal/streams/readable:289:9)
      at Socket.Readable.push (node:internal/streams/readable:228:10)
      at TCP.onStreamRead (node:internal/stream_base_commons:190:23)

  33) The 'rpush' command
       using options: detect_buffers: true; 
         using IPv4
           "after each" hook for "inserts multiple values at a time into a list":
     AbortError: Ready check failed: Connection forcefully ended and command aborted. It might have been processed.
      at RedisClient.flush_and_error (/usr/share/nodejs/redis/index.js:298:23)
      at RedisClient.end (/usr/share/nodejs/redis/lib/extendedApi.js:52:14)
      at Context.<anonymous> (test/commands/rpush.spec.js:32:24)
      at callFn (/usr/share/nodejs/mocha/lib/runnable.js:366:21)
      at Hook.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:354:5)
      at next (/usr/share/nodejs/mocha/lib/runner.js:510:10)
      at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:571:5)
      at processImmediate (node:internal/timers:466:21)

  34) The 'rpush' command
       using options: detect_buffers: false; 
         using IPv4
           "before each" hook for "inserts multiple values at a time into a list":
     Uncaught AssertionError [ERR_ASSERTION]: Expected values to be loosely deep-equal:

[
  'flushdb'
]

should loosely deep-equal

undefined
      at RedisClient.<anonymous> (test/commands/monitor.spec.js:74:24)
      at RedisClient.emit (node:events:527:28)
      at RedisClient.return_reply (/usr/share/nodejs/redis/index.js:748:18)
      at JavascriptRedisParser.returnReply (/usr/share/nodejs/redis/index.js:138:18)
      at JavascriptRedisParser.execute (/usr/share/nodejs/redis-parser/lib/parser.js:574:12)
      at Socket.<anonymous> (/usr/share/nodejs/redis/index.js:219:27)
      at Socket.emit (node:events:527:28)
      at addChunk (node:internal/streams/readable:315:12)
      at readableAddChunk (node:internal/streams/readable:289:9)
      at Socket.Readable.push (node:internal/streams/readable:228:10)
      at TCP.onStreamRead (node:internal/stream_base_commons:190:23)

  35) The 'rpush' command
       using options: detect_buffers: false; 
         using IPv4
           "after each" hook for "inserts multiple values at a time into a list":
     AbortError: Ready check failed: Connection forcefully ended and command aborted. It might have been processed.
      at RedisClient.flush_and_error (/usr/share/nodejs/redis/index.js:298:23)
      at RedisClient.end (/usr/share/nodejs/redis/lib/extendedApi.js:52:14)
      at Context.<anonymous> (test/commands/rpush.spec.js:32:24)
      at callFn (/usr/share/nodejs/mocha/lib/runnable.js:366:21)
      at Hook.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:354:5)
      at next (/usr/share/nodejs/mocha/lib/runner.js:510:10)
      at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:571:5)
      at processImmediate (node:internal/timers:466:21)

  36) The 'sadd' method
       using options: detect_buffers: true; 
         using IPv4
           "before each" hook for "allows a single value to be added to the set":
     Uncaught AssertionError [ERR_ASSERTION]: Expected values to be loosely deep-equal:

[
  'info'
]

should loosely deep-equal

undefined
      at RedisClient.<anonymous> (test/commands/monitor.spec.js:74:24)
      at RedisClient.emit (node:events:527:28)
      at RedisClient.return_reply (/usr/share/nodejs/redis/index.js:748:18)
      at JavascriptRedisParser.returnReply (/usr/share/nodejs/redis/index.js:138:18)
      at JavascriptRedisParser.execute (/usr/share/nodejs/redis-parser/lib/parser.js:574:12)
      at Socket.<anonymous> (/usr/share/nodejs/redis/index.js:219:27)
      at Socket.emit (node:events:527:28)
      at addChunk (node:internal/streams/readable:315:12)
      at readableAddChunk (node:internal/streams/readable:289:9)
      at Socket.Readable.push (node:internal/streams/readable:228:10)
      at TCP.onStreamRead (node:internal/stream_base_commons:190:23)

  37) The 'sadd' method
       using options: detect_buffers: true; 
         using IPv4
           "after each" hook for "allows a single value to be added to the set":
     AbortError: Ready check failed: Connection forcefully ended and command aborted. It might have been processed.
      at RedisClient.flush_and_error (/usr/share/nodejs/redis/index.js:298:23)
      at RedisClient.end (/usr/share/nodejs/redis/lib/extendedApi.js:52:14)
      at Context.<anonymous> (test/commands/sadd.spec.js:58:24)
      at callFn (/usr/share/nodejs/mocha/lib/runnable.js:366:21)
      at Hook.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:354:5)
      at next (/usr/share/nodejs/mocha/lib/runner.js:510:10)
      at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:571:5)
      at processImmediate (node:internal/timers:466:21)

  38) The 'sadd' method
       using options: detect_buffers: false; 
         using IPv4
           "before each" hook for "allows a single value to be added to the set":
     Uncaught AssertionError [ERR_ASSERTION]: Expected values to be loosely deep-equal:

[
  'info'
]

should loosely deep-equal

undefined
      at RedisClient.<anonymous> (test/commands/monitor.spec.js:74:24)
      at RedisClient.emit (node:events:527:28)
      at RedisClient.return_reply (/usr/share/nodejs/redis/index.js:748:18)
      at JavascriptRedisParser.returnReply (/usr/share/nodejs/redis/index.js:138:18)
      at JavascriptRedisParser.execute (/usr/share/nodejs/redis-parser/lib/parser.js:574:12)
      at Socket.<anonymous> (/usr/share/nodejs/redis/index.js:219:27)
      at Socket.emit (node:events:527:28)
      at addChunk (node:internal/streams/readable:315:12)
      at readableAddChunk (node:internal/streams/readable:289:9)
      at Socket.Readable.push (node:internal/streams/readable:228:10)
      at TCP.onStreamRead (node:internal/stream_base_commons:190:23)

  39) The 'sadd' method
       using options: detect_buffers: false; 
         using IPv4
           "after each" hook for "allows a single value to be added to the set":
     AbortError: Ready check failed: Connection forcefully ended and command aborted. It might have been processed.
      at RedisClient.flush_and_error (/usr/share/nodejs/redis/index.js:298:23)
      at RedisClient.end (/usr/share/nodejs/redis/lib/extendedApi.js:52:14)
      at Context.<anonymous> (test/commands/sadd.spec.js:58:24)
      at callFn (/usr/share/nodejs/mocha/lib/runnable.js:366:21)
      at Hook.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:354:5)
      at next (/usr/share/nodejs/mocha/lib/runner.js:510:10)
      at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:571:5)
      at processImmediate (node:internal/timers:466:21)

  40) The 'scard' method
       using options: detect_buffers: true; 
         using IPv4
           "before each" hook for "returns the number of values in a set":
     Uncaught AssertionError [ERR_ASSERTION]: Expected values to be loosely deep-equal:

[
  'info'
]

should loosely deep-equal

undefined
      at RedisClient.<anonymous> (test/commands/monitor.spec.js:74:24)
      at RedisClient.emit (node:events:527:28)
      at RedisClient.return_reply (/usr/share/nodejs/redis/index.js:748:18)
      at JavascriptRedisParser.returnReply (/usr/share/nodejs/redis/index.js:138:18)
      at JavascriptRedisParser.execute (/usr/share/nodejs/redis-parser/lib/parser.js:574:12)
      at Socket.<anonymous> (/usr/share/nodejs/redis/index.js:219:27)
      at Socket.emit (node:events:527:28)
      at addChunk (node:internal/streams/readable:315:12)
      at readableAddChunk (node:internal/streams/readable:289:9)
      at Socket.Readable.push (node:internal/streams/readable:228:10)
      at TCP.onStreamRead (node:internal/stream_base_commons:190:23)

  41) The 'scard' method
       using options: detect_buffers: true; 
         using IPv4
           "before each" hook for "returns the number of values in a set":
     done() called multiple times in hook <The 'scard' method using options: detect_buffers: true;  using IPv4 "before each" hook for "returns the number of values in a set"> of file /tmp/autopkgtest.CCMXIm/autopkgtest_tmp/smokeZs56aB/test/commands/scard.spec.js; in addition, done() received error: AbortError: Connection forcefully ended and command aborted. It might have been processed.
    at RedisClient.flush_and_error (/usr/share/nodejs/redis/index.js:298:23)
    at RedisClient.end (/usr/share/nodejs/redis/lib/extendedApi.js:52:14)
    at Context.<anonymous> (/tmp/autopkgtest.CCMXIm/autopkgtest_tmp/smokeZs56aB/test/commands/scard.spec.js:27:24)
    at callFn (/usr/share/nodejs/mocha/lib/runnable.js:366:21)
    at Hook.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:354:5)
    at next (/usr/share/nodejs/mocha/lib/runner.js:510:10)
    at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:571:5)
    at processImmediate (node:internal/timers:466:21) {
  code: 'NR_CLOSED',
  command: 'FLUSHDB'
}
  Error: done() called multiple times in hook <The 'scard' method using options: detect_buffers: true;  using IPv4 "before each" hook for "returns the number of values in a set"> of file /tmp/autopkgtest.CCMXIm/autopkgtest_tmp/smokeZs56aB/test/commands/scard.spec.js; in addition, done() received error: AbortError: Connection forcefully ended and command aborted. It might have been processed.
      at RedisClient.flush_and_error (/usr/share/nodejs/redis/index.js:298:23)
      at RedisClient.end (/usr/share/nodejs/redis/lib/extendedApi.js:52:14)
      at Context.<anonymous> (test/commands/scard.spec.js:27:24)
      at callFn (/usr/share/nodejs/mocha/lib/runnable.js:366:21)
      at Hook.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:354:5)
      at next (/usr/share/nodejs/mocha/lib/runner.js:510:10)
      at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:571:5)
      at processImmediate (node:internal/timers:466:21) {
    code: 'NR_CLOSED',
    command: 'FLUSHDB'
  }
      at createMultipleDoneError (/usr/share/nodejs/mocha/lib/errors.js:428:13)
      at multiple (/usr/share/nodejs/mocha/lib/runnable.js:290:24)
      at done (/usr/share/nodejs/mocha/lib/runnable.js:301:14)
      at Command.callback (/usr/share/nodejs/mocha/lib/runnable.js:396:16)
      at RedisClient.flush_and_error (/usr/share/nodejs/redis/index.js:310:29)
      at RedisClient.end (/usr/share/nodejs/redis/lib/extendedApi.js:52:14)
      at Context.<anonymous> (test/commands/scard.spec.js:27:24)
      at callFn (/usr/share/nodejs/mocha/lib/runnable.js:366:21)
      at Hook.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:354:5)
      at next (/usr/share/nodejs/mocha/lib/runner.js:510:10)
      at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:571:5)
      at processImmediate (node:internal/timers:466:21)

  42) The 'scard' method
       using options: detect_buffers: true; 
         using IPv4
           "after each" hook in "using IPv4":
     Error: done() called multiple times in hook <The 'scard' method using options: detect_buffers: true;  using IPv4 "after each" hook in "using IPv4"> of file /tmp/autopkgtest.CCMXIm/autopkgtest_tmp/smokeZs56aB/test/commands/scard.spec.js; in addition, done() received error: AssertionError [ERR_ASSERTION]: Expected values to be loosely deep-equal:

[
  'info'
]

should loosely deep-equal

undefined
      at createMultipleDoneError (/usr/share/nodejs/mocha/lib/errors.js:428:13)
      at multiple (/usr/share/nodejs/mocha/lib/runnable.js:290:24)
      at Hook.done [as callback] (/usr/share/nodejs/mocha/lib/runnable.js:301:14)
      at Runner._uncaught (/usr/share/nodejs/mocha/lib/runner.js:1023:21)
      at process.emit (node:events:527:28)
      at process._fatalException (node:internal/process/execution:167:25)

  43) The 'scard' method
       using options: detect_buffers: false; 
         using IPv4
           "before each" hook for "returns the number of values in a set":
     Uncaught AssertionError [ERR_ASSERTION]: Expected values to be loosely deep-equal:

[
  'info'
]

should loosely deep-equal

undefined
      at RedisClient.<anonymous> (test/commands/monitor.spec.js:74:24)
      at RedisClient.emit (node:events:527:28)
      at RedisClient.return_reply (/usr/share/nodejs/redis/index.js:748:18)
      at JavascriptRedisParser.returnReply (/usr/share/nodejs/redis/index.js:138:18)
      at JavascriptRedisParser.execute (/usr/share/nodejs/redis-parser/lib/parser.js:574:12)
      at Socket.<anonymous> (/usr/share/nodejs/redis/index.js:219:27)
      at Socket.emit (node:events:527:28)
      at addChunk (node:internal/streams/readable:315:12)
      at readableAddChunk (node:internal/streams/readable:289:9)
      at Socket.Readable.push (node:internal/streams/readable:228:10)
      at TCP.onStreamRead (node:internal/stream_base_commons:190:23)

  44) The 'scard' method
       using options: detect_buffers: false; 
         using IPv4
           "after each" hook for "returns the number of values in a set":
     AbortError: Ready check failed: Connection forcefully ended and command aborted. It might have been processed.
      at RedisClient.flush_and_error (/usr/share/nodejs/redis/index.js:298:23)
      at RedisClient.end (/usr/share/nodejs/redis/lib/extendedApi.js:52:14)
      at Context.<anonymous> (test/commands/scard.spec.js:27:24)
      at callFn (/usr/share/nodejs/mocha/lib/runnable.js:366:21)
      at Hook.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:354:5)
      at next (/usr/share/nodejs/mocha/lib/runner.js:510:10)
      at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:571:5)
      at processImmediate (node:internal/timers:466:21)

  45) The 'script' method
       using options: detect_buffers: true; 
         using IPv4
           "before each" hook for "loads script with client.script('load')":
     Uncaught AssertionError [ERR_ASSERTION]: Expected values to be loosely deep-equal:

[
  'info'
]

should loosely deep-equal

undefined
      at RedisClient.<anonymous> (test/commands/monitor.spec.js:74:24)
      at RedisClient.emit (node:events:527:28)
      at RedisClient.return_reply (/usr/share/nodejs/redis/index.js:748:18)
      at JavascriptRedisParser.returnReply (/usr/share/nodejs/redis/index.js:138:18)
      at JavascriptRedisParser.execute (/usr/share/nodejs/redis-parser/lib/parser.js:574:12)
      at Socket.<anonymous> (/usr/share/nodejs/redis/index.js:219:27)
      at Socket.emit (node:events:527:28)
      at addChunk (node:internal/streams/readable:315:12)
      at readableAddChunk (node:internal/streams/readable:289:9)
      at Socket.Readable.push (node:internal/streams/readable:228:10)
      at TCP.onStreamRead (node:internal/stream_base_commons:190:23)

  46) The 'script' method
       using options: detect_buffers: true; 
         using IPv4
           "before each" hook for "loads script with client.script('load')":
     done() called multiple times in hook <The 'script' method using options: detect_buffers: true;  using IPv4 "before each" hook for "loads script with client.script('load')"> of file /tmp/autopkgtest.CCMXIm/autopkgtest_tmp/smokeZs56aB/test/commands/script.spec.js; in addition, done() received error: AbortError: Connection forcefully ended and command aborted. It might have been processed.
    at RedisClient.flush_and_error (/usr/share/nodejs/redis/index.js:298:23)
    at RedisClient.end (/usr/share/nodejs/redis/lib/extendedApi.js:52:14)
    at Context.<anonymous> (/tmp/autopkgtest.CCMXIm/autopkgtest_tmp/smokeZs56aB/test/commands/script.spec.js:26:24)
    at callFn (/usr/share/nodejs/mocha/lib/runnable.js:366:21)
    at Hook.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:354:5)
    at next (/usr/share/nodejs/mocha/lib/runner.js:510:10)
    at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:571:5)
    at processImmediate (node:internal/timers:466:21) {
  code: 'NR_CLOSED',
  command: 'FLUSHDB'
}
  Error: done() called multiple times in hook <The 'script' method using options: detect_buffers: true;  using IPv4 "before each" hook for "loads script with client.script('load')"> of file /tmp/autopkgtest.CCMXIm/autopkgtest_tmp/smokeZs56aB/test/commands/script.spec.js; in addition, done() received error: AbortError: Connection forcefully ended and command aborted. It might have been processed.
      at RedisClient.flush_and_error (/usr/share/nodejs/redis/index.js:298:23)
      at RedisClient.end (/usr/share/nodejs/redis/lib/extendedApi.js:52:14)
      at Context.<anonymous> (test/commands/script.spec.js:26:24)
      at callFn (/usr/share/nodejs/mocha/lib/runnable.js:366:21)
      at Hook.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:354:5)
      at next (/usr/share/nodejs/mocha/lib/runner.js:510:10)
      at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:571:5)
      at processImmediate (node:internal/timers:466:21) {
    code: 'NR_CLOSED',
    command: 'FLUSHDB'
  }
      at createMultipleDoneError (/usr/share/nodejs/mocha/lib/errors.js:428:13)
      at multiple (/usr/share/nodejs/mocha/lib/runnable.js:290:24)
      at done (/usr/share/nodejs/mocha/lib/runnable.js:301:14)
      at Command.callback (/usr/share/nodejs/mocha/lib/runnable.js:396:16)
      at RedisClient.flush_and_error (/usr/share/nodejs/redis/index.js:310:29)
      at RedisClient.end (/usr/share/nodejs/redis/lib/extendedApi.js:52:14)
      at Context.<anonymous> (test/commands/script.spec.js:26:24)
      at callFn (/usr/share/nodejs/mocha/lib/runnable.js:366:21)
      at Hook.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:354:5)
      at next (/usr/share/nodejs/mocha/lib/runner.js:510:10)
      at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:571:5)
      at processImmediate (node:internal/timers:466:21)

  47) The 'script' method
       using options: detect_buffers: true; 
         using IPv4
           "after each" hook in "using IPv4":
     Error: done() called multiple times in hook <The 'script' method using options: detect_buffers: true;  using IPv4 "after each" hook in "using IPv4"> of file /tmp/autopkgtest.CCMXIm/autopkgtest_tmp/smokeZs56aB/test/commands/script.spec.js; in addition, done() received error: AssertionError [ERR_ASSERTION]: Expected values to be loosely deep-equal:

[
  'info'
]

should loosely deep-equal

undefined
      at createMultipleDoneError (/usr/share/nodejs/mocha/lib/errors.js:428:13)
      at multiple (/usr/share/nodejs/mocha/lib/runnable.js:290:24)
      at Hook.done [as callback] (/usr/share/nodejs/mocha/lib/runnable.js:301:14)
      at Runner._uncaught (/usr/share/nodejs/mocha/lib/runner.js:1023:21)
      at process.emit (node:events:527:28)
      at process._fatalException (node:internal/process/execution:167:25)

  48) The 'script' method
       using options: detect_buffers: false; 
         using IPv4
           "before each" hook for "loads script with client.script('load')":
     Uncaught AssertionError [ERR_ASSERTION]: Expected values to be loosely deep-equal:

[
  'flushdb'
]

should loosely deep-equal

undefined
      at RedisClient.<anonymous> (test/commands/monitor.spec.js:74:24)
      at RedisClient.emit (node:events:527:28)
      at RedisClient.return_reply (/usr/share/nodejs/redis/index.js:748:18)
      at JavascriptRedisParser.returnReply (/usr/share/nodejs/redis/index.js:138:18)
      at JavascriptRedisParser.execute (/usr/share/nodejs/redis-parser/lib/parser.js:574:12)
      at Socket.<anonymous> (/usr/share/nodejs/redis/index.js:219:27)
      at Socket.emit (node:events:527:28)
      at addChunk (node:internal/streams/readable:315:12)
      at readableAddChunk (node:internal/streams/readable:289:9)
      at Socket.Readable.push (node:internal/streams/readable:228:10)
      at TCP.onStreamRead (node:internal/stream_base_commons:190:23)

  49) The 'script' method
       using options: detect_buffers: false; 
         using IPv4
           "before each" hook for "loads script with client.script('load')":
     done() called multiple times in hook <The 'script' method using options: detect_buffers: false;  using IPv4 "before each" hook for "loads script with client.script('load')"> of file /tmp/autopkgtest.CCMXIm/autopkgtest_tmp/smokeZs56aB/test/commands/script.spec.js; in addition, done() received error: AbortError: Connection forcefully ended and command aborted. It might have been processed.
    at RedisClient.flush_and_error (/usr/share/nodejs/redis/index.js:298:23)
    at RedisClient.end (/usr/share/nodejs/redis/lib/extendedApi.js:52:14)
    at Context.<anonymous> (/tmp/autopkgtest.CCMXIm/autopkgtest_tmp/smokeZs56aB/test/commands/script.spec.js:26:24)
    at callFn (/usr/share/nodejs/mocha/lib/runnable.js:366:21)
    at Hook.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:354:5)
    at next (/usr/share/nodejs/mocha/lib/runner.js:510:10)
    at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:571:5)
    at processImmediate (node:internal/timers:466:21) {
  code: 'NR_CLOSED',
  command: 'FLUSHDB'
}
  Error: done() called multiple times in hook <The 'script' method using options: detect_buffers: false;  using IPv4 "before each" hook for "loads script with client.script('load')"> of file /tmp/autopkgtest.CCMXIm/autopkgtest_tmp/smokeZs56aB/test/commands/script.spec.js; in addition, done() received error: AbortError: Connection forcefully ended and command aborted. It might have been processed.
      at RedisClient.flush_and_error (/usr/share/nodejs/redis/index.js:298:23)
      at RedisClient.end (/usr/share/nodejs/redis/lib/extendedApi.js:52:14)
      at Context.<anonymous> (test/commands/script.spec.js:26:24)
      at callFn (/usr/share/nodejs/mocha/lib/runnable.js:366:21)
      at Hook.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:354:5)
      at next (/usr/share/nodejs/mocha/lib/runner.js:510:10)
      at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:571:5)
      at processImmediate (node:internal/timers:466:21) {
    code: 'NR_CLOSED',
    command: 'FLUSHDB'
  }
      at createMultipleDoneError (/usr/share/nodejs/mocha/lib/errors.js:428:13)
      at multiple (/usr/share/nodejs/mocha/lib/runnable.js:290:24)
      at done (/usr/share/nodejs/mocha/lib/runnable.js:301:14)
      at Command.callback (/usr/share/nodejs/mocha/lib/runnable.js:396:16)
      at RedisClient.flush_and_error (/usr/share/nodejs/redis/index.js:310:29)
      at RedisClient.end (/usr/share/nodejs/redis/lib/extendedApi.js:52:14)
      at Context.<anonymous> (test/commands/script.spec.js:26:24)
      at callFn (/usr/share/nodejs/mocha/lib/runnable.js:366:21)
      at Hook.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:354:5)
      at next (/usr/share/nodejs/mocha/lib/runner.js:510:10)
      at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:571:5)
      at processImmediate (node:internal/timers:466:21)

  50) The 'script' method
       using options: detect_buffers: false; 
         using IPv4
           "after each" hook in "using IPv4":
     Error: done() called multiple times in hook <The 'script' method using options: detect_buffers: false;  using IPv4 "after each" hook in "using IPv4"> of file /tmp/autopkgtest.CCMXIm/autopkgtest_tmp/smokeZs56aB/test/commands/script.spec.js; in addition, done() received error: AssertionError [ERR_ASSERTION]: Expected values to be loosely deep-equal:

[
  'info'
]

should loosely deep-equal

undefined
      at createMultipleDoneError (/usr/share/nodejs/mocha/lib/errors.js:428:13)
      at multiple (/usr/share/nodejs/mocha/lib/runnable.js:290:24)
      at Hook.done [as callback] (/usr/share/nodejs/mocha/lib/runnable.js:301:14)
      at Runner._uncaught (/usr/share/nodejs/mocha/lib/runner.js:1023:21)
      at process.emit (node:events:527:28)
      at process._fatalException (node:internal/process/execution:167:25)

  51) The 'sdiff' method
       using options: detect_buffers: true; 
         using IPv4
           "before each" hook for "returns set difference":
     Uncaught AssertionError [ERR_ASSERTION]: Expected values to be loosely deep-equal:

[
  'info'
]

should loosely deep-equal

undefined
      at RedisClient.<anonymous> (test/commands/monitor.spec.js:74:24)
      at RedisClient.emit (node:events:527:28)
      at RedisClient.return_reply (/usr/share/nodejs/redis/index.js:748:18)
      at JavascriptRedisParser.returnReply (/usr/share/nodejs/redis/index.js:138:18)
      at JavascriptRedisParser.execute (/usr/share/nodejs/redis-parser/lib/parser.js:574:12)
      at Socket.<anonymous> (/usr/share/nodejs/redis/index.js:219:27)
      at Socket.emit (node:events:527:28)
      at addChunk (node:internal/streams/readable:315:12)
      at readableAddChunk (node:internal/streams/readable:289:9)
      at Socket.Readable.push (node:internal/streams/readable:228:10)
      at TCP.onStreamRead (node:internal/stream_base_commons:190:23)

  52) The 'sdiff' method
       using options: detect_buffers: true; 
         using IPv4
           "after each" hook for "returns set difference":
     AbortError: Ready check failed: Connection forcefully ended and command aborted. It might have been processed.
      at RedisClient.flush_and_error (/usr/share/nodejs/redis/index.js:298:23)
      at RedisClient.end (/usr/share/nodejs/redis/lib/extendedApi.js:52:14)
      at Context.<anonymous> (test/commands/sdiff.spec.js:43:24)
      at callFn (/usr/share/nodejs/mocha/lib/runnable.js:366:21)
      at Hook.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:354:5)
      at next (/usr/share/nodejs/mocha/lib/runner.js:510:10)
      at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:571:5)
      at processImmediate (node:internal/timers:466:21)

  53) The 'sdiff' method
       using options: detect_buffers: false; 
         using IPv4
           "before each" hook for "returns set difference":
     Uncaught AssertionError [ERR_ASSERTION]: Expected values to be loosely deep-equal:

[
  'flushdb'
]

should loosely deep-equal

undefined
      at RedisClient.<anonymous> (test/commands/monitor.spec.js:74:24)
      at RedisClient.emit (node:events:527:28)
      at RedisClient.return_reply (/usr/share/nodejs/redis/index.js:748:18)
      at JavascriptRedisParser.returnReply (/usr/share/nodejs/redis/index.js:138:18)
      at JavascriptRedisParser.execute (/usr/share/nodejs/redis-parser/lib/parser.js:574:12)
      at Socket.<anonymous> (/usr/share/nodejs/redis/index.js:219:27)
      at Socket.emit (node:events:527:28)
      at addChunk (node:internal/streams/readable:315:12)
      at readableAddChunk (node:internal/streams/readable:289:9)
      at Socket.Readable.push (node:internal/streams/readable:228:10)
      at TCP.onStreamRead (node:internal/stream_base_commons:190:23)

  54) The 'sdiff' method
       using options: detect_buffers: false; 
         using IPv4
           "after each" hook for "returns set difference":
     AbortError: Ready check failed: Connection forcefully ended and command aborted. It might have been processed.
      at RedisClient.flush_and_error (/usr/share/nodejs/redis/index.js:298:23)
      at RedisClient.end (/usr/share/nodejs/redis/lib/extendedApi.js:52:14)
      at Context.<anonymous> (test/commands/sdiff.spec.js:43:24)
      at callFn (/usr/share/nodejs/mocha/lib/runnable.js:366:21)
      at Hook.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:354:5)
      at next (/usr/share/nodejs/mocha/lib/runner.js:510:10)
      at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:571:5)
      at processImmediate (node:internal/timers:466:21)

  55) The 'sdiffstore' method
       using options: detect_buffers: true; 
         using IPv4
           "before each" hook for "calculates set difference ands stores it in a key":
     Uncaught AssertionError [ERR_ASSERTION]: Expected values to be loosely deep-equal:

[
  'info'
]

should loosely deep-equal

undefined
      at RedisClient.<anonymous> (test/commands/monitor.spec.js:74:24)
      at RedisClient.emit (node:events:527:28)
      at RedisClient.return_reply (/usr/share/nodejs/redis/index.js:748:18)
      at JavascriptRedisParser.returnReply (/usr/share/nodejs/redis/index.js:138:18)
      at JavascriptRedisParser.execute (/usr/share/nodejs/redis-parser/lib/parser.js:574:12)
      at Socket.<anonymous> (/usr/share/nodejs/redis/index.js:219:27)
      at Socket.emit (node:events:527:28)
      at addChunk (node:internal/streams/readable:315:12)
      at readableAddChunk (node:internal/streams/readable:289:9)
      at Socket.Readable.push (node:internal/streams/readable:228:10)
      at TCP.onStreamRead (node:internal/stream_base_commons:190:23)

  56) The 'sdiffstore' method
       using options: detect_buffers: true; 
         using IPv4
           "after each" hook for "calculates set difference ands stores it in a key":
     AbortError: Ready check failed: Connection forcefully ended and command aborted. It might have been processed.
      at RedisClient.flush_and_error (/usr/share/nodejs/redis/index.js:298:23)
      at RedisClient.end (/usr/share/nodejs/redis/lib/extendedApi.js:52:14)
      at Context.<anonymous> (test/commands/sdiffstore.spec.js:43:24)
      at callFn (/usr/share/nodejs/mocha/lib/runnable.js:366:21)
      at Hook.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:354:5)
      at next (/usr/share/nodejs/mocha/lib/runner.js:510:10)
      at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:571:5)
      at processImmediate (node:internal/timers:466:21)

  57) The 'sdiffstore' method
       using options: detect_buffers: false; 
         using IPv4
           "before each" hook for "calculates set difference ands stores it in a key":
     Uncaught AssertionError [ERR_ASSERTION]: Expected values to be loosely deep-equal:

[
  'flushdb'
]

should loosely deep-equal

undefined
      at RedisClient.<anonymous> (test/commands/monitor.spec.js:74:24)
      at RedisClient.emit (node:events:527:28)
      at RedisClient.return_reply (/usr/share/nodejs/redis/index.js:748:18)
      at JavascriptRedisParser.returnReply (/usr/share/nodejs/redis/index.js:138:18)
      at JavascriptRedisParser.execute (/usr/share/nodejs/redis-parser/lib/parser.js:574:12)
      at Socket.<anonymous> (/usr/share/nodejs/redis/index.js:219:27)
      at Socket.emit (node:events:527:28)
      at addChunk (node:internal/streams/readable:315:12)
      at readableAddChunk (node:internal/streams/readable:289:9)
      at Socket.Readable.push (node:internal/streams/readable:228:10)
      at TCP.onStreamRead (node:internal/stream_base_commons:190:23)

  58) The 'sdiffstore' method
       using options: detect_buffers: false; 
         using IPv4
           "after each" hook for "calculates set difference ands stores it in a key":
     AbortError: Ready check failed: Connection forcefully ended and command aborted. It might have been processed.
      at RedisClient.flush_and_error (/usr/share/nodejs/redis/index.js:298:23)
      at RedisClient.end (/usr/share/nodejs/redis/lib/extendedApi.js:52:14)
      at Context.<anonymous> (test/commands/sdiffstore.spec.js:43:24)
      at callFn (/usr/share/nodejs/mocha/lib/runnable.js:366:21)
      at Hook.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:354:5)
      at next (/usr/share/nodejs/mocha/lib/runner.js:510:10)
      at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:571:5)
      at processImmediate (node:internal/timers:466:21)

  59) The 'select' method
       using options: detect_buffers: true; 
         using IPv4
           when not connected
             "before each" hook for "returns an error if redis is not connected":
     Uncaught AssertionError [ERR_ASSERTION]: Expected values to be loosely deep-equal:

[
  'info'
]

should loosely deep-equal

undefined
      at RedisClient.<anonymous> (test/commands/monitor.spec.js:74:24)
      at RedisClient.emit (node:events:527:28)
      at RedisClient.return_reply (/usr/share/nodejs/redis/index.js:748:18)
      at JavascriptRedisParser.returnReply (/usr/share/nodejs/redis/index.js:138:18)
      at JavascriptRedisParser.execute (/usr/share/nodejs/redis-parser/lib/parser.js:574:12)
      at Socket.<anonymous> (/usr/share/nodejs/redis/index.js:219:27)
      at Socket.emit (node:events:527:28)
      at addChunk (node:internal/streams/readable:315:12)
      at readableAddChunk (node:internal/streams/readable:289:9)
      at Socket.Readable.push (node:internal/streams/readable:228:10)
      at TCP.onStreamRead (node:internal/stream_base_commons:190:23)

  60) The 'select' method
       using options: detect_buffers: true; 
         using IPv4
           when not connected
             "before each" hook for "returns an error if redis is not connected":
     Error: done() called multiple times in hook <The 'select' method using options: detect_buffers: true;  using IPv4 when not connected "before each" hook for "returns an error if redis is not connected"> of file /tmp/autopkgtest.CCMXIm/autopkgtest_tmp/smokeZs56aB/test/commands/select.spec.js
      at createMultipleDoneError (/usr/share/nodejs/mocha/lib/errors.js:428:13)
      at multiple (/usr/share/nodejs/mocha/lib/runnable.js:290:24)
      at done (/usr/share/nodejs/mocha/lib/runnable.js:301:14)
      at RedisClient.<anonymous> (/usr/share/nodejs/mocha/lib/runnable.js:414:7)
      at RedisClient.emit (node:events:527:28)
      at RedisClient.connection_gone (/usr/share/nodejs/redis/index.js:526:14)
      at Socket.<anonymous> (/usr/share/nodejs/redis/index.js:227:14)
      at Object.onceWrapper (node:events:642:26)
      at Socket.emit (node:events:527:28)
      at TCP.<anonymous> (node:net:710:12)

  61) The 'select' method
       using options: detect_buffers: true; 
         using IPv4
           when connected
             "before each" hook for "changes the database and calls the callback":
     Uncaught AssertionError [ERR_ASSERTION]: Expected values to be loosely deep-equal:

[
  'info'
]

should loosely deep-equal

undefined
      at RedisClient.<anonymous> (test/commands/monitor.spec.js:74:24)
      at RedisClient.emit (node:events:527:28)
      at RedisClient.return_reply (/usr/share/nodejs/redis/index.js:748:18)
      at JavascriptRedisParser.returnReply (/usr/share/nodejs/redis/index.js:138:18)
      at JavascriptRedisParser.execute (/usr/share/nodejs/redis-parser/lib/parser.js:574:12)
      at Socket.<anonymous> (/usr/share/nodejs/redis/index.js:219:27)
      at Socket.emit (node:events:527:28)
      at addChunk (node:internal/streams/readable:315:12)
      at readableAddChunk (node:internal/streams/readable:289:9)
      at Socket.Readable.push (node:internal/streams/readable:228:10)
      at TCP.onStreamRead (node:internal/stream_base_commons:190:23)

  62) The 'select' method
       using options: detect_buffers: true; 
         using IPv4
           when connected
             "after each" hook for "changes the database and calls the callback":
     AbortError: Ready check failed: Connection forcefully ended and command aborted. It might have been processed.
      at RedisClient.flush_and_error (/usr/share/nodejs/redis/index.js:298:23)
      at RedisClient.end (/usr/share/nodejs/redis/lib/extendedApi.js:52:14)
      at Context.<anonymous> (test/commands/select.spec.js:44:28)
      at callFn (/usr/share/nodejs/mocha/lib/runnable.js:366:21)
      at Hook.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:354:5)
      at next (/usr/share/nodejs/mocha/lib/runner.js:510:10)
      at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:571:5)
      at processImmediate (node:internal/timers:466:21)

  63) The 'select' method
       using options: detect_buffers: false; 
         using IPv4
           when not connected
             "before each" hook for "returns an error if redis is not connected":
     Uncaught AssertionError [ERR_ASSERTION]: Expected values to be loosely deep-equal:

[
  'info'
]

should loosely deep-equal

undefined
      at RedisClient.<anonymous> (test/commands/monitor.spec.js:74:24)
      at RedisClient.emit (node:events:527:28)
      at RedisClient.return_reply (/usr/share/nodejs/redis/index.js:748:18)
      at JavascriptRedisParser.returnReply (/usr/share/nodejs/redis/index.js:138:18)
      at JavascriptRedisParser.execute (/usr/share/nodejs/redis-parser/lib/parser.js:574:12)
      at Socket.<anonymous> (/usr/share/nodejs/redis/index.js:219:27)
      at Socket.emit (node:events:527:28)
      at addChunk (node:internal/streams/readable:315:12)
      at readableAddChunk (node:internal/streams/readable:289:9)
      at Socket.Readable.push (node:internal/streams/readable:228:10)
      at TCP.onStreamRead (node:internal/stream_base_commons:190:23)

  64) The 'select' method
       using options: detect_buffers: false; 
         using IPv4
           when not connected
             "before each" hook for "returns an error if redis is not connected":
     Error: done() called multiple times in hook <The 'select' method using options: detect_buffers: false;  using IPv4 when not connected "before each" hook for "returns an error if redis is not connected"> of file /tmp/autopkgtest.CCMXIm/autopkgtest_tmp/smokeZs56aB/test/commands/select.spec.js
      at createMultipleDoneError (/usr/share/nodejs/mocha/lib/errors.js:428:13)
      at multiple (/usr/share/nodejs/mocha/lib/runnable.js:290:24)
      at done (/usr/share/nodejs/mocha/lib/runnable.js:301:14)
      at RedisClient.<anonymous> (/usr/share/nodejs/mocha/lib/runnable.js:414:7)
      at RedisClient.emit (node:events:527:28)
      at RedisClient.connection_gone (/usr/share/nodejs/redis/index.js:526:14)
      at Socket.<anonymous> (/usr/share/nodejs/redis/index.js:227:14)
      at Object.onceWrapper (node:events:642:26)
      at Socket.emit (node:events:527:28)
      at TCP.<anonymous> (node:net:710:12)

  65) The 'select' method
       using options: detect_buffers: false; 
         using IPv4
           when connected
             "before each" hook for "changes the database and calls the callback":
     Uncaught AssertionError [ERR_ASSERTION]: Expected values to be loosely deep-equal:

[
  'quit'
]

should loosely deep-equal

undefined
      at RedisClient.<anonymous> (test/commands/monitor.spec.js:74:24)
      at RedisClient.emit (node:events:527:28)
      at RedisClient.return_reply (/usr/share/nodejs/redis/index.js:748:18)
      at JavascriptRedisParser.returnReply (/usr/share/nodejs/redis/index.js:138:18)
      at JavascriptRedisParser.execute (/usr/share/nodejs/redis-parser/lib/parser.js:574:12)
      at Socket.<anonymous> (/usr/share/nodejs/redis/index.js:219:27)
      at Socket.emit (node:events:527:28)
      at addChunk (node:internal/streams/readable:315:12)
      at readableAddChunk (node:internal/streams/readable:289:9)
      at Socket.Readable.push (node:internal/streams/readable:228:10)
      at TCP.onStreamRead (node:internal/stream_base_commons:190:23)

  66) The 'select' method
       using options: detect_buffers: false; 
         using IPv4
           when connected
             "before each" hook for "changes the database and calls the callback":
     done() called multiple times in hook <The 'select' method using options: detect_buffers: false;  using IPv4 when connected "before each" hook for "changes the database and calls the callback"> of file /tmp/autopkgtest.CCMXIm/autopkgtest_tmp/smokeZs56aB/test/commands/select.spec.js; in addition, done() received error: AbortError: Connection forcefully ended and command aborted. It might have been processed.
    at RedisClient.flush_and_error (/usr/share/nodejs/redis/index.js:298:23)
    at RedisClient.end (/usr/share/nodejs/redis/lib/extendedApi.js:52:14)
    at Context.<anonymous> (/tmp/autopkgtest.CCMXIm/autopkgtest_tmp/smokeZs56aB/test/commands/select.spec.js:44:28)
    at callFn (/usr/share/nodejs/mocha/lib/runnable.js:366:21)
    at Hook.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:354:5)
    at next (/usr/share/nodejs/mocha/lib/runner.js:510:10)
    at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:571:5)
    at processImmediate (node:internal/timers:466:21) {
  code: 'NR_CLOSED',
  command: 'FLUSHDB'
}
  Error: done() called multiple times in hook <The 'select' method using options: detect_buffers: false;  using IPv4 when connected "before each" hook for "changes the database and calls the callback"> of file /tmp/autopkgtest.CCMXIm/autopkgtest_tmp/smokeZs56aB/test/commands/select.spec.js; in addition, done() received error: AbortError: Connection forcefully ended and command aborted. It might have been processed.
      at RedisClient.flush_and_error (/usr/share/nodejs/redis/index.js:298:23)
      at RedisClient.end (/usr/share/nodejs/redis/lib/extendedApi.js:52:14)
      at Context.<anonymous> (test/commands/select.spec.js:44:28)
      at callFn (/usr/share/nodejs/mocha/lib/runnable.js:366:21)
      at Hook.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:354:5)
      at next (/usr/share/nodejs/mocha/lib/runner.js:510:10)
      at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:571:5)
      at processImmediate (node:internal/timers:466:21) {
    code: 'NR_CLOSED',
    command: 'FLUSHDB'
  }
      at createMultipleDoneError (/usr/share/nodejs/mocha/lib/errors.js:428:13)
      at multiple (/usr/share/nodejs/mocha/lib/runnable.js:290:24)
      at done (/usr/share/nodejs/mocha/lib/runnable.js:301:14)
      at Command.callback (/usr/share/nodejs/mocha/lib/runnable.js:396:16)
      at RedisClient.flush_and_error (/usr/share/nodejs/redis/index.js:310:29)
      at RedisClient.end (/usr/share/nodejs/redis/lib/extendedApi.js:52:14)
      at Context.<anonymous> (test/commands/select.spec.js:44:28)
      at callFn (/usr/share/nodejs/mocha/lib/runnable.js:366:21)
      at Hook.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:354:5)
      at next (/usr/share/nodejs/mocha/lib/runner.js:510:10)
      at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:571:5)
      at processImmediate (node:internal/timers:466:21)

  67) The 'select' method
       using options: detect_buffers: false; 
         using IPv4
           when connected
             "after each" hook in "when connected":
     Error: done() called multiple times in hook <The 'select' method using options: detect_buffers: false;  using IPv4 when connected "after each" hook in "when connected"> of file /tmp/autopkgtest.CCMXIm/autopkgtest_tmp/smokeZs56aB/test/commands/select.spec.js; in addition, done() received error: AssertionError [ERR_ASSERTION]: Expected values to be loosely deep-equal:

[
  'info'
]

should loosely deep-equal

undefined
      at createMultipleDoneError (/usr/share/nodejs/mocha/lib/errors.js:428:13)
      at multiple (/usr/share/nodejs/mocha/lib/runnable.js:290:24)
      at Hook.done [as callback] (/usr/share/nodejs/mocha/lib/runnable.js:301:14)
      at Runner._uncaught (/usr/share/nodejs/mocha/lib/runner.js:1023:21)
      at process.emit (node:events:527:28)
      at process._fatalException (node:internal/process/execution:167:25)

  68) The 'set' method
       using options: detect_buffers: true; 
         using IPv4
           when not connected
             "before each" hook for "reports an error":
     Uncaught AssertionError [ERR_ASSERTION]: Expected values to be loosely deep-equal:

[
  'info'
]

should loosely deep-equal

undefined
      at RedisClient.<anonymous> (test/commands/monitor.spec.js:74:24)
      at RedisClient.emit (node:events:527:28)
      at RedisClient.return_reply (/usr/share/nodejs/redis/index.js:748:18)
      at JavascriptRedisParser.returnReply (/usr/share/nodejs/redis/index.js:138:18)
      at JavascriptRedisParser.execute (/usr/share/nodejs/redis-parser/lib/parser.js:574:12)
      at Socket.<anonymous> (/usr/share/nodejs/redis/index.js:219:27)
      at Socket.emit (node:events:527:28)
      at addChunk (node:internal/streams/readable:315:12)
      at readableAddChunk (node:internal/streams/readable:289:9)
      at Socket.Readable.push (node:internal/streams/readable:228:10)
      at TCP.onStreamRead (node:internal/stream_base_commons:190:23)

  69) The 'set' method
       using options: detect_buffers: true; 
         using IPv4
           when not connected
             "before each" hook for "reports an error":
     Error: done() called multiple times in hook <The 'set' method using options: detect_buffers: true;  using IPv4 when not connected "before each" hook for "reports an error"> of file /tmp/autopkgtest.CCMXIm/autopkgtest_tmp/smokeZs56aB/test/commands/set.spec.js
      at createMultipleDoneError (/usr/share/nodejs/mocha/lib/errors.js:428:13)
      at multiple (/usr/share/nodejs/mocha/lib/runnable.js:290:24)
      at done (/usr/share/nodejs/mocha/lib/runnable.js:301:14)
      at RedisClient.<anonymous> (/usr/share/nodejs/mocha/lib/runnable.js:414:7)
      at RedisClient.emit (node:events:527:28)
      at RedisClient.connection_gone (/usr/share/nodejs/redis/index.js:526:14)
      at Socket.<anonymous> (/usr/share/nodejs/redis/index.js:227:14)
      at Object.onceWrapper (node:events:642:26)
      at Socket.emit (node:events:527:28)
      at TCP.<anonymous> (node:net:710:12)

  70) The 'set' method
       using options: detect_buffers: true; 
         using IPv4
           when connected
             "before each" hook for "sets the value correctly":
     Uncaught AssertionError [ERR_ASSERTION]: Expected values to be loosely deep-equal:

[
  'info'
]

should loosely deep-equal

undefined
      at RedisClient.<anonymous> (test/commands/monitor.spec.js:74:24)
      at RedisClient.emit (node:events:527:28)
      at RedisClient.return_reply (/usr/share/nodejs/redis/index.js:748:18)
      at JavascriptRedisParser.returnReply (/usr/share/nodejs/redis/index.js:138:18)
      at JavascriptRedisParser.execute (/usr/share/nodejs/redis-parser/lib/parser.js:574:12)
      at Socket.<anonymous> (/usr/share/nodejs/redis/index.js:219:27)
      at Socket.emit (node:events:527:28)
      at addChunk (node:internal/streams/readable:315:12)
      at readableAddChunk (node:internal/streams/readable:289:9)
      at Socket.Readable.push (node:internal/streams/readable:228:10)
      at TCP.onStreamRead (node:internal/stream_base_commons:190:23)

  71) The 'set' method
       using options: detect_buffers: true; 
         using IPv4
           when connected
             "after each" hook for "sets the value correctly":
     AbortError: Ready check failed: Connection forcefully ended and command aborted. It might have been processed.
      at RedisClient.flush_and_error (/usr/share/nodejs/redis/index.js:298:23)
      at RedisClient.end (/usr/share/nodejs/redis/lib/extendedApi.js:52:14)
      at Context.<anonymous> (test/commands/set.spec.js:51:28)
      at callFn (/usr/share/nodejs/mocha/lib/runnable.js:366:21)
      at Hook.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:354:5)
      at next (/usr/share/nodejs/mocha/lib/runner.js:510:10)
      at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:571:5)
      at processImmediate (node:internal/timers:466:21)

  72) The 'set' method
       using options: detect_buffers: false; 
         using IPv4
           when not connected
             "before each" hook for "reports an error":
     Uncaught AssertionError [ERR_ASSERTION]: Expected values to be loosely deep-equal:

[
  'flushdb'
]

should loosely deep-equal

undefined
      at RedisClient.<anonymous> (test/commands/monitor.spec.js:74:24)
      at RedisClient.emit (node:events:527:28)
      at RedisClient.return_reply (/usr/share/nodejs/redis/index.js:748:18)
      at JavascriptRedisParser.returnReply (/usr/share/nodejs/redis/index.js:138:18)
      at JavascriptRedisParser.execute (/usr/share/nodejs/redis-parser/lib/parser.js:574:12)
      at Socket.<anonymous> (/usr/share/nodejs/redis/index.js:219:27)
      at Socket.emit (node:events:527:28)
      at addChunk (node:internal/streams/readable:315:12)
      at readableAddChunk (node:internal/streams/readable:289:9)
      at Socket.Readable.push (node:internal/streams/readable:228:10)
      at TCP.onStreamRead (node:internal/stream_base_commons:190:23)

  73) The 'set' method
       using options: detect_buffers: false; 
         using IPv4
           when not connected
             "before each" hook for "reports an error":
     Error: done() called multiple times in hook <The 'set' method using options: detect_buffers: false;  using IPv4 when not connected "before each" hook for "reports an error"> of file /tmp/autopkgtest.CCMXIm/autopkgtest_tmp/smokeZs56aB/test/commands/set.spec.js
      at createMultipleDoneError (/usr/share/nodejs/mocha/lib/errors.js:428:13)
      at multiple (/usr/share/nodejs/mocha/lib/runnable.js:290:24)
      at done (/usr/share/nodejs/mocha/lib/runnable.js:301:14)
      at RedisClient.<anonymous> (/usr/share/nodejs/mocha/lib/runnable.js:414:7)
      at RedisClient.emit (node:events:527:28)
      at RedisClient.connection_gone (/usr/share/nodejs/redis/index.js:526:14)
      at Socket.<anonymous> (/usr/share/nodejs/redis/index.js:227:14)
      at Object.onceWrapper (node:events:642:26)
      at Socket.emit (node:events:527:28)
      at TCP.<anonymous> (node:net:710:12)

  74) The 'set' method
       using options: detect_buffers: false; 
         using IPv4
           when connected
             "before each" hook for "sets the value correctly":
     Uncaught AssertionError [ERR_ASSERTION]: Expected values to be loosely deep-equal:

[
  'quit'
]

should loosely deep-equal

undefined
      at RedisClient.<anonymous> (test/commands/monitor.spec.js:74:24)
      at RedisClient.emit (node:events:527:28)
      at RedisClient.return_reply (/usr/share/nodejs/redis/index.js:748:18)
      at JavascriptRedisParser.returnReply (/usr/share/nodejs/redis/index.js:138:18)
      at JavascriptRedisParser.execute (/usr/share/nodejs/redis-parser/lib/parser.js:574:12)
      at Socket.<anonymous> (/usr/share/nodejs/redis/index.js:219:27)
      at Socket.emit (node:events:527:28)
      at addChunk (node:internal/streams/readable:315:12)
      at readableAddChunk (node:internal/streams/readable:289:9)
      at Socket.Readable.push (node:internal/streams/readable:228:10)
      at TCP.onStreamRead (node:internal/stream_base_commons:190:23)

  75) The 'set' method
       using options: detect_buffers: false; 
         using IPv4
           when connected
             "after each" hook for "sets the value correctly":
     AbortError: Ready check failed: Connection forcefully ended and command aborted. It might have been processed.
      at RedisClient.flush_and_error (/usr/share/nodejs/redis/index.js:298:23)
      at RedisClient.end (/usr/share/nodejs/redis/lib/extendedApi.js:52:14)
      at Context.<anonymous> (test/commands/set.spec.js:51:28)
      at callFn (/usr/share/nodejs/mocha/lib/runnable.js:366:21)
      at Hook.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:354:5)
      at next (/usr/share/nodejs/mocha/lib/runner.js:510:10)
      at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:571:5)
      at processImmediate (node:internal/timers:466:21)

  76) The 'setex' method
       using options: detect_buffers: true; 
         using IPv4
           "before each" hook for "sets a key with an expiry":
     Uncaught AssertionError [ERR_ASSERTION]: Expected values to be loosely deep-equal:

[
  'info'
]

should loosely deep-equal

undefined
      at RedisClient.<anonymous> (test/commands/monitor.spec.js:74:24)
      at RedisClient.emit (node:events:527:28)
      at RedisClient.return_reply (/usr/share/nodejs/redis/index.js:748:18)
      at JavascriptRedisParser.returnReply (/usr/share/nodejs/redis/index.js:138:18)
      at JavascriptRedisParser.execute (/usr/share/nodejs/redis-parser/lib/parser.js:574:12)
      at Socket.<anonymous> (/usr/share/nodejs/redis/index.js:219:27)
      at Socket.emit (node:events:527:28)
      at addChunk (node:internal/streams/readable:315:12)
      at readableAddChunk (node:internal/streams/readable:289:9)
      at Socket.Readable.push (node:internal/streams/readable:228:10)
      at TCP.onStreamRead (node:internal/stream_base_commons:190:23)

  77) The 'setex' method
       using options: detect_buffers: true; 
         using IPv4
           "after each" hook for "sets a key with an expiry":
     AbortError: Ready check failed: Connection forcefully ended and command aborted. It might have been processed.
      at RedisClient.flush_and_error (/usr/share/nodejs/redis/index.js:298:23)
      at RedisClient.end (/usr/share/nodejs/redis/lib/extendedApi.js:52:14)
      at Context.<anonymous> (test/commands/setex.spec.js:33:24)
      at callFn (/usr/share/nodejs/mocha/lib/runnable.js:366:21)
      at Hook.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:354:5)
      at next (/usr/share/nodejs/mocha/lib/runner.js:510:10)
      at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:571:5)
      at processImmediate (node:internal/timers:466:21)

  78) The 'setex' method
       using options: detect_buffers: false; 
         using IPv4
           "before each" hook for "sets a key with an expiry":
     Uncaught AssertionError [ERR_ASSERTION]: Expected values to be loosely deep-equal:

[
  'info'
]

should loosely deep-equal

undefined
      at RedisClient.<anonymous> (test/commands/monitor.spec.js:74:24)
      at RedisClient.emit (node:events:527:28)
      at RedisClient.return_reply (/usr/share/nodejs/redis/index.js:748:18)
      at JavascriptRedisParser.returnReply (/usr/share/nodejs/redis/index.js:138:18)
      at JavascriptRedisParser.execute (/usr/share/nodejs/redis-parser/lib/parser.js:574:12)
      at Socket.<anonymous> (/usr/share/nodejs/redis/index.js:219:27)
      at Socket.emit (node:events:527:28)
      at addChunk (node:internal/streams/readable:315:12)
      at readableAddChunk (node:internal/streams/readable:289:9)
      at Socket.Readable.push (node:internal/streams/readable:228:10)
      at TCP.onStreamRead (node:internal/stream_base_commons:190:23)

  79) The 'setex' method
       using options: detect_buffers: false; 
         using IPv4
           "after each" hook for "sets a key with an expiry":
     AbortError: Ready check failed: Connection forcefully ended and command aborted. It might have been processed.
      at RedisClient.flush_and_error (/usr/share/nodejs/redis/index.js:298:23)
      at RedisClient.end (/usr/share/nodejs/redis/lib/extendedApi.js:52:14)
      at Context.<anonymous> (test/commands/setex.spec.js:33:24)
      at callFn (/usr/share/nodejs/mocha/lib/runnable.js:366:21)
      at Hook.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:354:5)
      at next (/usr/share/nodejs/mocha/lib/runner.js:510:10)
      at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:571:5)
      at processImmediate (node:internal/timers:466:21)

  80) The 'setnx' method
       using options: detect_buffers: true; 
         using IPv4
           "before each" hook for "sets key if it does not have a value":
     Uncaught AssertionError [ERR_ASSERTION]: Expected values to be loosely deep-equal:

[
  'quit'
]

should loosely deep-equal

undefined
      at RedisClient.<anonymous> (test/commands/monitor.spec.js:74:24)
      at RedisClient.emit (node:events:527:28)
      at RedisClient.return_reply (/usr/share/nodejs/redis/index.js:748:18)
      at JavascriptRedisParser.returnReply (/usr/share/nodejs/redis/index.js:138:18)
      at JavascriptRedisParser.execute (/usr/share/nodejs/redis-parser/lib/parser.js:574:12)
      at Socket.<anonymous> (/usr/share/nodejs/redis/index.js:219:27)
      at Socket.emit (node:events:527:28)
      at addChunk (node:internal/streams/readable:315:12)
      at readableAddChunk (node:internal/streams/readable:289:9)
      at Socket.Readable.push (node:internal/streams/readable:228:10)
      at TCP.onStreamRead (node:internal/stream_base_commons:190:23)

  81) The 'setnx' method
       using options: detect_buffers: true; 
         using IPv4
           "after each" hook for "sets key if it does not have a value":
     AbortError: Ready check failed: Connection forcefully ended and command aborted. It might have been processed.
      at RedisClient.flush_and_error (/usr/share/nodejs/redis/index.js:298:23)
      at RedisClient.end (/usr/share/nodejs/redis/lib/extendedApi.js:52:14)
      at Context.<anonymous> (test/commands/setnx.spec.js:33:24)
      at callFn (/usr/share/nodejs/mocha/lib/runnable.js:366:21)
      at Hook.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:354:5)
      at next (/usr/share/nodejs/mocha/lib/runner.js:510:10)
      at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:571:5)
      at processImmediate (node:internal/timers:466:21)

  82) The 'setnx' method
       using options: detect_buffers: false; 
         using IPv4
           "before each" hook for "sets key if it does not have a value":
     Uncaught AssertionError [ERR_ASSERTION]: Expected values to be loosely deep-equal:

[
  'info'
]

should loosely deep-equal

undefined
      at RedisClient.<anonymous> (test/commands/monitor.spec.js:74:24)
      at RedisClient.emit (node:events:527:28)
      at RedisClient.return_reply (/usr/share/nodejs/redis/index.js:748:18)
      at JavascriptRedisParser.returnReply (/usr/share/nodejs/redis/index.js:138:18)
      at JavascriptRedisParser.execute (/usr/share/nodejs/redis-parser/lib/parser.js:574:12)
      at Socket.<anonymous> (/usr/share/nodejs/redis/index.js:219:27)
      at Socket.emit (node:events:527:28)
      at addChunk (node:internal/streams/readable:315:12)
      at readableAddChunk (node:internal/streams/readable:289:9)
      at Socket.Readable.push (node:internal/streams/readable:228:10)
      at TCP.onStreamRead (node:internal/stream_base_commons:190:23)

  83) The 'setnx' method
       using options: detect_buffers: false; 
         using IPv4
           "after each" hook for "sets key if it does not have a value":
     AbortError: Ready check failed: Connection forcefully ended and command aborted. It might have been processed.
      at RedisClient.flush_and_error (/usr/share/nodejs/redis/index.js:298:23)
      at RedisClient.end (/usr/share/nodejs/redis/lib/extendedApi.js:52:14)
      at Context.<anonymous> (test/commands/setnx.spec.js:33:24)
      at callFn (/usr/share/nodejs/mocha/lib/runnable.js:366:21)
      at Hook.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:354:5)
      at next (/usr/share/nodejs/mocha/lib/runner.js:510:10)
      at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:571:5)
      at processImmediate (node:internal/timers:466:21)

  84) The 'sinter' method
       using options: detect_buffers: true; 
         using IPv4
           "before each" hook for "handles two sets being intersected":
     Uncaught AssertionError [ERR_ASSERTION]: Expected values to be loosely deep-equal:

[
  'info'
]

should loosely deep-equal

undefined
      at RedisClient.<anonymous> (test/commands/monitor.spec.js:74:24)
      at RedisClient.emit (node:events:527:28)
      at RedisClient.return_reply (/usr/share/nodejs/redis/index.js:748:18)
      at JavascriptRedisParser.returnReply (/usr/share/nodejs/redis/index.js:138:18)
      at JavascriptRedisParser.execute (/usr/share/nodejs/redis-parser/lib/parser.js:574:12)
      at Socket.<anonymous> (/usr/share/nodejs/redis/index.js:219:27)
      at Socket.emit (node:events:527:28)
      at addChunk (node:internal/streams/readable:315:12)
      at readableAddChunk (node:internal/streams/readable:289:9)
      at Socket.Readable.push (node:internal/streams/readable:228:10)
      at TCP.onStreamRead (node:internal/stream_base_commons:190:23)

  85) The 'sinter' method
       using options: detect_buffers: true; 
         using IPv4
           "after each" hook for "handles two sets being intersected":
     AbortError: Ready check failed: Connection forcefully ended and command aborted. It might have been processed.
      at RedisClient.flush_and_error (/usr/share/nodejs/redis/index.js:298:23)
      at RedisClient.end (/usr/share/nodejs/redis/lib/extendedApi.js:52:14)
      at Context.<anonymous> (test/commands/sinter.spec.js:59:24)
      at callFn (/usr/share/nodejs/mocha/lib/runnable.js:366:21)
      at Hook.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:354:5)
      at next (/usr/share/nodejs/mocha/lib/runner.js:510:10)
      at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:571:5)
      at processImmediate (node:internal/timers:466:21)

  86) The 'sinter' method
       using options: detect_buffers: false; 
         using IPv4
           "before each" hook for "handles two sets being intersected":
     Uncaught AssertionError [ERR_ASSERTION]: Expected values to be loosely deep-equal:

[
  'info'
]

should loosely deep-equal

undefined
      at RedisClient.<anonymous> (test/commands/monitor.spec.js:74:24)
      at RedisClient.emit (node:events:527:28)
      at RedisClient.return_reply (/usr/share/nodejs/redis/index.js:748:18)
      at JavascriptRedisParser.returnReply (/usr/share/nodejs/redis/index.js:138:18)
      at JavascriptRedisParser.execute (/usr/share/nodejs/redis-parser/lib/parser.js:574:12)
      at Socket.<anonymous> (/usr/share/nodejs/redis/index.js:219:27)
      at Socket.emit (node:events:527:28)
      at addChunk (node:internal/streams/readable:315:12)
      at readableAddChunk (node:internal/streams/readable:289:9)
      at Socket.Readable.push (node:internal/streams/readable:228:10)
      at TCP.onStreamRead (node:internal/stream_base_commons:190:23)

  87) The 'sinter' method
       using options: detect_buffers: false; 
         using IPv4
           "before each" hook for "handles two sets being intersected":
     done() called multiple times in hook <The 'sinter' method using options: detect_buffers: false;  using IPv4 "before each" hook for "handles two sets being intersected"> of file /tmp/autopkgtest.CCMXIm/autopkgtest_tmp/smokeZs56aB/test/commands/sinter.spec.js; in addition, done() received error: AbortError: Connection forcefully ended and command aborted. It might have been processed.
    at RedisClient.flush_and_error (/usr/share/nodejs/redis/index.js:298:23)
    at RedisClient.end (/usr/share/nodejs/redis/lib/extendedApi.js:52:14)
    at Context.<anonymous> (/tmp/autopkgtest.CCMXIm/autopkgtest_tmp/smokeZs56aB/test/commands/sinter.spec.js:59:24)
    at callFn (/usr/share/nodejs/mocha/lib/runnable.js:366:21)
    at Hook.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:354:5)
    at next (/usr/share/nodejs/mocha/lib/runner.js:510:10)
    at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:571:5)
    at processImmediate (node:internal/timers:466:21) {
  code: 'NR_CLOSED',
  command: 'FLUSHDB'
}
  Error: done() called multiple times in hook <The 'sinter' method using options: detect_buffers: false;  using IPv4 "before each" hook for "handles two sets being intersected"> of file /tmp/autopkgtest.CCMXIm/autopkgtest_tmp/smokeZs56aB/test/commands/sinter.spec.js; in addition, done() received error: AbortError: Connection forcefully ended and command aborted. It might have been processed.
      at RedisClient.flush_and_error (/usr/share/nodejs/redis/index.js:298:23)
      at RedisClient.end (/usr/share/nodejs/redis/lib/extendedApi.js:52:14)
      at Context.<anonymous> (test/commands/sinter.spec.js:59:24)
      at callFn (/usr/share/nodejs/mocha/lib/runnable.js:366:21)
      at Hook.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:354:5)
      at next (/usr/share/nodejs/mocha/lib/runner.js:510:10)
      at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:571:5)
      at processImmediate (node:internal/timers:466:21) {
    code: 'NR_CLOSED',
    command: 'FLUSHDB'
  }
      at createMultipleDoneError (/usr/share/nodejs/mocha/lib/errors.js:428:13)
      at multiple (/usr/share/nodejs/mocha/lib/runnable.js:290:24)
      at done (/usr/share/nodejs/mocha/lib/runnable.js:301:14)
      at Command.callback (/usr/share/nodejs/mocha/lib/runnable.js:396:16)
      at RedisClient.flush_and_error (/usr/share/nodejs/redis/index.js:310:29)
      at RedisClient.end (/usr/share/nodejs/redis/lib/extendedApi.js:52:14)
      at Context.<anonymous> (test/commands/sinter.spec.js:59:24)
      at callFn (/usr/share/nodejs/mocha/lib/runnable.js:366:21)
      at Hook.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:354:5)
      at next (/usr/share/nodejs/mocha/lib/runner.js:510:10)
      at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:571:5)
      at processImmediate (node:internal/timers:466:21)

  88) The 'sinter' method
       using options: detect_buffers: false; 
         using IPv4
           "after each" hook in "using IPv4":
     Error: done() called multiple times in hook <The 'sinter' method using options: detect_buffers: false;  using IPv4 "after each" hook in "using IPv4"> of file /tmp/autopkgtest.CCMXIm/autopkgtest_tmp/smokeZs56aB/test/commands/sinter.spec.js; in addition, done() received error: AssertionError [ERR_ASSERTION]: Expected values to be loosely deep-equal:

[
  'info'
]

should loosely deep-equal

undefined
      at createMultipleDoneError (/usr/share/nodejs/mocha/lib/errors.js:428:13)
      at multiple (/usr/share/nodejs/mocha/lib/runnable.js:290:24)
      at Hook.done [as callback] (/usr/share/nodejs/mocha/lib/runnable.js:301:14)
      at Runner._uncaught (/usr/share/nodejs/mocha/lib/runner.js:1023:21)
      at process.emit (node:events:527:28)
      at process._fatalException (node:internal/process/execution:167:25)

  89) The 'sinterstore' method
       using options: detect_buffers: true; 
         using IPv4
           "before each" hook for "calculates set intersection and stores it in a key":
     Uncaught AssertionError [ERR_ASSERTION]: Expected values to be loosely deep-equal:

[
  'info'
]

should loosely deep-equal

undefined
      at RedisClient.<anonymous> (test/commands/monitor.spec.js:74:24)
      at RedisClient.emit (node:events:527:28)
      at RedisClient.return_reply (/usr/share/nodejs/redis/index.js:748:18)
      at JavascriptRedisParser.returnReply (/usr/share/nodejs/redis/index.js:138:18)
      at JavascriptRedisParser.execute (/usr/share/nodejs/redis-parser/lib/parser.js:574:12)
      at Socket.<anonymous> (/usr/share/nodejs/redis/index.js:219:27)
      at Socket.emit (node:events:527:28)
      at addChunk (node:internal/streams/readable:315:12)
      at readableAddChunk (node:internal/streams/readable:289:9)
      at Socket.Readable.push (node:internal/streams/readable:228:10)
      at TCP.onStreamRead (node:internal/stream_base_commons:190:23)

  90) The 'sinterstore' method
       using options: detect_buffers: true; 
         using IPv4
           "after each" hook for "calculates set intersection and stores it in a key":
     AbortError: Ready check failed: Connection forcefully ended and command aborted. It might have been processed.
      at RedisClient.flush_and_error (/usr/share/nodejs/redis/index.js:298:23)
      at RedisClient.end (/usr/share/nodejs/redis/lib/extendedApi.js:52:14)
      at Context.<anonymous> (test/commands/sinterstore.spec.js:44:24)
      at callFn (/usr/share/nodejs/mocha/lib/runnable.js:366:21)
      at Hook.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:354:5)
      at next (/usr/share/nodejs/mocha/lib/runner.js:510:10)
      at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:571:5)
      at processImmediate (node:internal/timers:466:21)

  91) The 'sinterstore' method
       using options: detect_buffers: false; 
         using IPv4
           "before each" hook for "calculates set intersection and stores it in a key":
     Uncaught AssertionError [ERR_ASSERTION]: Expected values to be loosely deep-equal:

[
  'info'
]

should loosely deep-equal

undefined
      at RedisClient.<anonymous> (test/commands/monitor.spec.js:74:24)
      at RedisClient.emit (node:events:527:28)
      at RedisClient.return_reply (/usr/share/nodejs/redis/index.js:748:18)
      at JavascriptRedisParser.returnReply (/usr/share/nodejs/redis/index.js:138:18)
      at JavascriptRedisParser.execute (/usr/share/nodejs/redis-parser/lib/parser.js:574:12)
      at Socket.<anonymous> (/usr/share/nodejs/redis/index.js:219:27)
      at Socket.emit (node:events:527:28)
      at addChunk (node:internal/streams/readable:315:12)
      at readableAddChunk (node:internal/streams/readable:289:9)
      at Socket.Readable.push (node:internal/streams/readable:228:10)
      at TCP.onStreamRead (node:internal/stream_base_commons:190:23)

  92) The 'sinterstore' method
       using options: detect_buffers: false; 
         using IPv4
           "after each" hook for "calculates set intersection and stores it in a key":
     AbortError: Ready check failed: Connection forcefully ended and command aborted. It might have been processed.
      at RedisClient.flush_and_error (/usr/share/nodejs/redis/index.js:298:23)
      at RedisClient.end (/usr/share/nodejs/redis/lib/extendedApi.js:52:14)
      at Context.<anonymous> (test/commands/sinterstore.spec.js:44:24)
      at callFn (/usr/share/nodejs/mocha/lib/runnable.js:366:21)
      at Hook.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:354:5)
      at next (/usr/share/nodejs/mocha/lib/runner.js:510:10)
      at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:571:5)
      at processImmediate (node:internal/timers:466:21)

  93) The 'sismember' method
       using options: detect_buffers: true; 
         using IPv4
           "before each" hook for "returns 0 if the value is not in the set":
     Uncaught AssertionError [ERR_ASSERTION]: Expected values to be loosely deep-equal:

[
  'info'
]

should loosely deep-equal

undefined
      at RedisClient.<anonymous> (test/commands/monitor.spec.js:74:24)
      at RedisClient.emit (node:events:527:28)
      at RedisClient.return_reply (/usr/share/nodejs/redis/index.js:748:18)
      at JavascriptRedisParser.returnReply (/usr/share/nodejs/redis/index.js:138:18)
      at JavascriptRedisParser.execute (/usr/share/nodejs/redis-parser/lib/parser.js:574:12)
      at Socket.<anonymous> (/usr/share/nodejs/redis/index.js:219:27)
      at Socket.emit (node:events:527:28)
      at addChunk (node:internal/streams/readable:315:12)
      at readableAddChunk (node:internal/streams/readable:289:9)
      at Socket.Readable.push (node:internal/streams/readable:228:10)
      at TCP.onStreamRead (node:internal/stream_base_commons:190:23)

  94) The 'sismember' method
       using options: detect_buffers: true; 
         using IPv4
           "after each" hook for "returns 0 if the value is not in the set":
     AbortError: Ready check failed: Connection forcefully ended and command aborted. It might have been processed.
      at RedisClient.flush_and_error (/usr/share/nodejs/redis/index.js:298:23)
      at RedisClient.end (/usr/share/nodejs/redis/lib/extendedApi.js:52:14)
      at Context.<anonymous> (test/commands/sismember.spec.js:31:24)
      at callFn (/usr/share/nodejs/mocha/lib/runnable.js:366:21)
      at Hook.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:354:5)
      at next (/usr/share/nodejs/mocha/lib/runner.js:510:10)
      at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:571:5)
      at processImmediate (node:internal/timers:466:21)

  95) The 'sismember' method
       using options: detect_buffers: false; 
         using IPv4
           "before each" hook for "returns 0 if the value is not in the set":
     Uncaught AssertionError [ERR_ASSERTION]: Expected values to be loosely deep-equal:

[
  'flushdb'
]

should loosely deep-equal

undefined
      at RedisClient.<anonymous> (test/commands/monitor.spec.js:74:24)
      at RedisClient.emit (node:events:527:28)
      at RedisClient.return_reply (/usr/share/nodejs/redis/index.js:748:18)
      at JavascriptRedisParser.returnReply (/usr/share/nodejs/redis/index.js:138:18)
      at JavascriptRedisParser.execute (/usr/share/nodejs/redis-parser/lib/parser.js:574:12)
      at Socket.<anonymous> (/usr/share/nodejs/redis/index.js:219:27)
      at Socket.emit (node:events:527:28)
      at addChunk (node:internal/streams/readable:315:12)
      at readableAddChunk (node:internal/streams/readable:289:9)
      at Socket.Readable.push (node:internal/streams/readable:228:10)
      at TCP.onStreamRead (node:internal/stream_base_commons:190:23)

  96) The 'sismember' method
       using options: detect_buffers: false; 
         using IPv4
           "after each" hook for "returns 0 if the value is not in the set":
     AbortError: Ready check failed: Connection forcefully ended and command aborted. It might have been processed.
      at RedisClient.flush_and_error (/usr/share/nodejs/redis/index.js:298:23)
      at RedisClient.end (/usr/share/nodejs/redis/lib/extendedApi.js:52:14)
      at Context.<anonymous> (test/commands/sismember.spec.js:31:24)
      at callFn (/usr/share/nodejs/mocha/lib/runnable.js:366:21)
      at Hook.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:354:5)
      at next (/usr/share/nodejs/mocha/lib/runner.js:510:10)
      at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:571:5)
      at processImmediate (node:internal/timers:466:21)

  97) The 'slowlog' method
       using options: detect_buffers: true; 
         using IPv4
           "before each" hook for "logs operations in slowlog":
     Uncaught AssertionError [ERR_ASSERTION]: Expected values to be loosely deep-equal:

[
  'info'
]

should loosely deep-equal

undefined
      at RedisClient.<anonymous> (test/commands/monitor.spec.js:74:24)
      at RedisClient.emit (node:events:527:28)
      at RedisClient.return_reply (/usr/share/nodejs/redis/index.js:748:18)
      at JavascriptRedisParser.returnReply (/usr/share/nodejs/redis/index.js:138:18)
      at JavascriptRedisParser.execute (/usr/share/nodejs/redis-parser/lib/parser.js:574:12)
      at Socket.<anonymous> (/usr/share/nodejs/redis/index.js:219:27)
      at Socket.emit (node:events:527:28)
      at addChunk (node:internal/streams/readable:315:12)
      at readableAddChunk (node:internal/streams/readable:289:9)
      at Socket.Readable.push (node:internal/streams/readable:228:10)
      at TCP.onStreamRead (node:internal/stream_base_commons:190:23)

  98) The 'slowlog' method
       using options: detect_buffers: true; 
         using IPv4
           "after each" hook for "logs operations in slowlog":
     AbortError: Ready check failed: Connection forcefully ended and command aborted. It might have been processed.
      at RedisClient.flush_and_error (/usr/share/nodejs/redis/index.js:298:23)
      at RedisClient.end (/usr/share/nodejs/redis/lib/extendedApi.js:52:14)
      at Context.<anonymous> (test/commands/slowlog.spec.js:37:24)
      at callFn (/usr/share/nodejs/mocha/lib/runnable.js:366:21)
      at Hook.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:354:5)
      at next (/usr/share/nodejs/mocha/lib/runner.js:510:10)
      at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:571:5)
      at processImmediate (node:internal/timers:466:21)

  99) The 'slowlog' method
       using options: detect_buffers: false; 
         using IPv4
           "before each" hook for "logs operations in slowlog":
     Uncaught AssertionError [ERR_ASSERTION]: Expected values to be loosely deep-equal:

[
  'info'
]

should loosely deep-equal

undefined
      at RedisClient.<anonymous> (test/commands/monitor.spec.js:74:24)
      at RedisClient.emit (node:events:527:28)
      at RedisClient.return_reply (/usr/share/nodejs/redis/index.js:748:18)
      at JavascriptRedisParser.returnReply (/usr/share/nodejs/redis/index.js:138:18)
      at JavascriptRedisParser.execute (/usr/share/nodejs/redis-parser/lib/parser.js:574:12)
      at Socket.<anonymous> (/usr/share/nodejs/redis/index.js:219:27)
      at Socket.emit (node:events:527:28)
      at addChunk (node:internal/streams/readable:315:12)
      at readableAddChunk (node:internal/streams/readable:289:9)
      at Socket.Readable.push (node:internal/streams/readable:228:10)
      at TCP.onStreamRead (node:internal/stream_base_commons:190:23)

  100) The 'slowlog' method
       using options: detect_buffers: false; 
         using IPv4
           "after each" hook for "logs operations in slowlog":
     AbortError: Ready check failed: Connection forcefully ended and command aborted. It might have been processed.
      at RedisClient.flush_and_error (/usr/share/nodejs/redis/index.js:298:23)
      at RedisClient.end (/usr/share/nodejs/redis/lib/extendedApi.js:52:14)
      at Context.<anonymous> (test/commands/slowlog.spec.js:37:24)
      at callFn (/usr/share/nodejs/mocha/lib/runnable.js:366:21)
      at Hook.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:354:5)
      at next (/usr/share/nodejs/mocha/lib/runner.js:510:10)
      at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:571:5)
      at processImmediate (node:internal/timers:466:21)

  101) The 'smembers' method
       using options: detect_buffers: true; 
         using IPv4
           "before each" hook for "returns all values in a set":
     Uncaught AssertionError [ERR_ASSERTION]: Expected values to be loosely deep-equal:

[
  'info'
]

should loosely deep-equal

undefined
      at RedisClient.<anonymous> (test/commands/monitor.spec.js:74:24)
      at RedisClient.emit (node:events:527:28)
      at RedisClient.return_reply (/usr/share/nodejs/redis/index.js:748:18)
      at JavascriptRedisParser.returnReply (/usr/share/nodejs/redis/index.js:138:18)
      at JavascriptRedisParser.execute (/usr/share/nodejs/redis-parser/lib/parser.js:574:12)
      at Socket.<anonymous> (/usr/share/nodejs/redis/index.js:219:27)
      at Socket.emit (node:events:527:28)
      at addChunk (node:internal/streams/readable:315:12)
      at readableAddChunk (node:internal/streams/readable:289:9)
      at Socket.Readable.push (node:internal/streams/readable:228:10)
      at TCP.onStreamRead (node:internal/stream_base_commons:190:23)

  102) The 'smembers' method
       using options: detect_buffers: true; 
         using IPv4
           "after each" hook for "returns all values in a set":
     AbortError: Ready check failed: Connection forcefully ended and command aborted. It might have been processed.
      at RedisClient.flush_and_error (/usr/share/nodejs/redis/index.js:298:23)
      at RedisClient.end (/usr/share/nodejs/redis/lib/extendedApi.js:52:14)
      at Context.<anonymous> (test/commands/smembers.spec.js:34:24)
      at callFn (/usr/share/nodejs/mocha/lib/runnable.js:366:21)
      at Hook.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:354:5)
      at next (/usr/share/nodejs/mocha/lib/runner.js:510:10)
      at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:571:5)
      at processImmediate (node:internal/timers:466:21)

  103) The 'smembers' method
       using options: detect_buffers: false; 
         using IPv4
           "before each" hook for "returns all values in a set":
     Uncaught AssertionError [ERR_ASSERTION]: Expected values to be loosely deep-equal:

[
  'info'
]

should loosely deep-equal

undefined
      at RedisClient.<anonymous> (test/commands/monitor.spec.js:74:24)
      at RedisClient.emit (node:events:527:28)
      at RedisClient.return_reply (/usr/share/nodejs/redis/index.js:748:18)
      at JavascriptRedisParser.returnReply (/usr/share/nodejs/redis/index.js:138:18)
      at JavascriptRedisParser.execute (/usr/share/nodejs/redis-parser/lib/parser.js:574:12)
      at Socket.<anonymous> (/usr/share/nodejs/redis/index.js:219:27)
      at Socket.emit (node:events:527:28)
      at addChunk (node:internal/streams/readable:315:12)
      at readableAddChunk (node:internal/streams/readable:289:9)
      at Socket.Readable.push (node:internal/streams/readable:228:10)
      at TCP.onStreamRead (node:internal/stream_base_commons:190:23)

  104) The 'smembers' method
       using options: detect_buffers: false; 
         using IPv4
           "after each" hook for "returns all values in a set":
     AbortError: Ready check failed: Connection forcefully ended and command aborted. It might have been processed.
      at RedisClient.flush_and_error (/usr/share/nodejs/redis/index.js:298:23)
      at RedisClient.end (/usr/share/nodejs/redis/lib/extendedApi.js:52:14)
      at Context.<anonymous> (test/commands/smembers.spec.js:34:24)
      at callFn (/usr/share/nodejs/mocha/lib/runnable.js:366:21)
      at Hook.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:354:5)
      at next (/usr/share/nodejs/mocha/lib/runner.js:510:10)
      at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:571:5)
      at processImmediate (node:internal/timers:466:21)

  105) The 'smove' method
       using options: detect_buffers: true; 
         using IPv4
           "before each" hook for "moves a value to a set that does not yet exist":
     Uncaught AssertionError [ERR_ASSERTION]: Expected values to be loosely deep-equal:

[
  'info'
]

should loosely deep-equal

undefined
      at RedisClient.<anonymous> (test/commands/monitor.spec.js:74:24)
      at RedisClient.emit (node:events:527:28)
      at RedisClient.return_reply (/usr/share/nodejs/redis/index.js:748:18)
      at JavascriptRedisParser.returnReply (/usr/share/nodejs/redis/index.js:138:18)
      at JavascriptRedisParser.execute (/usr/share/nodejs/redis-parser/lib/parser.js:574:12)
      at Socket.<anonymous> (/usr/share/nodejs/redis/index.js:219:27)
      at Socket.emit (node:events:527:28)
      at addChunk (node:internal/streams/readable:315:12)
      at readableAddChunk (node:internal/streams/readable:289:9)
      at Socket.Readable.push (node:internal/streams/readable:228:10)
      at TCP.onStreamRead (node:internal/stream_base_commons:190:23)

  106) The 'smove' method
       using options: detect_buffers: true; 
         using IPv4
           "after each" hook for "moves a value to a set that does not yet exist":
     AbortError: Ready check failed: Connection forcefully ended and command aborted. It might have been processed.
      at RedisClient.flush_and_error (/usr/share/nodejs/redis/index.js:298:23)
      at RedisClient.end (/usr/share/nodejs/redis/lib/extendedApi.js:52:14)
      at Context.<anonymous> (test/commands/smove.spec.js:36:24)
      at callFn (/usr/share/nodejs/mocha/lib/runnable.js:366:21)
      at Hook.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:354:5)
      at next (/usr/share/nodejs/mocha/lib/runner.js:510:10)
      at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:571:5)
      at processImmediate (node:internal/timers:466:21)

  107) The 'smove' method
       using options: detect_buffers: false; 
         using IPv4
           "before each" hook for "moves a value to a set that does not yet exist":
     Uncaught AssertionError [ERR_ASSERTION]: Expected values to be loosely deep-equal:

[
  'info'
]

should loosely deep-equal

undefined
      at RedisClient.<anonymous> (test/commands/monitor.spec.js:74:24)
      at RedisClient.emit (node:events:527:28)
      at RedisClient.return_reply (/usr/share/nodejs/redis/index.js:748:18)
      at JavascriptRedisParser.returnReply (/usr/share/nodejs/redis/index.js:138:18)
      at JavascriptRedisParser.execute (/usr/share/nodejs/redis-parser/lib/parser.js:574:12)
      at Socket.<anonymous> (/usr/share/nodejs/redis/index.js:219:27)
      at Socket.emit (node:events:527:28)
      at addChunk (node:internal/streams/readable:315:12)
      at readableAddChunk (node:internal/streams/readable:289:9)
      at Socket.Readable.push (node:internal/streams/readable:228:10)
      at TCP.onStreamRead (node:internal/stream_base_commons:190:23)

  108) The 'smove' method
       using options: detect_buffers: false; 
         using IPv4
           "after each" hook for "moves a value to a set that does not yet exist":
     AbortError: Ready check failed: Connection forcefully ended and command aborted. It might have been processed.
      at RedisClient.flush_and_error (/usr/share/nodejs/redis/index.js:298:23)
      at RedisClient.end (/usr/share/nodejs/redis/lib/extendedApi.js:52:14)
      at Context.<anonymous> (test/commands/smove.spec.js:36:24)
      at callFn (/usr/share/nodejs/mocha/lib/runnable.js:366:21)
      at Hook.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:354:5)
      at next (/usr/share/nodejs/mocha/lib/runner.js:510:10)
      at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:571:5)
      at processImmediate (node:internal/timers:466:21)

  109) The 'sort' method
       using options: detect_buffers: true; 
         using IPv4
           "before each" hook for "sorts in ascending alphabetical order":
     Uncaught AssertionError [ERR_ASSERTION]: Expected values to be loosely deep-equal:

[
  'info'
]

should loosely deep-equal

undefined
      at RedisClient.<anonymous> (test/commands/monitor.spec.js:74:24)
      at RedisClient.emit (node:events:527:28)
      at RedisClient.return_reply (/usr/share/nodejs/redis/index.js:748:18)
      at JavascriptRedisParser.returnReply (/usr/share/nodejs/redis/index.js:138:18)
      at JavascriptRedisParser.execute (/usr/share/nodejs/redis-parser/lib/parser.js:574:12)
      at Socket.<anonymous> (/usr/share/nodejs/redis/index.js:219:27)
      at Socket.emit (node:events:527:28)
      at addChunk (node:internal/streams/readable:315:12)
      at readableAddChunk (node:internal/streams/readable:289:9)
      at Socket.Readable.push (node:internal/streams/readable:228:10)
      at TCP.onStreamRead (node:internal/stream_base_commons:190:23)

  110) The 'sort' method
       using options: detect_buffers: true; 
         using IPv4
           "before each" hook for "sorts in ascending alphabetical order":
     done() called multiple times in hook <The 'sort' method using options: detect_buffers: true;  using IPv4 "before each" hook for "sorts in ascending alphabetical order"> of file /tmp/autopkgtest.CCMXIm/autopkgtest_tmp/smokeZs56aB/test/commands/sort.spec.js; in addition, done() received error: AbortError: Ready check failed: Connection forcefully ended and command aborted. It might have been processed.
    at RedisClient.flush_and_error (/usr/share/nodejs/redis/index.js:298:23)
    at RedisClient.end (/usr/share/nodejs/redis/lib/extendedApi.js:52:14)
    at Context.<anonymous> (/tmp/autopkgtest.CCMXIm/autopkgtest_tmp/smokeZs56aB/test/commands/sort.spec.js:125:24)
    at callFn (/usr/share/nodejs/mocha/lib/runnable.js:366:21)
    at Hook.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:354:5)
    at next (/usr/share/nodejs/mocha/lib/runner.js:510:10)
    at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:571:5)
    at processImmediate (node:internal/timers:466:21) {
  code: 'NR_CLOSED',
  command: 'INFO'
}
  Error: done() called multiple times in hook <The 'sort' method using options: detect_buffers: true;  using IPv4 "before each" hook for "sorts in ascending alphabetical order"> of file /tmp/autopkgtest.CCMXIm/autopkgtest_tmp/smokeZs56aB/test/commands/sort.spec.js; in addition, done() received error: AbortError: Ready check failed: Connection forcefully ended and command aborted. It might have been processed.
      at RedisClient.flush_and_error (/usr/share/nodejs/redis/index.js:298:23)
      at RedisClient.end (/usr/share/nodejs/redis/lib/extendedApi.js:52:14)
      at Context.<anonymous> (test/commands/sort.spec.js:125:24)
      at callFn (/usr/share/nodejs/mocha/lib/runnable.js:366:21)
      at Hook.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:354:5)
      at next (/usr/share/nodejs/mocha/lib/runner.js:510:10)
      at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:571:5)
      at processImmediate (node:internal/timers:466:21) {
    code: 'NR_CLOSED',
    command: 'INFO'
  }
      at createMultipleDoneError (/usr/share/nodejs/mocha/lib/errors.js:428:13)
      at multiple (/usr/share/nodejs/mocha/lib/runnable.js:290:24)
      at done (/usr/share/nodejs/mocha/lib/runnable.js:301:14)
      at RedisClient.<anonymous> (/usr/share/nodejs/mocha/lib/runnable.js:396:16)
      at Object.onceWrapper (node:events:642:26)
      at RedisClient.emit (node:events:527:28)
      at RedisClient.on_info_cmd (/usr/share/nodejs/redis/index.js:432:14)
      at /usr/share/nodejs/redis/index.js:471:14
      at Object.callbackOrEmit [as callback_or_emit] (/usr/share/nodejs/redis/lib/utils.js:89:9)
      at Command.callback (/usr/share/nodejs/redis/lib/individualCommands.js:157:15)
      at RedisClient.flush_and_error (/usr/share/nodejs/redis/index.js:310:29)
      at RedisClient.end (/usr/share/nodejs/redis/lib/extendedApi.js:52:14)
      at Context.<anonymous> (test/commands/sort.spec.js:125:24)
      at callFn (/usr/share/nodejs/mocha/lib/runnable.js:366:21)
      at Hook.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:354:5)
      at next (/usr/share/nodejs/mocha/lib/runner.js:510:10)
      at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:571:5)
      at processImmediate (node:internal/timers:466:21)

  111) The 'sort' method
       using options: detect_buffers: false; 
         using IPv4
           "before each" hook for "sorts in ascending alphabetical order":
     Uncaught AssertionError [ERR_ASSERTION]: Expected values to be loosely deep-equal:

[
  'info'
]

should loosely deep-equal

undefined
      at RedisClient.<anonymous> (test/commands/monitor.spec.js:74:24)
      at RedisClient.emit (node:events:527:28)
      at RedisClient.return_reply (/usr/share/nodejs/redis/index.js:748:18)
      at JavascriptRedisParser.returnReply (/usr/share/nodejs/redis/index.js:138:18)
      at JavascriptRedisParser.execute (/usr/share/nodejs/redis-parser/lib/parser.js:574:12)
      at Socket.<anonymous> (/usr/share/nodejs/redis/index.js:219:27)
      at Socket.emit (node:events:527:28)
      at addChunk (node:internal/streams/readable:315:12)
      at readableAddChunk (node:internal/streams/readable:289:9)
      at Socket.Readable.push (node:internal/streams/readable:228:10)
      at TCP.onStreamRead (node:internal/stream_base_commons:190:23)

  112) The 'sort' method
       using options: detect_buffers: false; 
         using IPv4
           "before each" hook for "sorts in ascending alphabetical order":
     done() called multiple times in hook <The 'sort' method using options: detect_buffers: false;  using IPv4 "before each" hook for "sorts in ascending alphabetical order"> of file /tmp/autopkgtest.CCMXIm/autopkgtest_tmp/smokeZs56aB/test/commands/sort.spec.js; in addition, done() received error: AbortError: Ready check failed: Connection forcefully ended and command aborted. It might have been processed.
    at RedisClient.flush_and_error (/usr/share/nodejs/redis/index.js:298:23)
    at RedisClient.end (/usr/share/nodejs/redis/lib/extendedApi.js:52:14)
    at Context.<anonymous> (/tmp/autopkgtest.CCMXIm/autopkgtest_tmp/smokeZs56aB/test/commands/sort.spec.js:125:24)
    at callFn (/usr/share/nodejs/mocha/lib/runnable.js:366:21)
    at Hook.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:354:5)
    at next (/usr/share/nodejs/mocha/lib/runner.js:510:10)
    at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:571:5)
    at processImmediate (node:internal/timers:466:21) {
  code: 'NR_CLOSED',
  command: 'INFO'
}
  Error: done() called multiple times in hook <The 'sort' method using options: detect_buffers: false;  using IPv4 "before each" hook for "sorts in ascending alphabetical order"> of file /tmp/autopkgtest.CCMXIm/autopkgtest_tmp/smokeZs56aB/test/commands/sort.spec.js; in addition, done() received error: AbortError: Ready check failed: Connection forcefully ended and command aborted. It might have been processed.
      at RedisClient.flush_and_error (/usr/share/nodejs/redis/index.js:298:23)
      at RedisClient.end (/usr/share/nodejs/redis/lib/extendedApi.js:52:14)
      at Context.<anonymous> (test/commands/sort.spec.js:125:24)
      at callFn (/usr/share/nodejs/mocha/lib/runnable.js:366:21)
      at Hook.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:354:5)
      at next (/usr/share/nodejs/mocha/lib/runner.js:510:10)
      at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:571:5)
      at processImmediate (node:internal/timers:466:21) {
    code: 'NR_CLOSED',
    command: 'INFO'
  }
      at createMultipleDoneError (/usr/share/nodejs/mocha/lib/errors.js:428:13)
      at multiple (/usr/share/nodejs/mocha/lib/runnable.js:290:24)
      at done (/usr/share/nodejs/mocha/lib/runnable.js:301:14)
      at RedisClient.<anonymous> (/usr/share/nodejs/mocha/lib/runnable.js:396:16)
      at Object.onceWrapper (node:events:642:26)
      at RedisClient.emit (node:events:527:28)
      at RedisClient.on_info_cmd (/usr/share/nodejs/redis/index.js:432:14)
      at /usr/share/nodejs/redis/index.js:471:14
      at Object.callbackOrEmit [as callback_or_emit] (/usr/share/nodejs/redis/lib/utils.js:89:9)
      at Command.callback (/usr/share/nodejs/redis/lib/individualCommands.js:157:15)
      at RedisClient.flush_and_error (/usr/share/nodejs/redis/index.js:310:29)
      at RedisClient.end (/usr/share/nodejs/redis/lib/extendedApi.js:52:14)
      at Context.<anonymous> (test/commands/sort.spec.js:125:24)
      at callFn (/usr/share/nodejs/mocha/lib/runnable.js:366:21)
      at Hook.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:354:5)
      at next (/usr/share/nodejs/mocha/lib/runner.js:510:10)
      at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:571:5)
      at processImmediate (node:internal/timers:466:21)

  113) The 'spop' method
       using options: detect_buffers: true; 
         using IPv4
           "before each" hook for "returns a random element from the set":
     Uncaught AssertionError [ERR_ASSERTION]: Expected values to be loosely deep-equal:

[
  'info'
]

should loosely deep-equal

undefined
      at RedisClient.<anonymous> (test/commands/monitor.spec.js:74:24)
      at RedisClient.emit (node:events:527:28)
      at RedisClient.return_reply (/usr/share/nodejs/redis/index.js:748:18)
      at JavascriptRedisParser.returnReply (/usr/share/nodejs/redis/index.js:138:18)
      at JavascriptRedisParser.execute (/usr/share/nodejs/redis-parser/lib/parser.js:574:12)
      at Socket.<anonymous> (/usr/share/nodejs/redis/index.js:219:27)
      at Socket.emit (node:events:527:28)
      at addChunk (node:internal/streams/readable:315:12)
      at readableAddChunk (node:internal/streams/readable:289:9)
      at Socket.Readable.push (node:internal/streams/readable:228:10)
      at TCP.onStreamRead (node:internal/stream_base_commons:190:23)

  114) The 'spop' method
       using options: detect_buffers: true; 
         using IPv4
           "after each" hook for "returns a random element from the set":
     AbortError: Ready check failed: Connection forcefully ended and command aborted. It might have been processed.
      at RedisClient.flush_and_error (/usr/share/nodejs/redis/index.js:298:23)
      at RedisClient.end (/usr/share/nodejs/redis/lib/extendedApi.js:52:14)
      at Context.<anonymous> (test/commands/spop.spec.js:34:24)
      at callFn (/usr/share/nodejs/mocha/lib/runnable.js:366:21)
      at Hook.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:354:5)
      at next (/usr/share/nodejs/mocha/lib/runner.js:510:10)
      at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:571:5)
      at processImmediate (node:internal/timers:466:21)

  115) The 'spop' method
       using options: detect_buffers: false; 
         using IPv4
           "before each" hook for "returns a random element from the set":
     Uncaught AssertionError [ERR_ASSERTION]: Expected values to be loosely deep-equal:

[
  'info'
]

should loosely deep-equal

undefined
      at RedisClient.<anonymous> (test/commands/monitor.spec.js:74:24)
      at RedisClient.emit (node:events:527:28)
      at RedisClient.return_reply (/usr/share/nodejs/redis/index.js:748:18)
      at JavascriptRedisParser.returnReply (/usr/share/nodejs/redis/index.js:138:18)
      at JavascriptRedisParser.execute (/usr/share/nodejs/redis-parser/lib/parser.js:574:12)
      at Socket.<anonymous> (/usr/share/nodejs/redis/index.js:219:27)
      at Socket.emit (node:events:527:28)
      at addChunk (node:internal/streams/readable:315:12)
      at readableAddChunk (node:internal/streams/readable:289:9)
      at Socket.Readable.push (node:internal/streams/readable:228:10)
      at TCP.onStreamRead (node:internal/stream_base_commons:190:23)

  116) The 'spop' method
       using options: detect_buffers: false; 
         using IPv4
           "after each" hook for "returns a random element from the set":
     AbortError: Ready check failed: Connection forcefully ended and command aborted. It might have been processed.
      at RedisClient.flush_and_error (/usr/share/nodejs/redis/index.js:298:23)
      at RedisClient.end (/usr/share/nodejs/redis/lib/extendedApi.js:52:14)
      at Context.<anonymous> (test/commands/spop.spec.js:34:24)
      at callFn (/usr/share/nodejs/mocha/lib/runnable.js:366:21)
      at Hook.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:354:5)
      at next (/usr/share/nodejs/mocha/lib/runner.js:510:10)
      at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:571:5)
      at processImmediate (node:internal/timers:466:21)

  117) The 'srem' method
       using options: detect_buffers: true; 
         using IPv4
           "before each" hook for "removes a value":
     Uncaught AssertionError [ERR_ASSERTION]: Expected values to be loosely deep-equal:

[
  'info'
]

should loosely deep-equal

undefined
      at RedisClient.<anonymous> (test/commands/monitor.spec.js:74:24)
      at RedisClient.emit (node:events:527:28)
      at RedisClient.return_reply (/usr/share/nodejs/redis/index.js:748:18)
      at JavascriptRedisParser.returnReply (/usr/share/nodejs/redis/index.js:138:18)
      at JavascriptRedisParser.execute (/usr/share/nodejs/redis-parser/lib/parser.js:574:12)
      at Socket.<anonymous> (/usr/share/nodejs/redis/index.js:219:27)
      at Socket.emit (node:events:527:28)
      at addChunk (node:internal/streams/readable:315:12)
      at readableAddChunk (node:internal/streams/readable:289:9)
      at Socket.Readable.push (node:internal/streams/readable:228:10)
      at TCP.onStreamRead (node:internal/stream_base_commons:190:23)

  118) The 'srem' method
       using options: detect_buffers: true; 
         using IPv4
           "after each" hook for "removes a value":
     AbortError: Ready check failed: Connection forcefully ended and command aborted. It might have been processed.
      at RedisClient.flush_and_error (/usr/share/nodejs/redis/index.js:298:23)
      at RedisClient.end (/usr/share/nodejs/redis/lib/extendedApi.js:52:14)
      at Context.<anonymous> (test/commands/srem.spec.js:65:24)
      at callFn (/usr/share/nodejs/mocha/lib/runnable.js:366:21)
      at Hook.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:354:5)
      at next (/usr/share/nodejs/mocha/lib/runner.js:510:10)
      at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:571:5)
      at processImmediate (node:internal/timers:466:21)

  119) The 'srem' method
       using options: detect_buffers: false; 
         using IPv4
           "before each" hook for "removes a value":
     Uncaught AssertionError [ERR_ASSERTION]: Expected values to be loosely deep-equal:

[
  'info'
]

should loosely deep-equal

undefined
      at RedisClient.<anonymous> (test/commands/monitor.spec.js:74:24)
      at RedisClient.emit (node:events:527:28)
      at RedisClient.return_reply (/usr/share/nodejs/redis/index.js:748:18)
      at JavascriptRedisParser.returnReply (/usr/share/nodejs/redis/index.js:138:18)
      at JavascriptRedisParser.execute (/usr/share/nodejs/redis-parser/lib/parser.js:574:12)
      at Socket.<anonymous> (/usr/share/nodejs/redis/index.js:219:27)
      at Socket.emit (node:events:527:28)
      at addChunk (node:internal/streams/readable:315:12)
      at readableAddChunk (node:internal/streams/readable:289:9)
      at Socket.Readable.push (node:internal/streams/readable:228:10)
      at TCP.onStreamRead (node:internal/stream_base_commons:190:23)

  120) The 'srem' method
       using options: detect_buffers: false; 
         using IPv4
           "after each" hook for "removes a value":
     AbortError: Ready check failed: Connection forcefully ended and command aborted. It might have been processed.
      at RedisClient.flush_and_error (/usr/share/nodejs/redis/index.js:298:23)
      at RedisClient.end (/usr/share/nodejs/redis/lib/extendedApi.js:52:14)
      at Context.<anonymous> (test/commands/srem.spec.js:65:24)
      at callFn (/usr/share/nodejs/mocha/lib/runnable.js:366:21)
      at Hook.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:354:5)
      at next (/usr/share/nodejs/mocha/lib/runner.js:510:10)
      at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:571:5)
      at processImmediate (node:internal/timers:466:21)

  121) The 'sunion' method
       using options: detect_buffers: true; 
         using IPv4
           "before each" hook for "returns the union of a group of sets":
     Uncaught AssertionError [ERR_ASSERTION]: Expected values to be loosely deep-equal:

[
  'info'
]

should loosely deep-equal

undefined
      at RedisClient.<anonymous> (test/commands/monitor.spec.js:74:24)
      at RedisClient.emit (node:events:527:28)
      at RedisClient.return_reply (/usr/share/nodejs/redis/index.js:748:18)
      at JavascriptRedisParser.returnReply (/usr/share/nodejs/redis/index.js:138:18)
      at JavascriptRedisParser.execute (/usr/share/nodejs/redis-parser/lib/parser.js:574:12)
      at Socket.<anonymous> (/usr/share/nodejs/redis/index.js:219:27)
      at Socket.emit (node:events:527:28)
      at addChunk (node:internal/streams/readable:315:12)
      at readableAddChunk (node:internal/streams/readable:289:9)
      at Socket.Readable.push (node:internal/streams/readable:228:10)
      at TCP.onStreamRead (node:internal/stream_base_commons:190:23)

  122) The 'sunion' method
       using options: detect_buffers: true; 
         using IPv4
           "before each" hook for "returns the union of a group of sets":
     done() called multiple times in hook <The 'sunion' method using options: detect_buffers: true;  using IPv4 "before each" hook for "returns the union of a group of sets"> of file /tmp/autopkgtest.CCMXIm/autopkgtest_tmp/smokeZs56aB/test/commands/sunion.spec.js; in addition, done() received error: AbortError: Connection forcefully ended and command aborted. It might have been processed.
    at RedisClient.flush_and_error (/usr/share/nodejs/redis/index.js:298:23)
    at RedisClient.end (/usr/share/nodejs/redis/lib/extendedApi.js:52:14)
    at Context.<anonymous> (/tmp/autopkgtest.CCMXIm/autopkgtest_tmp/smokeZs56aB/test/commands/sunion.spec.js:42:24)
    at callFn (/usr/share/nodejs/mocha/lib/runnable.js:366:21)
    at Hook.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:354:5)
    at next (/usr/share/nodejs/mocha/lib/runner.js:510:10)
    at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:571:5)
    at processImmediate (node:internal/timers:466:21) {
  code: 'NR_CLOSED',
  command: 'FLUSHDB'
}
  Error: done() called multiple times in hook <The 'sunion' method using options: detect_buffers: true;  using IPv4 "before each" hook for "returns the union of a group of sets"> of file /tmp/autopkgtest.CCMXIm/autopkgtest_tmp/smokeZs56aB/test/commands/sunion.spec.js; in addition, done() received error: AbortError: Connection forcefully ended and command aborted. It might have been processed.
      at RedisClient.flush_and_error (/usr/share/nodejs/redis/index.js:298:23)
      at RedisClient.end (/usr/share/nodejs/redis/lib/extendedApi.js:52:14)
      at Context.<anonymous> (test/commands/sunion.spec.js:42:24)
      at callFn (/usr/share/nodejs/mocha/lib/runnable.js:366:21)
      at Hook.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:354:5)
      at next (/usr/share/nodejs/mocha/lib/runner.js:510:10)
      at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:571:5)
      at processImmediate (node:internal/timers:466:21) {
    code: 'NR_CLOSED',
    command: 'FLUSHDB'
  }
      at createMultipleDoneError (/usr/share/nodejs/mocha/lib/errors.js:428:13)
      at multiple (/usr/share/nodejs/mocha/lib/runnable.js:290:24)
      at done (/usr/share/nodejs/mocha/lib/runnable.js:301:14)
      at Command.callback (/usr/share/nodejs/mocha/lib/runnable.js:396:16)
      at RedisClient.flush_and_error (/usr/share/nodejs/redis/index.js:310:29)
      at RedisClient.end (/usr/share/nodejs/redis/lib/extendedApi.js:52:14)
      at Context.<anonymous> (test/commands/sunion.spec.js:42:24)
      at callFn (/usr/share/nodejs/mocha/lib/runnable.js:366:21)
      at Hook.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:354:5)
      at next (/usr/share/nodejs/mocha/lib/runner.js:510:10)
      at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:571:5)
      at processImmediate (node:internal/timers:466:21)

  123) The 'sunion' method
       using options: detect_buffers: true; 
         using IPv4
           "after each" hook in "using IPv4":
     Error: done() called multiple times in hook <The 'sunion' method using options: detect_buffers: true;  using IPv4 "after each" hook in "using IPv4"> of file /tmp/autopkgtest.CCMXIm/autopkgtest_tmp/smokeZs56aB/test/commands/sunion.spec.js; in addition, done() received error: AssertionError [ERR_ASSERTION]: Expected values to be loosely deep-equal:

[
  'info'
]

should loosely deep-equal

undefined
      at createMultipleDoneError (/usr/share/nodejs/mocha/lib/errors.js:428:13)
      at multiple (/usr/share/nodejs/mocha/lib/runnable.js:290:24)
      at Hook.done [as callback] (/usr/share/nodejs/mocha/lib/runnable.js:301:14)
      at Runner._uncaught (/usr/share/nodejs/mocha/lib/runner.js:1023:21)
      at process.emit (node:events:527:28)
      at process._fatalException (node:internal/process/execution:167:25)

  124) The 'sunion' method
       using options: detect_buffers: false; 
         using IPv4
           "before each" hook for "returns the union of a group of sets":
     Uncaught AssertionError [ERR_ASSERTION]: Expected values to be loosely deep-equal:

[
  'info'
]

should loosely deep-equal

undefined
      at RedisClient.<anonymous> (test/commands/monitor.spec.js:74:24)
      at RedisClient.emit (node:events:527:28)
      at RedisClient.return_reply (/usr/share/nodejs/redis/index.js:748:18)
      at JavascriptRedisParser.returnReply (/usr/share/nodejs/redis/index.js:138:18)
      at JavascriptRedisParser.execute (/usr/share/nodejs/redis-parser/lib/parser.js:574:12)
      at Socket.<anonymous> (/usr/share/nodejs/redis/index.js:219:27)
      at Socket.emit (node:events:527:28)
      at addChunk (node:internal/streams/readable:315:12)
      at readableAddChunk (node:internal/streams/readable:289:9)
      at Socket.Readable.push (node:internal/streams/readable:228:10)
      at TCP.onStreamRead (node:internal/stream_base_commons:190:23)

  125) The 'sunion' method
       using options: detect_buffers: false; 
         using IPv4
           "after each" hook for "returns the union of a group of sets":
     AbortError: Ready check failed: Connection forcefully ended and command aborted. It might have been processed.
      at RedisClient.flush_and_error (/usr/share/nodejs/redis/index.js:298:23)
      at RedisClient.end (/usr/share/nodejs/redis/lib/extendedApi.js:52:14)
      at Context.<anonymous> (test/commands/sunion.spec.js:42:24)
      at callFn (/usr/share/nodejs/mocha/lib/runnable.js:366:21)
      at Hook.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:354:5)
      at next (/usr/share/nodejs/mocha/lib/runner.js:510:10)
      at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:571:5)
      at processImmediate (node:internal/timers:466:21)

  126) The 'sunionstore' method
       using options: detect_buffers: true; 
         using IPv4
           "before each" hook for "stores the result of a union":
     Uncaught AssertionError [ERR_ASSERTION]: Expected values to be loosely deep-equal:

[
  'info'
]

should loosely deep-equal

undefined
      at RedisClient.<anonymous> (test/commands/monitor.spec.js:74:24)
      at RedisClient.emit (node:events:527:28)
      at RedisClient.return_reply (/usr/share/nodejs/redis/index.js:748:18)
      at JavascriptRedisParser.returnReply (/usr/share/nodejs/redis/index.js:138:18)
      at JavascriptRedisParser.execute (/usr/share/nodejs/redis-parser/lib/parser.js:574:12)
      at Socket.<anonymous> (/usr/share/nodejs/redis/index.js:219:27)
      at Socket.emit (node:events:527:28)
      at addChunk (node:internal/streams/readable:315:12)
      at readableAddChunk (node:internal/streams/readable:289:9)
      at Socket.Readable.push (node:internal/streams/readable:228:10)
      at TCP.onStreamRead (node:internal/stream_base_commons:190:23)

  127) The 'sunionstore' method
       using options: detect_buffers: true; 
         using IPv4
           "after each" hook for "stores the result of a union":
     AbortError: Ready check failed: Connection forcefully ended and command aborted. It might have been processed.
      at RedisClient.flush_and_error (/usr/share/nodejs/redis/index.js:298:23)
      at RedisClient.end (/usr/share/nodejs/redis/lib/extendedApi.js:52:14)
      at Context.<anonymous> (test/commands/sunionstore.spec.js:45:24)
      at callFn (/usr/share/nodejs/mocha/lib/runnable.js:366:21)
      at Hook.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:354:5)
      at next (/usr/share/nodejs/mocha/lib/runner.js:510:10)
      at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:571:5)
      at processImmediate (node:internal/timers:466:21)

  128) The 'sunionstore' method
       using options: detect_buffers: false; 
         using IPv4
           "before each" hook for "stores the result of a union":
     Uncaught AssertionError [ERR_ASSERTION]: Expected values to be loosely deep-equal:

[
  'info'
]

should loosely deep-equal

undefined
      at RedisClient.<anonymous> (test/commands/monitor.spec.js:74:24)
      at RedisClient.emit (node:events:527:28)
      at RedisClient.return_reply (/usr/share/nodejs/redis/index.js:748:18)
      at JavascriptRedisParser.returnReply (/usr/share/nodejs/redis/index.js:138:18)
      at JavascriptRedisParser.execute (/usr/share/nodejs/redis-parser/lib/parser.js:574:12)
      at Socket.<anonymous> (/usr/share/nodejs/redis/index.js:219:27)
      at Socket.emit (node:events:527:28)
      at addChunk (node:internal/streams/readable:315:12)
      at readableAddChunk (node:internal/streams/readable:289:9)
      at Socket.Readable.push (node:internal/streams/readable:228:10)
      at TCP.onStreamRead (node:internal/stream_base_commons:190:23)

  129) The 'sunionstore' method
       using options: detect_buffers: false; 
         using IPv4
           "after each" hook for "stores the result of a union":
     AbortError: Ready check failed: Connection forcefully ended and command aborted. It might have been processed.
      at RedisClient.flush_and_error (/usr/share/nodejs/redis/index.js:298:23)
      at RedisClient.end (/usr/share/nodejs/redis/lib/extendedApi.js:52:14)
      at Context.<anonymous> (test/commands/sunionstore.spec.js:45:24)
      at callFn (/usr/share/nodejs/mocha/lib/runnable.js:366:21)
      at Hook.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:354:5)
      at next (/usr/share/nodejs/mocha/lib/runner.js:510:10)
      at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:571:5)
      at processImmediate (node:internal/timers:466:21)

  130) The 'ttl' method
       using options: detect_buffers: true; 
         using IPv4
           "before each" hook for "returns the current ttl on a key":
     Uncaught AssertionError [ERR_ASSERTION]: Expected values to be loosely deep-equal:

[
  'flushdb'
]

should loosely deep-equal

undefined
      at RedisClient.<anonymous> (test/commands/monitor.spec.js:74:24)
      at RedisClient.emit (node:events:527:28)
      at RedisClient.return_reply (/usr/share/nodejs/redis/index.js:748:18)
      at JavascriptRedisParser.returnReply (/usr/share/nodejs/redis/index.js:138:18)
      at JavascriptRedisParser.execute (/usr/share/nodejs/redis-parser/lib/parser.js:574:12)
      at Socket.<anonymous> (/usr/share/nodejs/redis/index.js:219:27)
      at Socket.emit (node:events:527:28)
      at addChunk (node:internal/streams/readable:315:12)
      at readableAddChunk (node:internal/streams/readable:289:9)
      at Socket.Readable.push (node:internal/streams/readable:228:10)
      at TCP.onStreamRead (node:internal/stream_base_commons:190:23)

  131) The 'ttl' method
       using options: detect_buffers: true; 
         using IPv4
           "after each" hook for "returns the current ttl on a key":
     AbortError: Ready check failed: Connection forcefully ended and command aborted. It might have been processed.
      at RedisClient.flush_and_error (/usr/share/nodejs/redis/index.js:298:23)
      at RedisClient.end (/usr/share/nodejs/redis/lib/extendedApi.js:52:14)
      at Context.<anonymous> (test/commands/ttl.spec.js:33:24)
      at callFn (/usr/share/nodejs/mocha/lib/runnable.js:366:21)
      at Hook.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:354:5)
      at next (/usr/share/nodejs/mocha/lib/runner.js:510:10)
      at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:571:5)
      at processImmediate (node:internal/timers:466:21)

  132) The 'ttl' method
       using options: detect_buffers: false; 
         using IPv4
           "before each" hook for "returns the current ttl on a key":
     Uncaught AssertionError [ERR_ASSERTION]: Expected values to be loosely deep-equal:

[
  'info'
]

should loosely deep-equal

undefined
      at RedisClient.<anonymous> (test/commands/monitor.spec.js:74:24)
      at RedisClient.emit (node:events:527:28)
      at RedisClient.return_reply (/usr/share/nodejs/redis/index.js:748:18)
      at JavascriptRedisParser.returnReply (/usr/share/nodejs/redis/index.js:138:18)
      at JavascriptRedisParser.execute (/usr/share/nodejs/redis-parser/lib/parser.js:574:12)
      at Socket.<anonymous> (/usr/share/nodejs/redis/index.js:219:27)
      at Socket.emit (node:events:527:28)
      at addChunk (node:internal/streams/readable:315:12)
      at readableAddChunk (node:internal/streams/readable:289:9)
      at Socket.Readable.push (node:internal/streams/readable:228:10)
      at TCP.onStreamRead (node:internal/stream_base_commons:190:23)

  133) The 'ttl' method
       using options: detect_buffers: false; 
         using IPv4
           "after each" hook for "returns the current ttl on a key":
     AbortError: Ready check failed: Connection forcefully ended and command aborted. It might have been processed.
      at RedisClient.flush_and_error (/usr/share/nodejs/redis/index.js:298:23)
      at RedisClient.end (/usr/share/nodejs/redis/lib/extendedApi.js:52:14)
      at Context.<anonymous> (test/commands/ttl.spec.js:33:24)
      at callFn (/usr/share/nodejs/mocha/lib/runnable.js:366:21)
      at Hook.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:354:5)
      at next (/usr/share/nodejs/mocha/lib/runner.js:510:10)
      at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:571:5)
      at processImmediate (node:internal/timers:466:21)

  134) The 'type' method
       using options: detect_buffers: true; 
         using IPv4
           "before each" hook for "reports string type":
     Uncaught AssertionError [ERR_ASSERTION]: Expected values to be loosely deep-equal:

[
  'info'
]

should loosely deep-equal

undefined
      at RedisClient.<anonymous> (test/commands/monitor.spec.js:74:24)
      at RedisClient.emit (node:events:527:28)
      at RedisClient.return_reply (/usr/share/nodejs/redis/index.js:748:18)
      at JavascriptRedisParser.returnReply (/usr/share/nodejs/redis/index.js:138:18)
      at JavascriptRedisParser.execute (/usr/share/nodejs/redis-parser/lib/parser.js:574:12)
      at Socket.<anonymous> (/usr/share/nodejs/redis/index.js:219:27)
      at Socket.emit (node:events:527:28)
      at addChunk (node:internal/streams/readable:315:12)
      at readableAddChunk (node:internal/streams/readable:289:9)
      at Socket.Readable.push (node:internal/streams/readable:228:10)
      at TCP.onStreamRead (node:internal/stream_base_commons:190:23)

  135) The 'type' method
       using options: detect_buffers: true; 
         using IPv4
           "after each" hook for "reports string type":
     AbortError: Ready check failed: Connection forcefully ended and command aborted. It might have been processed.
      at RedisClient.flush_and_error (/usr/share/nodejs/redis/index.js:298:23)
      at RedisClient.end (/usr/share/nodejs/redis/lib/extendedApi.js:52:14)
      at Context.<anonymous> (test/commands/type.spec.js:51:24)
      at callFn (/usr/share/nodejs/mocha/lib/runnable.js:366:21)
      at Hook.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:354:5)
      at next (/usr/share/nodejs/mocha/lib/runner.js:510:10)
      at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:571:5)
      at processImmediate (node:internal/timers:466:21)

  136) The 'type' method
       using options: detect_buffers: false; 
         using IPv4
           "before each" hook for "reports string type":
     Uncaught AssertionError [ERR_ASSERTION]: Expected values to be loosely deep-equal:

[
  'info'
]

should loosely deep-equal

undefined
      at RedisClient.<anonymous> (test/commands/monitor.spec.js:74:24)
      at RedisClient.emit (node:events:527:28)
      at RedisClient.return_reply (/usr/share/nodejs/redis/index.js:748:18)
      at JavascriptRedisParser.returnReply (/usr/share/nodejs/redis/index.js:138:18)
      at JavascriptRedisParser.execute (/usr/share/nodejs/redis-parser/lib/parser.js:574:12)
      at Socket.<anonymous> (/usr/share/nodejs/redis/index.js:219:27)
      at Socket.emit (node:events:527:28)
      at addChunk (node:internal/streams/readable:315:12)
      at readableAddChunk (node:internal/streams/readable:289:9)
      at Socket.Readable.push (node:internal/streams/readable:228:10)
      at TCP.onStreamRead (node:internal/stream_base_commons:190:23)

  137) The 'type' method
       using options: detect_buffers: false; 
         using IPv4
           "after each" hook for "reports string type":
     AbortError: Ready check failed: Connection forcefully ended and command aborted. It might have been processed.
      at RedisClient.flush_and_error (/usr/share/nodejs/redis/index.js:298:23)
      at RedisClient.end (/usr/share/nodejs/redis/lib/extendedApi.js:52:14)
      at Context.<anonymous> (test/commands/type.spec.js:51:24)
      at callFn (/usr/share/nodejs/mocha/lib/runnable.js:366:21)
      at Hook.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:354:5)
      at next (/usr/share/nodejs/mocha/lib/runner.js:510:10)
      at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:571:5)
      at processImmediate (node:internal/timers:466:21)

  138) The 'watch' method
       using options: detect_buffers: true; 
         using IPv4
           "before each" hook for "does not execute transaction if watched key was modified prior to execution":
     Uncaught AssertionError [ERR_ASSERTION]: Expected values to be loosely deep-equal:

[
  'info'
]

should loosely deep-equal

undefined
      at RedisClient.<anonymous> (test/commands/monitor.spec.js:74:24)
      at RedisClient.emit (node:events:527:28)
      at RedisClient.return_reply (/usr/share/nodejs/redis/index.js:748:18)
      at JavascriptRedisParser.returnReply (/usr/share/nodejs/redis/index.js:138:18)
      at JavascriptRedisParser.execute (/usr/share/nodejs/redis-parser/lib/parser.js:574:12)
      at Socket.<anonymous> (/usr/share/nodejs/redis/index.js:219:27)
      at Socket.emit (node:events:527:28)
      at addChunk (node:internal/streams/readable:315:12)
      at readableAddChunk (node:internal/streams/readable:289:9)
      at Socket.Readable.push (node:internal/streams/readable:228:10)
      at TCP.onStreamRead (node:internal/stream_base_commons:190:23)

  139) The 'watch' method
       using options: detect_buffers: true; 
         using IPv4
           "after each" hook for "does not execute transaction if watched key was modified prior to execution":
     AbortError: Ready check failed: Connection forcefully ended and command aborted. It might have been processed.
      at RedisClient.flush_and_error (/usr/share/nodejs/redis/index.js:298:23)
      at RedisClient.end (/usr/share/nodejs/redis/l/usr/share/nodejs/mocha/lib/runner.js:962
    throw err;
    ^

Error: connect ECONNREFUSED 127.0.0.1:6379
    at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1181:16)
Emitted 'error' event on RedisClient instance at:
    at RedisClient.on_error (/usr/share/nodejs/redis/index.js:342:14)
    at Socket.<anonymous> (/usr/share/nodejs/redis/index.js:223:14)
    at Socket.emit (node:events:527:28)
    at emitErrorNT (node:internal/streams/destroy:157:8)
    at emitErrorCloseNT (node:internal/streams/destroy:122:3)
    at processTicksAndRejections (node:internal/process/task_queues:83:21) {
  errno: -111,
  code: 'ECONNREFUSED',
  syscall: 'connect',
  address: '127.0.0.1',
  port: 6379
}
ib/extendedApi.js:52:14)
      at Context.<anonymous> (test/commands/watch.spec.js:25:24)
      at callFn (/usr/share/nodejs/mocha/lib/runnable.js:366:21)
      at Hook.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:354:5)
      at next (/usr/share/nodejs/mocha/lib/runner.js:510:10)
      at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:571:5)
      at processImmediate (node:internal/timers:466:21)

  140) The 'watch' method
       using options: detect_buffers: false; 
         using IPv4
           "before each" hook for "does not execute transaction if watched key was modified prior to execution":
     Uncaught AssertionError [ERR_ASSERTION]: Expected values to be loosely deep-equal:

[
  'info'
]

should loosely deep-equal

undefined
      at RedisClient.<anonymous> (test/commands/monitor.spec.js:74:24)
      at RedisClient.emit (node:events:527:28)
      at RedisClient.return_reply (/usr/share/nodejs/redis/index.js:748:18)
      at JavascriptRedisParser.returnReply (/usr/share/nodejs/redis/index.js:138:18)
      at JavascriptRedisParser.execute (/usr/share/nodejs/redis-parser/lib/parser.js:574:12)
      at Socket.<anonymous> (/usr/share/nodejs/redis/index.js:219:27)
      at Socket.emit (node:events:527:28)
      at addChunk (node:internal/streams/readable:315:12)
      at readableAddChunk (node:internal/streams/readable:289:9)
      at Socket.Readable.push (node:internal/streams/readable:228:10)
      at TCP.onStreamRead (node:internal/stream_base_commons:190:23)

  141) The 'watch' method
       using options: detect_buffers: false; 
         using IPv4
           "after each" hook for "does not execute transaction if watched key was modified prior to execution":
     AbortError: Ready check failed: Connection forcefully ended and command aborted. It might have been processed.
      at RedisClient.flush_and_error (/usr/share/nodejs/redis/index.js:298:23)
      at RedisClient.end (/usr/share/nodejs/redis/lib/extendedApi.js:52:14)
      at Context.<anonymous> (test/commands/watch.spec.js:25:24)
      at callFn (/usr/share/nodejs/mocha/lib/runnable.js:366:21)
      at Hook.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:354:5)
      at next (/usr/share/nodejs/mocha/lib/runner.js:510:10)
      at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:571:5)
      at processImmediate (node:internal/timers:466:21)

  142) The 'zadd' method
       using options: detect_buffers: true; 
         using IPv4
           "before each" hook for "reports an error":
     Uncaught AssertionError [ERR_ASSERTION]: Expected values to be loosely deep-equal:

[
  'info'
]

should loosely deep-equal

undefined
      at RedisClient.<anonymous> (test/commands/monitor.spec.js:74:24)
      at RedisClient.emit (node:events:527:28)
      at RedisClient.return_reply (/usr/share/nodejs/redis/index.js:748:18)
      at JavascriptRedisParser.returnReply (/usr/share/nodejs/redis/index.js:138:18)
      at JavascriptRedisParser.execute (/usr/share/nodejs/redis-parser/lib/parser.js:574:12)
      at Socket.<anonymous> (/usr/share/nodejs/redis/index.js:219:27)
      at Socket.emit (node:events:527:28)
      at addChunk (node:internal/streams/readable:315:12)
      at readableAddChunk (node:internal/streams/readable:289:9)
      at Socket.Readable.push (node:internal/streams/readable:228:10)
      at TCP.onStreamRead (node:internal/stream_base_commons:190:23)

  143) The 'zadd' method
       using options: detect_buffers: true; 
         using IPv4
           "before each" hook for "reports an error":
     done() called multiple times in hook <The 'zadd' method using options: detect_buffers: true;  using IPv4 "before each" hook for "reports an error"> of file /tmp/autopkgtest.CCMXIm/autopkgtest_tmp/smokeZs56aB/test/commands/zadd.spec.js; in addition, done() received error: AbortError: Connection forcefully ended and command aborted. It might have been processed.
    at RedisClient.flush_and_error (/usr/share/nodejs/redis/index.js:298:23)
    at RedisClient.end (/usr/share/nodejs/redis/lib/extendedApi.js:52:14)
    at Context.<anonymous> (/tmp/autopkgtest.CCMXIm/autopkgtest_tmp/smokeZs56aB/test/commands/zadd.spec.js:47:24)
    at callFn (/usr/share/nodejs/mocha/lib/runnable.js:366:21)
    at Hook.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:354:5)
    at next (/usr/share/nodejs/mocha/lib/runner.js:510:10)
    at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:571:5)
    at processImmediate (node:internal/timers:466:21) {
  code: 'NR_CLOSED',
  command: 'FLUSHDB'
}
  Error: done() called multiple times in hook <The 'zadd' method using options: detect_buffers: true;  using IPv4 "before each" hook for "reports an error"> of file /tmp/autopkgtest.CCMXIm/autopkgtest_tmp/smokeZs56aB/test/commands/zadd.spec.js; in addition, done() received error: AbortError: Connection forcefully ended and command aborted. It might have been processed.
      at RedisClient.flush_and_error (/usr/share/nodejs/redis/index.js:298:23)
      at RedisClient.end (/usr/share/nodejs/redis/lib/extendedApi.js:52:14)
      at Context.<anonymous> (test/commands/zadd.spec.js:47:24)
      at callFn (/usr/share/nodejs/mocha/lib/runnable.js:366:21)
      at Hook.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:354:5)
      at next (/usr/share/nodejs/mocha/lib/runner.js:510:10)
      at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:571:5)
      at processImmediate (node:internal/timers:466:21) {
    code: 'NR_CLOSED',
    command: 'FLUSHDB'
  }
      at createMultipleDoneError (/usr/share/nodejs/mocha/lib/errors.js:428:13)
      at multiple (/usr/share/nodejs/mocha/lib/runnable.js:290:24)
      at done (/usr/share/nodejs/mocha/lib/runnable.js:301:14)
      at Command.callback (/usr/share/nodejs/mocha/lib/runnable.js:396:16)
      at RedisClient.flush_and_error (/usr/share/nodejs/redis/index.js:310:29)
      at RedisClient.end (/usr/share/nodejs/redis/lib/extendedApi.js:52:14)
      at Context.<anonymous> (test/commands/zadd.spec.js:47:24)
      at callFn (/usr/share/nodejs/mocha/lib/runnable.js:366:21)
      at Hook.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:354:5)
      at next (/usr/share/nodejs/mocha/lib/runner.js:510:10)
      at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:571:5)
      at processImmediate (node:internal/timers:466:21)

  144) The 'zadd' method
       using options: detect_buffers: true; 
         using IPv4
           "after each" hook in "using IPv4":
     Error: done() called multiple times in hook <The 'zadd' method using options: detect_buffers: true;  using IPv4 "after each" hook in "using IPv4"> of file /tmp/autopkgtest.CCMXIm/autopkgtest_tmp/smokeZs56aB/test/commands/zadd.spec.js; in addition, done() received error: AssertionError [ERR_ASSERTION]: Expected values to be loosely deep-equal:

[
  'info'
]

should loosely deep-equal

undefined
      at createMultipleDoneError (/usr/share/nodejs/mocha/lib/errors.js:428:13)
      at multiple (/usr/share/nodejs/mocha/lib/runnable.js:290:24)
      at Hook.done [as callback] (/usr/share/nodejs/mocha/lib/runnable.js:301:14)
      at Runner._uncaught (/usr/share/nodejs/mocha/lib/runner.js:1023:21)
      at process.emit (node:events:527:28)
      at process._fatalException (node:internal/process/execution:167:25)

  145) The 'zadd' method
       using options: detect_buffers: false; 
         using IPv4
           "before each" hook for "reports an error":
     Uncaught AssertionError [ERR_ASSERTION]: Expected values to be loosely deep-equal:

[
  'info'
]

should loosely deep-equal

undefined
      at RedisClient.<anonymous> (test/commands/monitor.spec.js:74:24)
      at RedisClient.emit (node:events:527:28)
      at RedisClient.return_reply (/usr/share/nodejs/redis/index.js:748:18)
      at JavascriptRedisParser.returnReply (/usr/share/nodejs/redis/index.js:138:18)
      at JavascriptRedisParser.execute (/usr/share/nodejs/redis-parser/lib/parser.js:574:12)
      at Socket.<anonymous> (/usr/share/nodejs/redis/index.js:219:27)
      at Socket.emit (node:events:527:28)
      at addChunk (node:internal/streams/readable:315:12)
      at readableAddChunk (node:internal/streams/readable:289:9)
      at Socket.Readable.push (node:internal/streams/readable:228:10)
      at TCP.onStreamRead (node:internal/stream_base_commons:190:23)

  146) The 'zadd' method
       using options: detect_buffers: false; 
         using IPv4
           "after each" hook for "reports an error":
     AbortError: Ready check failed: Connection forcefully ended and command aborted. It might have been processed.
      at RedisClient.flush_and_error (/usr/share/nodejs/redis/index.js:298:23)
      at RedisClient.end (/usr/share/nodejs/redis/lib/extendedApi.js:52:14)
      at Context.<anonymous> (test/commands/zadd.spec.js:47:24)
      at callFn (/usr/share/nodejs/mocha/lib/runnable.js:366:21)
      at Hook.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:354:5)
      at next (/usr/share/nodejs/mocha/lib/runner.js:510:10)
      at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:571:5)
      at processImmediate (node:internal/timers:466:21)

  147) The 'zscan' method
       using options: detect_buffers: true; 
         using IPv4
           "before each" hook for "return values":
     Uncaught AssertionError [ERR_ASSERTION]: Expected values to be loosely deep-equal:

[
  'info'
]

should loosely deep-equal

undefined
      at RedisClient.<anonymous> (test/commands/monitor.spec.js:74:24)
      at RedisClient.emit (node:events:527:28)
      at RedisClient.return_reply (/usr/share/nodejs/redis/index.js:748:18)
      at JavascriptRedisParser.returnReply (/usr/share/nodejs/redis/index.js:138:18)
      at JavascriptRedisParser.execute (/usr/share/nodejs/redis-parser/lib/parser.js:574:12)
      at Socket.<anonymous> (/usr/share/nodejs/redis/index.js:219:27)
      at Socket.emit (node:events:527:28)
      at addChunk (node:internal/streams/readable:315:12)
      at readableAddChunk (node:internal/streams/readable:289:9)
      at Socket.Readable.push (node:internal/streams/readable:228:10)
      at TCP.onStreamRead (node:internal/stream_base_commons:190:23)

  148) The 'zscan' method
       using options: detect_buffers: true; 
         using IPv4
           "after each" hook for "return values":
     AbortError: Ready check failed: Connection forcefully ended and command aborted. It might have been processed.
      at RedisClient.flush_and_error (/usr/share/nodejs/redis/index.js:298:23)
      at RedisClient.end (/usr/share/nodejs/redis/lib/extendedApi.js:52:14)
      at Context.<anonymous> (test/commands/zscan.spec.js:45:24)
      at callFn (/usr/share/nodejs/mocha/lib/runnable.js:366:21)
      at Hook.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:354:5)
      at next (/usr/share/nodejs/mocha/lib/runner.js:510:10)
      at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:571:5)
      at processImmediate (node:internal/timers:466:21)

  149) The 'zscan' method
       using options: detect_buffers: false; 
         using IPv4
           "before each" hook for "return values":
     Uncaught AssertionError [ERR_ASSERTION]: Expected values to be loosely deep-equal:

[
  'info'
]

should loosely deep-equal

undefined
      at RedisClient.<anonymous> (test/commands/monitor.spec.js:74:24)
      at RedisClient.emit (node:events:527:28)
      at RedisClient.return_reply (/usr/share/nodejs/redis/index.js:748:18)
      at JavascriptRedisParser.returnReply (/usr/share/nodejs/redis/index.js:138:18)
      at JavascriptRedisParser.execute (/usr/share/nodejs/redis-parser/lib/parser.js:574:12)
      at Socket.<anonymous> (/usr/share/nodejs/redis/index.js:219:27)
      at Socket.emit (node:events:527:28)
      at addChunk (node:internal/streams/readable:315:12)
      at readableAddChunk (node:internal/streams/readable:289:9)
      at Socket.Readable.push (node:internal/streams/readable:228:10)
      at TCP.onStreamRead (node:internal/stream_base_commons:190:23)

  150) The 'zscan' method
       using options: detect_buffers: false; 
         using IPv4
           "after each" hook for "return values":
     AbortError: Ready check failed: Connection forcefully ended and command aborted. It might have been processed.
      at RedisClient.flush_and_error (/usr/share/nodejs/redis/index.js:298:23)
      at RedisClient.end (/usr/share/nodejs/redis/lib/extendedApi.js:52:14)
      at Context.<anonymous> (test/commands/zscan.spec.js:45:24)
      at callFn (/usr/share/nodejs/mocha/lib/runnable.js:366:21)
      at Hook.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:354:5)
      at next (/usr/share/nodejs/mocha/lib/runner.js:510:10)
      at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:571:5)
      at processImmediate (node:internal/timers:466:21)

  151) The 'zscore' method
       using options: detect_buffers: true; 
         using IPv4
           "before each" hook for "should return the score of member in the sorted set at key":
     Uncaught AssertionError [ERR_ASSERTION]: Expected values to be loosely deep-equal:

[
  'flushdb'
]

should loosely deep-equal

undefined
      at RedisClient.<anonymous> (test/commands/monitor.spec.js:74:24)
      at RedisClient.emit (node:events:527:28)
      at RedisClient.return_reply (/usr/share/nodejs/redis/index.js:748:18)
      at JavascriptRedisParser.returnReply (/usr/share/nodejs/redis/index.js:138:18)
      at JavascriptRedisParser.execute (/usr/share/nodejs/redis-parser/lib/parser.js:574:12)
      at Socket.<anonymous> (/usr/share/nodejs/redis/index.js:219:27)
      at Socket.emit (node:events:527:28)
      at addChunk (node:internal/streams/readable:315:12)
      at readableAddChunk (node:internal/streams/readable:289:9)
      at Socket.Readable.push (node:internal/streams/readable:228:10)
      at TCP.onStreamRead (node:internal/stream_base_commons:190:23)

  152) The 'zscore' method
       using options: detect_buffers: true; 
         using IPv4
           "after each" hook for "should return the score of member in the sorted set at key":
     AbortError: Ready check failed: Connection forcefully ended and command aborted. It might have been processed.
      at RedisClient.flush_and_error (/usr/share/nodejs/redis/index.js:298:23)
      at RedisClient.end (/usr/share/nodejs/redis/lib/extendedApi.js:52:14)
      at Context.<anonymous> (test/commands/zscore.spec.js:31:24)
      at callFn (/usr/share/nodejs/mocha/lib/runnable.js:366:21)
      at Hook.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:354:5)
      at next (/usr/share/nodejs/mocha/lib/runner.js:510:10)
      at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:571:5)
      at processImmediate (node:internal/timers:466:21)

  153) The 'zscore' method
       using options: detect_buffers: false; 
         using IPv4
           "before each" hook for "should return the score of member in the sorted set at key":
     Uncaught AssertionError [ERR_ASSERTION]: Expected values to be loosely deep-equal:

[
  'info'
]

should loosely deep-equal

undefined
      at RedisClient.<anonymous> (test/commands/monitor.spec.js:74:24)
      at RedisClient.emit (node:events:527:28)
      at RedisClient.return_reply (/usr/share/nodejs/redis/index.js:748:18)
      at JavascriptRedisParser.returnReply (/usr/share/nodejs/redis/index.js:138:18)
      at JavascriptRedisParser.execute (/usr/share/nodejs/redis-parser/lib/parser.js:574:12)
      at Socket.<anonymous> (/usr/share/nodejs/redis/index.js:219:27)
      at Socket.emit (node:events:527:28)
      at addChunk (node:internal/streams/readable:315:12)
      at readableAddChunk (node:internal/streams/readable:289:9)
      at Socket.Readable.push (node:internal/streams/readable:228:10)
      at TCP.onStreamRead (node:internal/stream_base_commons:190:23)

  154) The 'zscore' method
       using options: detect_buffers: false; 
         using IPv4
           "before each" hook for "should return the score of member in the sorted set at key":
     done() called multiple times in hook <The 'zscore' method using options: detect_buffers: false;  using IPv4 "before each" hook for "should return the score of member in the sorted set at key"> of file /tmp/autopkgtest.CCMXIm/autopkgtest_tmp/smokeZs56aB/test/commands/zscore.spec.js; in addition, done() received error: AbortError: Connection forcefully ended and command aborted. It might have been processed.
    at RedisClient.flush_and_error (/usr/share/nodejs/redis/index.js:298:23)
    at RedisClient.end (/usr/share/nodejs/redis/lib/extendedApi.js:52:14)
    at Context.<anonymous> (/tmp/autopkgtest.CCMXIm/autopkgtest_tmp/smokeZs56aB/test/commands/zscore.spec.js:31:24)
    at callFn (/usr/share/nodejs/mocha/lib/runnable.js:366:21)
    at Hook.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:354:5)
    at next (/usr/share/nodejs/mocha/lib/runner.js:510:10)
    at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:571:5)
    at processImmediate (node:internal/timers:466:21) {
  code: 'NR_CLOSED',
  command: 'FLUSHDB'
}
  Error: done() called multiple times in hook <The 'zscore' method using options: detect_buffers: false;  using IPv4 "before each" hook for "should return the score of member in the sorted set at key"> of file /tmp/autopkgtest.CCMXIm/autopkgtest_tmp/smokeZs56aB/test/commands/zscore.spec.js; in addition, done() received error: AbortError: Connection forcefully ended and command aborted. It might have been processed.
      at RedisClient.flush_and_error (/usr/share/nodejs/redis/index.js:298:23)
      at RedisClient.end (/usr/share/nodejs/redis/lib/extendedApi.js:52:14)
      at Context.<anonymous> (test/commands/zscore.spec.js:31:24)
      at callFn (/usr/share/nodejs/mocha/lib/runnable.js:366:21)
      at Hook.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:354:5)
      at next (/usr/share/nodejs/mocha/lib/runner.js:510:10)
      at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:571:5)
      at processImmediate (node:internal/timers:466:21) {
    code: 'NR_CLOSED',
    command: 'FLUSHDB'
  }
      at createMultipleDoneError (/usr/share/nodejs/mocha/lib/errors.js:428:13)
      at multiple (/usr/share/nodejs/mocha/lib/runnable.js:290:24)
      at done (/usr/share/nodejs/mocha/lib/runnable.js:301:14)
      at Command.callback (/usr/share/nodejs/mocha/lib/runnable.js:396:16)
      at RedisClient.flush_and_error (/usr/share/nodejs/redis/index.js:310:29)
      at RedisClient.end (/usr/share/nodejs/redis/lib/extendedApi.js:52:14)
      at Context.<anonymous> (test/commands/zscore.spec.js:31:24)
      at callFn (/usr/share/nodejs/mocha/lib/runnable.js:366:21)
      at Hook.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:354:5)
      at next (/usr/share/nodejs/mocha/lib/runner.js:510:10)
      at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:571:5)
      at processImmediate (node:internal/timers:466:21)

  155) The 'zscore' method
       using options: detect_buffers: false; 
         using IPv4
           "after each" hook in "using IPv4":
     Error: done() called multiple times in hook <The 'zscore' method using options: detect_buffers: false;  using IPv4 "after each" hook in "using IPv4"> of file /tmp/autopkgtest.CCMXIm/autopkgtest_tmp/smokeZs56aB/test/commands/zscore.spec.js; in addition, done() received error: AssertionError [ERR_ASSERTION]: Expected values to be loosely deep-equal:

[
  'info'
]

should loosely deep-equal

undefined
      at createMultipleDoneError (/usr/share/nodejs/mocha/lib/errors.js:428:13)
      at multiple (/usr/share/nodejs/mocha/lib/runnable.js:290:24)
      at Hook.done [as callback] (/usr/share/nodejs/mocha/lib/runnable.js:301:14)
      at Runner._uncaught (/usr/share/nodejs/mocha/lib/runner.js:1023:21)
      at process.emit (node:events:527:28)
      at process._fatalException (node:internal/process/execution:167:25)

  156) connection tests
       quit on lost connections
         calling quit while connected without offline queue should end the connection when all commands have finished:
     Uncaught AssertionError [ERR_ASSERTION]: Expected values to be loosely deep-equal:

[
  'info'
]

should loosely deep-equal

undefined
      at RedisClient.<anonymous> (test/commands/monitor.spec.js:74:24)
      at RedisClient.emit (node:events:527:28)
      at RedisClient.return_reply (/usr/share/nodejs/redis/index.js:748:18)
      at JavascriptRedisParser.returnReply (/usr/share/nodejs/redis/index.js:138:18)
      at JavascriptRedisParser.execute (/usr/share/nodejs/redis-parser/lib/parser.js:574:12)
      at Socket.<anonymous> (/usr/share/nodejs/redis/index.js:219:27)
      at Socket.emit (node:events:527:28)
      at addChunk (node:internal/streams/readable:315:12)
      at readableAddChunk (node:internal/streams/readable:289:9)
      at Socket.Readable.push (node:internal/streams/readable:228:10)
      at TCP.onStreamRead (node:internal/stream_base_commons:190:23)

  157) connection tests
       "after each" hook for "calling quit while connected without offline queue should end the connection when all commands have finished":
     AssertionError [ERR_ASSERTION]: Expected values to be strictly equal:
+ actual - expected

+ undefined
- 'OK'
      at Command.callback (test/connection.spec.js:105:28)
      at RedisClient.flush_and_error (/usr/share/nodejs/redis/index.js:310:29)
      at RedisClient.end (/usr/share/nodejs/redis/lib/extendedApi.js:52:14)
      at Context.<anonymous> (test/connection.spec.js:19:16)
      at callFn (/usr/share/nodejs/mocha/lib/runnable.js:366:21)
      at Hook.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:354:5)
      at next (/usr/share/nodejs/mocha/lib/runner.js:510:10)
      at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:571:5)
      at processImmediate (node:internal/timers:466:21)

  158) detect_buffers
       "before each" hook for "returns a string":
     Uncaught AssertionError [ERR_ASSERTION]: Expected values to be loosely deep-equal:

[
  'info'
]

should loosely deep-equal

undefined
      at RedisClient.<anonymous> (test/commands/monitor.spec.js:74:24)
      at RedisClient.emit (node:events:527:28)
      at RedisClient.return_reply (/usr/share/nodejs/redis/index.js:748:18)
      at JavascriptRedisParser.returnReply (/usr/share/nodejs/redis/index.js:138:18)
      at JavascriptRedisParser.execute (/usr/share/nodejs/redis-parser/lib/parser.js:574:12)
      at Socket.<anonymous> (/usr/share/nodejs/redis/index.js:219:27)
      at Socket.emit (node:events:527:28)
      at addChunk (node:internal/streams/readable:315:12)
      at readableAddChunk (node:internal/streams/readable:289:9)
      at Socket.Readable.push (node:internal/streams/readable:228:10)
      at TCP.onStreamRead (node:internal/stream_base_commons:190:23)

  159) detect_buffers
       "before each" hook for "returns a string":
     done() called multiple times in hook <detect_buffers "before each" hook for "returns a string"> of file /tmp/autopkgtest.CCMXIm/autopkgtest_tmp/smokeZs56aB/test/detect_buffers.spec.js; in addition, done() received error: AbortError: Ready check failed: Connection forcefully ended and command aborted. It might have been processed.
    at RedisClient.flush_and_error (/usr/share/nodejs/redis/index.js:298:23)
    at RedisClient.end (/usr/share/nodejs/redis/lib/extendedApi.js:52:14)
    at Context.<anonymous> (/tmp/autopkgtest.CCMXIm/autopkgtest_tmp/smokeZs56aB/test/detect_buffers.spec.js:28:16)
    at callFn (/usr/share/nodejs/mocha/lib/runnable.js:366:21)
    at Hook.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:354:5)
    at next (/usr/share/nodejs/mocha/lib/runner.js:510:10)
    at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:571:5)
    at processImmediate (node:internal/timers:466:21) {
  code: 'NR_CLOSED',
  command: 'INFO'
}
  Error: done() called multiple times in hook <detect_buffers "before each" hook for "returns a string"> of file /tmp/autopkgtest.CCMXIm/autopkgtest_tmp/smokeZs56aB/test/detect_buffers.spec.js; in addition, done() received error: AbortError: Ready check failed: Connection forcefully ended and command aborted. It might have been processed.
      at RedisClient.flush_and_error (/usr/share/nodejs/redis/index.js:298:23)
      at RedisClient.end (/usr/share/nodejs/redis/lib/extendedApi.js:52:14)
      at Context.<anonymous> (test/detect_buffers.spec.js:28:16)
      at callFn (/usr/share/nodejs/mocha/lib/runnable.js:366:21)
      at Hook.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:354:5)
      at next (/usr/share/nodejs/mocha/lib/runner.js:510:10)
      at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:571:5)
      at processImmediate (node:internal/timers:466:21) {
    code: 'NR_CLOSED',
    command: 'INFO'
  }
      at createMultipleDoneError (/usr/share/nodejs/mocha/lib/errors.js:428:13)
      at multiple (/usr/share/nodejs/mocha/lib/runnable.js:290:24)
      at done (/usr/share/nodejs/mocha/lib/runnable.js:301:14)
      at RedisClient.<anonymous> (/usr/share/nodejs/mocha/lib/runnable.js:396:16)
      at Object.onceWrapper (node:events:642:26)
      at RedisClient.emit (node:events:527:28)
      at RedisClient.on_info_cmd (/usr/share/nodejs/redis/index.js:432:14)
      at /usr/share/nodejs/redis/index.js:471:14
      at Object.callbackOrEmit [as callback_or_emit] (/usr/share/nodejs/redis/lib/utils.js:89:9)
      at Command.callback (/usr/share/nodejs/redis/lib/individualCommands.js:157:15)
      at RedisClient.flush_and_error (/usr/share/nodejs/redis/index.js:310:29)
      at RedisClient.end (/usr/share/nodejs/redis/lib/extendedApi.js:52:14)
      at Context.<anonymous> (test/detect_buffers.spec.js:28:16)
      at callFn (/usr/share/nodejs/mocha/lib/runnable.js:366:21)
      at Hook.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:354:5)
      at next (/usr/share/nodejs/mocha/lib/runner.js:510:10)
      at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:571:5)
      at processImmediate (node:internal/timers:466:21)

  160) The 'multi' method
       regression test
         saved buffers with charsets different than utf-8 (issue #913):
     Uncaught AssertionError [ERR_ASSERTION]: Expected values to be loosely deep-equal:

[
  'flushdb'
]

should loosely deep-equal

undefined
      at RedisClient.<anonymous> (test/commands/monitor.spec.js:74:24)
      at RedisClient.emit (node:events:527:28)
      at RedisClient.return_reply (/usr/share/nodejs/redis/index.js:748:18)
      at JavascriptRedisParser.returnReply (/usr/share/nodejs/redis/index.js:138:18)
      at JavascriptRedisParser.execute (/usr/share/nodejs/redis-parser/lib/parser.js:574:12)
      at Socket.<anonymous> (/usr/share/nodejs/redis/index.js:219:27)
      at Socket.emit (node:events:527:28)
      at addChunk (node:internal/streams/readable:315:12)
      at readableAddChunk (node:internal/streams/readable:289:9)
      at Socket.Readable.push (node:internal/streams/readable:228:10)
      at TCP.onStreamRead (node:internal/stream_base_commons:190:23)

  161) The 'multi' method
       regression test
         saved buffers with charsets different than utf-8 (issue #913):
     done() called multiple times in test <The 'multi' method regression test saved buffers with charsets different than utf-8 (issue #913)> of file /tmp/autopkgtest.CCMXIm/autopkgtest_tmp/smokeZs56aB/test/multi.spec.js; in addition, done() received error: AbortError: Connection forcefully ended and command aborted. It might have been processed.
    at RedisClient.flush_and_error (/usr/share/nodejs/redis/index.js:298:23)
    at RedisClient.end (/usr/share/nodejs/redis/lib/extendedApi.js:52:14)
    at Context.<anonymous> (/tmp/autopkgtest.CCMXIm/autopkgtest_tmp/smokeZs56aB/test/multi.spec.js:14:16)
    at callFn (/usr/share/nodejs/mocha/lib/runnable.js:366:21)
    at Hook.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:354:5)
    at next (/usr/share/nodejs/mocha/lib/runner.js:510:10)
    at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:571:5)
    at processImmediate (node:internal/timers:466:21) {
  code: 'NR_CLOSED',
  command: 'EXEC',
  errors: [Array]
}
  Error: done() called multiple times in test <The 'multi' method regression test saved buffers with charsets different than utf-8 (issue #913)> of file /tmp/autopkgtest.CCMXIm/autopkgtest_tmp/smokeZs56aB/test/multi.spec.js; in addition, done() received error: AbortError: Connection forcefully ended and command aborted. It might have been processed.
      at RedisClient.flush_and_error (/usr/share/nodejs/redis/index.js:298:23)
      at RedisClient.end (/usr/share/nodejs/redis/lib/extendedApi.js:52:14)
      at Context.<anonymous> (test/multi.spec.js:14:16)
      at callFn (/usr/share/nodejs/mocha/lib/runnable.js:366:21)
      at Hook.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:354:5)
      at next (/usr/share/nodejs/mocha/lib/runner.js:510:10)
      at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:571:5)
      at processImmediate (node:internal/timers:466:21) {
    code: 'NR_CLOSED',
    command: 'EXEC',
    errors: [Array]
  }
      at createMultipleDoneError (/usr/share/nodejs/mocha/lib/errors.js:428:13)
      at multiple (/usr/share/nodejs/mocha/lib/runnable.js:290:24)
      at done (/usr/share/nodejs/mocha/lib/runnable.js:301:14)
      at /usr/share/nodejs/mocha/lib/runnable.js:396:16
      at Multi.callback (test/multi.spec.js:63:29)
      at multi_callback (/usr/share/nodejs/redis/lib/multi.js:57:18)
      at Command.callback (/usr/share/nodejs/redis/lib/multi.js:116:9)
      at RedisClient.flush_and_error (/usr/share/nodejs/redis/index.js:310:29)
      at RedisClient.end (/usr/share/nodejs/redis/lib/extendedApi.js:52:14)
      at Context.<anonymous> (test/multi.spec.js:14:16)
      at callFn (/usr/share/nodejs/mocha/lib/runnable.js:366:21)
      at Hook.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:354:5)
      at next (/usr/share/nodejs/mocha/lib/runner.js:510:10)
      at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:571:5)
      at processImmediate (node:internal/timers:466:21)

  162) The 'multi' method
       pipeline limit
         do not exceed maximum string size:
     Uncaught AssertionError [ERR_ASSERTION]: Expected values to be loosely deep-equal:

[
  'set',
  'foo',
  'bar'
]

should loosely deep-equal

undefined
      at RedisClient.<anonymous> (test/commands/monitor.spec.js:74:24)
      at RedisClient.emit (node:events:527:28)
      at RedisClient.return_reply (/usr/share/nodejs/redis/index.js:748:18)
      at JavascriptRedisParser.returnReply (/usr/share/nodejs/redis/index.js:138:18)
      at JavascriptRedisParser.execute (/usr/share/nodejs/redis-parser/lib/parser.js:574:12)
      at Socket.<anonymous> (/usr/share/nodejs/redis/index.js:219:27)
      at Socket.emit (node:events:527:28)
      at addChunk (node:internal/streams/readable:315:12)
      at readableAddChunk (node:internal/streams/readable:289:9)
      at Socket.Readable.push (node:internal/streams/readable:228:10)
      at TCP.onStreamRead (node:internal/stream_base_commons:190:23)

  163) The 'multi' method
       "after each" hook for "do not exceed maximum string size":
     AbortError: Ready check failed: Connection forcefully ended and command aborted. It might have been processed.
      at RedisClient.flush_and_error (/usr/share/nodejs/redis/index.js:298:23)
      at RedisClient.end (/usr/share/nodejs/redis/lib/extendedApi.js:52:14)
      at Context.<anonymous> (test/multi.spec.js:14:16)
      at callFn (/usr/share/nodejs/mocha/lib/runnable.js:366:21)
      at Hook.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:354:5)
      at next (/usr/share/nodejs/mocha/lib/runner.js:510:10)
      at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:571:5)
      at processImmediate (node:internal/timers:466:21)

  164) prefix key names
       using options: detect_buffers: true; 
         using IPv4
           "before each" hook for "auto prefix set / get":
     Uncaught AssertionError [ERR_ASSERTION]: Expected values to be loosely deep-equal:

[
  'del',
  'SOME_KEY'
]

should loosely deep-equal

undefined
      at RedisClient.<anonymous> (test/commands/monitor.spec.js:74:24)
      at RedisClient.emit (node:events:527:28)
      at RedisClient.return_reply (/usr/share/nodejs/redis/index.js:748:18)
      at JavascriptRedisParser.returnReply (/usr/share/nodejs/redis/index.js:138:18)
      at JavascriptRedisParser.execute (/usr/share/nodejs/redis-parser/lib/parser.js:574:12)
      at Socket.<anonymous> (/usr/share/nodejs/redis/index.js:219:27)
      at Socket.emit (node:events:527:28)
      at addChunk (node:internal/streams/readable:315:12)
      at readableAddChunk (node:internal/streams/readable:289:9)
      at Socket.Readable.push (node:internal/streams/readable:228:10)
      at TCP.onStreamRead (node:internal/stream_base_commons:190:23)

  165) prefix key names
       using options: detect_buffers: true; 
         using IPv4
           "after each" hook for "auto prefix set / get":
     AbortError: Ready check failed: Connection forcefully ended and command aborted. It might have been processed.
      at RedisClient.flush_and_error (/usr/share/nodejs/redis/index.js:298:23)
      at RedisClient.end (/usr/share/nodejs/redis/lib/extendedApi.js:52:14)
      at Context.<anonymous> (test/prefix.spec.js:27:24)
      at callFn (/usr/share/nodejs/mocha/lib/runnable.js:366:21)
      at Hook.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:354:5)
      at next (/usr/share/nodejs/mocha/lib/runner.js:510:10)
      at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:571:5)
      at processImmediate (node:internal/timers:466:21)

  166) prefix key names
       using options: detect_buffers: false; 
         using IPv4
           "before each" hook for "auto prefix set / get":
     Uncaught AssertionError [ERR_ASSERTION]: Expected values to be loosely deep-equal:

[
  'hset',
  'SOME_KEY',
  'SOME_FIELD0',
  'x\\x9c\\xed\\xd3\\xcd\\x8e\\xdb6\\x10\\xc0\\xf1Wa\\x89\\x1eZ\\x94\\xf6\\x9a\\x96,\\xaf}\\xea"i\\xdaC>P\\xe4\\x14,\\x82\\x82\\x96(\\x9b\\x88>\\x1c\\x8a\\xdc\\xae\\xb3\\xc8\\xbbw\\xe4t\\x9bc_\\xe0\\x0f\\x1804\\x1cJC\\xce\\xfc\\xee\\x9f\\xf4_\\xa1\\xd1{\\xbd\\xa9\\xcau]\\xd6E\\xd1\\x94U\\xb5\\xadKg[\\xdf6\\xbb\\x9d6:\\x0c\\x8d\\x7f\\xd4\\xfb\\x95\\xd1\\xc7\\xfc-\\xf7\\xe0Z\\xdb\\xdaz\\xb1\\xad\\xd6vQZ\\xbf]8\\xbfu\\x8b\\xf6\\xb6\\xae\\xda\\xc2\\xeev\\x87U;\\xef\...

should loosely deep-equal

undefined
      at RedisClient.<anonymous> (test/commands/monitor.spec.js:74:24)
      at RedisClient.emit (node:events:527:28)
      at RedisClient.return_reply (/usr/share/nodejs/redis/index.js:748:18)
      at JavascriptRedisParser.returnReply (/usr/share/nodejs/redis/index.js:138:18)
      at JavascriptRedisParser.execute (/usr/share/nodejs/redis-parser/lib/parser.js:574:12)
      at Socket.<anonymous> (/usr/share/nodejs/redis/index.js:219:27)
      at Socket.emit (node:events:527:28)
      at addChunk (node:internal/streams/readable:315:12)
      at readableAddChunk (node:internal/streams/readable:289:9)
      at Socket.Readable.push (node:internal/streams/readable:228:10)
      at TCP.onStreamRead (node:internal/stream_base_commons:190:23)

  167) prefix key names
       using options: detect_buffers: false; 
         using IPv4
           "after each" hook for "auto prefix set / get":
     AbortError: Ready check failed: Connection forcefully ended and command aborted. It might have been processed.
      at RedisClient.flush_and_error (/usr/share/nodejs/redis/index.js:298:23)
      at RedisClient.end (/usr/share/nodejs/redis/lib/extendedApi.js:52:14)
      at Context.<anonymous> (test/prefix.spec.js:27:24)
      at callFn (/usr/share/nodejs/mocha/lib/runnable.js:366:21)
      at Hook.Runnable.run (/usr/share/nodejs/mocha/lib/runnable.js:354:5)
      at next (/usr/share/nodejs/mocha/lib/runner.js:510:10)
      at Immediate._onImmediate (/usr/share/nodejs/mocha/lib/runner.js:571:5)
      at processImmediate (node:internal/timers:466:21)

  168) publish/subscribe
       using options: detect_buffers: true; 
         using IPv4
           "before each" hook for "should not publish a message multiple times per command":
     Uncaught AssertionError [ERR_ASSERTION]: Expected values to be loosely deep-equal:

[
  'hset',
  'SOME_KEY',
  'SOME_FIELD1',
  'x\\x9c\\xed\\xd3\\xcd\\x8e\\xdb6\\x10\\xc0\\xf1Wa\\x89\\x1eZ\\x94\\xf6\\x9a\\x96,\\xaf}\\xea"i\\xdaC>P\\xe4\\x14,\\x82\\x82\\x96(\\x9b\\x88>\\x1c\\x8a\\xdc\\xae\\xb3\\xc8\\xbbw\\xe4t\\x9bc_\\xe0\\x0f\\x1804\\x1cJC\\xce\\xfc\\xee\\x9f\\xf4_\\xa1\\xd1{\\xbd\\xa9\\xcau]\\xd6E\\xd1\\x94U\\xb5\\xadKg[\\xdf6\\xbb\\x9d6:\\x0c\\x8d\\x7f\\xd4\\xfb\\x95\\xd1\\xc7\\xfc-\\xf7\\xe0Z\\xdb\\xdaz\\xb1\\xad\\xd6vQZ\\xbf]8\\xbfu\\x8b\\xf6\\xb6\\xae\\xda\\xc2\\xeev\\x87U;\\xef\...

should loosely deep-equal

undefined
      at RedisClient.<anonymous> (test/commands/monitor.spec.js:74:24)
      at RedisClient.emit (node:events:527:28)
      at RedisClient.return_reply (/usr/share/nodejs/redis/index.js:748:18)
      at JavascriptRedisParser.returnReply (/usr/share/nodejs/redis/index.js:138:18)
      at JavascriptRedisParser.execute (/usr/share/nodejs/redis-parser/lib/parser.js:574:12)
      at Socket.<anonymous> (/usr/share/nodejs/redis/index.js:219:27)
      at Socket.emit (node:events:527:28)
      at addChunk (node:internal/streams/readable:315:12)
      at readableAddChunk (node:internal/streams/readable:289:9)
      at Socket.Readable.push (node:internal/streams/readable:228:10)
      at TCP.onStreamRead (node:internal/stream_base_commons:190:23)

  169) publish/subscribe
       using options: detect_buffers: true; 
         using IPv4
           "after each" hook in "using IPv4":
     Error: done() called multiple times in hook <publish/subscribe using options: detect_buffers: true;  using IPv4 "after each" hook in "using IPv4"> of file /tmp/autopkgtest.CCMXIm/autopkgtest_tmp/smokeZs56aB/test/pubsub.spec.js; in addition, done() received error: AssertionError [ERR_ASSERTION]: Expected values to be loosely deep-equal:

[
  'hset',
  'SOME_KEY',
  'SOME_FIELD2',
  'x\\x9c\\xed\\xd3\\xcd\\x8e\\xdb6\\x10\\xc0\\xf1Wa\\x89\\x1eZ\\x94\\xf6\\x9a\\x96,\\xaf}\\xea"i\\xdaC>P\\xe4\\x14,\\x82\\x82\\x96(\\x9b\\x88>\\x1c\\x8a\\xdc\\xae\\xb3\\xc8\\xbbw\\xe4t\\x9bc_\\xe0\\x0f\\x1804\\x1cJC\\xce\\xfc\\xee\\x9f\\xf4_\\xa1\\xd1{\\xbd\\xa9\\xcau]\\xd6E\\xd1\\x94U\\xb5\\xadKg[\\xdf6\\xbb\\x9d6:\\x0c\\x8d\\x7f\\xd4\\xfb\\x95\\xd1\\xc7\\xfc-\\xf7\\xe0Z\\xdb\\xdaz\\xb1\\xad\\xd6vQZ\\xbf]8\\xbfu\\x8b\\xf6\\xb6\\xae\\xda\\xc2\\xeev\\x87U;\\xef\...

should loosely deep-equal

undefined
      at createMultipleDoneError (/usr/share/nodejs/mocha/lib/errors.js:428:13)
      at multiple (/usr/share/nodejs/mocha/lib/runnable.js:290:24)
      at Hook.done [as callback] (/usr/share/nodejs/mocha/lib/runnable.js:301:14)
      at Runner._uncaught (/usr/share/nodejs/mocha/lib/runner.js:1023:21)
      at process.emit (node:events:527:28)
      at process._fatalException (node:internal/process/execution:167:25)

  170) publish/subscribe
       using options: detect_buffers: false; 
         using IPv4
           "before each" hook for "should not publish a message multiple times per command":
     Uncaught AssertionError [ERR_ASSERTION]: Expected values to be loosely deep-equal:

[
  'hset',
  'SOME_KEY',
  'SOME_FIELD3',
  'x\\x9c\\xed\\xd3\\xcd\\x8e\\xdb6\\x10\\xc0\\xf1Wa\\x89\\x1eZ\\x94\\xf6\\x9a\\x96,\\xaf}\\xea"i\\xdaC>P\\xe4\\x14,\\x82\\x82\\x96(\\x9b\\x88>\\x1c\\x8a\\xdc\\xae\\xb3\\xc8\\xbbw\\xe4t\\x9bc_\\xe0\\x0f\\x1804\\x1cJC\\xce\\xfc\\xee\\x9f\\xf4_\\xa1\\xd1{\\xbd\\xa9\\xcau]\\xd6E\\xd1\\x94U\\xb5\\xadKg[\\xdf6\\xbb\\x9d6:\\x0c\\x8d\\x7f\\xd4\\xfb\\x95\\xd1\\xc7\\xfc-\\xf7\\xe0Z\\xdb\\xdaz\\xb1\\xad\\xd6vQZ\\xbf]8\\xbfu\\x8b\\xf6\\xb6\\xae\\xda\\xc2\\xeev\\x87U;\\xef\...

should loosely deep-equal

undefined
      at RedisClient.<anonymous> (test/commands/monitor.spec.js:74:24)
      at RedisClient.emit (node:events:527:28)
      at RedisClient.return_reply (/usr/share/nodejs/redis/index.js:748:18)
      at JavascriptRedisParser.returnReply (/usr/share/nodejs/redis/index.js:138:18)
      at JavascriptRedisParser.execute (/usr/share/nodejs/redis-parser/lib/parser.js:574:12)
      at Socket.<anonymous> (/usr/share/nodejs/redis/index.js:219:27)
      at Socket.emit (node:events:527:28)
      at addChunk (node:internal/streams/readable:315:12)
      at readableAddChunk (node:internal/streams/readable:289:9)
      at Socket.Readable.push (node:internal/streams/readable:228:10)
      at TCP.onStreamRead (node:internal/stream_base_commons:190:23)

  171) publish/subscribe
       using options: detect_buffers: false; 
         using IPv4
           "after each" hook in "using IPv4":
     Error: done() called multiple times in hook <pautopkgtest [07:28:08]: test pkg-js-autopkgtest: -----------------------]
autopkgtest [07:28:09]: test pkg-js-autopkgtest:  - - - - - - - - - - results - - - - - - - - - -
pkg-js-autopkgtest   FAIL non-zero exit status 7
autopkgtest [07:28:09]: @@@@@@@@@@@@@@@@@@@@ summary
pkg-js-autopkgtest-require PASS (superficial)
pkg-js-autopkgtest   FAIL non-zero exit status 7


More information about the Pkg-javascript-devel mailing list