0s autopkgtest [06:55:09]: starting date and time: 2025-02-22 06:55:09+0000 0s autopkgtest [06:55:09]: git checkout: 325255d2 Merge branch 'pin-any-arch' into 'ubuntu/production' 0s autopkgtest [06:55:09]: host juju-7f2275-prod-proposed-migration-environment-20; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.086blfm_/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:postgresql-17 --apt-upgrade pygresql --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=postgresql-17/17.4-1 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest-s390x --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-20@bos03-s390x-19.secgroup --name adt-plucky-s390x-pygresql-20250222-065509-juju-7f2275-prod-proposed-migration-environment-20-0af2b5ec-0984-4cab-b064-4295339c9863 --image adt/ubuntu-plucky-s390x-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-20 --net-id=net_prod-proposed-migration-s390x -e TERM=linux -e ''"'"'http_proxy=http://squid.internal:3128'"'"'' -e ''"'"'https_proxy=http://squid.internal:3128'"'"'' -e ''"'"'no_proxy=127.0.0.1,127.0.1.1,login.ubuntu.com,localhost,localdomain,novalocal,internal,archive.ubuntu.com,ports.ubuntu.com,security.ubuntu.com,ddebs.ubuntu.com,changelogs.ubuntu.com,keyserver.ubuntu.com,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,10.24.0.0/24,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com,radosgw.ps5.canonical.com'"'"'' --mirror=http://ftpmaster.internal/ubuntu/ 75s autopkgtest [06:56:24]: testbed dpkg architecture: s390x 76s autopkgtest [06:56:25]: testbed apt version: 2.9.30ubuntu1 76s autopkgtest [06:56:25]: @@@@@@@@@@@@@@@@@@@@ test bed setup 76s autopkgtest [06:56:25]: testbed release detected to be: None 77s autopkgtest [06:56:26]: updating testbed package index (apt update) 77s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [110 kB] 77s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 77s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 77s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 78s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [13.5 kB] 78s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [80.9 kB] 78s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [3120 B] 78s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [504 kB] 78s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x Packages [125 kB] 78s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/restricted s390x Packages [760 B] 78s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/universe s390x Packages [424 kB] 78s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse s390x Packages [2816 B] 78s Fetched 1264 kB in 1s (1419 kB/s) 78s Reading package lists... 79s Reading package lists... 79s Building dependency tree... 79s Reading state information... 79s Calculating upgrade... 79s Calculating upgrade... 79s The following packages were automatically installed and are no longer required: 79s libnsl2 libpython3.12-minimal libpython3.12-stdlib libpython3.12t64 79s linux-headers-6.11.0-8 linux-headers-6.11.0-8-generic 79s linux-modules-6.11.0-8-generic linux-tools-6.11.0-8 79s linux-tools-6.11.0-8-generic 79s Use 'sudo apt autoremove' to remove them. 79s The following packages will be upgraded: 79s curl libcurl3t64-gnutls libcurl4t64 79s 3 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 79s Need to get 1041 kB of archives. 79s After this operation, 7168 B disk space will be freed. 79s Get:1 http://ftpmaster.internal/ubuntu plucky/main s390x curl s390x 8.12.1-2ubuntu1 [251 kB] 80s Get:2 http://ftpmaster.internal/ubuntu plucky/main s390x libcurl4t64 s390x 8.12.1-2ubuntu1 [397 kB] 80s Get:3 http://ftpmaster.internal/ubuntu plucky/main s390x libcurl3t64-gnutls s390x 8.12.1-2ubuntu1 [393 kB] 81s Fetched 1041 kB in 1s (1951 kB/s) 81s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 81030 files and directories currently installed.) 81s Preparing to unpack .../curl_8.12.1-2ubuntu1_s390x.deb ... 81s Unpacking curl (8.12.1-2ubuntu1) over (8.12.0+git20250209.89ed161+ds-1ubuntu1) ... 81s Preparing to unpack .../libcurl4t64_8.12.1-2ubuntu1_s390x.deb ... 81s Unpacking libcurl4t64:s390x (8.12.1-2ubuntu1) over (8.12.0+git20250209.89ed161+ds-1ubuntu1) ... 81s Preparing to unpack .../libcurl3t64-gnutls_8.12.1-2ubuntu1_s390x.deb ... 81s Unpacking libcurl3t64-gnutls:s390x (8.12.1-2ubuntu1) over (8.12.0+git20250209.89ed161+ds-1ubuntu1) ... 81s Setting up libcurl4t64:s390x (8.12.1-2ubuntu1) ... 81s Setting up libcurl3t64-gnutls:s390x (8.12.1-2ubuntu1) ... 81s Setting up curl (8.12.1-2ubuntu1) ... 81s Processing triggers for man-db (2.13.0-1) ... 81s Processing triggers for libc-bin (2.40-4ubuntu1) ... 81s Reading package lists... 81s Building dependency tree... 81s Reading state information... 81s Solving dependencies... 81s The following packages will be REMOVED: 81s libnsl2* libpython3.12-minimal* libpython3.12-stdlib* libpython3.12t64* 81s linux-headers-6.11.0-8* linux-headers-6.11.0-8-generic* 81s linux-modules-6.11.0-8-generic* linux-tools-6.11.0-8* 81s linux-tools-6.11.0-8-generic* 81s 0 upgraded, 0 newly installed, 9 to remove and 0 not upgraded. 81s After this operation, 167 MB disk space will be freed. 81s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 81030 files and directories currently installed.) 81s Removing linux-tools-6.11.0-8-generic (6.11.0-8.8) ... 81s Removing linux-tools-6.11.0-8 (6.11.0-8.8) ... 81s Removing libpython3.12t64:s390x (3.12.9-1) ... 81s Removing libpython3.12-stdlib:s390x (3.12.9-1) ... 81s Removing libnsl2:s390x (1.3.0-3build3) ... 81s Removing libpython3.12-minimal:s390x (3.12.9-1) ... 81s Removing linux-headers-6.11.0-8-generic (6.11.0-8.8) ... 82s Removing linux-headers-6.11.0-8 (6.11.0-8.8) ... 82s Removing linux-modules-6.11.0-8-generic (6.11.0-8.8) ... 82s Processing triggers for libc-bin (2.40-4ubuntu1) ... 82s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 55930 files and directories currently installed.) 82s Purging configuration files for libpython3.12-minimal:s390x (3.12.9-1) ... 82s Purging configuration files for linux-modules-6.11.0-8-generic (6.11.0-8.8) ... 83s autopkgtest [06:56:32]: upgrading testbed (apt dist-upgrade and autopurge) 83s Reading package lists... 83s Building dependency tree... 83s Reading state information... 83s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 83s Starting 2 pkgProblemResolver with broken count: 0 83s Done 83s Entering ResolveByKeep 83s 83s Calculating upgrade... 84s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 84s Reading package lists... 84s Building dependency tree... 84s Reading state information... 84s Starting pkgProblemResolver with broken count: 0 84s Starting 2 pkgProblemResolver with broken count: 0 84s Done 84s Solving dependencies... 84s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 84s autopkgtest [06:56:33]: rebooting testbed after setup commands that affected boot 103s autopkgtest [06:56:52]: testbed running kernel: Linux 6.12.0-15-generic #15-Ubuntu SMP Tue Feb 4 15:05:57 UTC 2025 105s autopkgtest [06:56:54]: @@@@@@@@@@@@@@@@@@@@ apt-source pygresql 107s Get:1 http://ftpmaster.internal/ubuntu plucky/universe pygresql 1:6.1.0-2 (dsc) [2235 B] 107s Get:2 http://ftpmaster.internal/ubuntu plucky/universe pygresql 1:6.1.0-2 (tar) [273 kB] 107s Get:3 http://ftpmaster.internal/ubuntu plucky/universe pygresql 1:6.1.0-2 (diff) [7324 B] 107s gpgv: Signature made Sun Feb 16 10:24:21 2025 UTC 107s gpgv: using RSA key 5C48FE6157F49179597087C64C5A6BAB12D2A7AE 107s gpgv: Can't check signature: No public key 107s dpkg-source: warning: cannot verify inline signature for ./pygresql_6.1.0-2.dsc: no acceptable signature found 107s autopkgtest [06:56:56]: testing package pygresql version 1:6.1.0-2 107s autopkgtest [06:56:56]: build not needed 108s autopkgtest [06:56:57]: test unittests: preparing testbed 108s Reading package lists... 108s Building dependency tree... 108s Reading state information... 108s Starting pkgProblemResolver with broken count: 0 108s Starting 2 pkgProblemResolver with broken count: 0 108s Done 108s The following NEW packages will be installed: 108s clang-20 libasan8 libclang-common-20-dev libclang-cpp20 libclang1-20 108s libecpg-compat3 libecpg-dev libecpg6 libffi-dev libgc1 libgcc-14-dev 108s libgomp1 libio-pty-perl libipc-run-perl libitm1 libjson-perl libllvm20 108s libncurses-dev libnsl2 libobjc-14-dev libobjc4 libpfm4 libpgtypes3 libpq-dev 108s libpq5 libpython3.12-minimal libpython3.12-stdlib libssl-dev 108s libstdc++-14-dev libtcl8.6 libubsan1 libxml2-dev libxslt1.1 llvm-20 108s llvm-20-dev llvm-20-linker-tools llvm-20-runtime llvm-20-tools postgresql-17 108s postgresql-all postgresql-client-17 postgresql-client-common 108s postgresql-common postgresql-common-dev postgresql-plperl-17 108s postgresql-plpython3-17 postgresql-pltcl-17 postgresql-server-dev-17 108s postgresql-server-dev-all python3-all python3-pygresql python3.12 108s python3.12-minimal ssl-cert tzdata-legacy 109s 0 upgraded, 55 newly installed, 0 to remove and 0 not upgraded. 109s Need to get 167 MB of archives. 109s After this operation, 959 MB of additional disk space will be used. 109s Get:1 http://ftpmaster.internal/ubuntu plucky/main s390x libpython3.12-minimal s390x 3.12.9-1 [836 kB] 109s Get:2 http://ftpmaster.internal/ubuntu plucky/main s390x python3.12-minimal s390x 3.12.9-1 [2403 kB] 109s Get:3 http://ftpmaster.internal/ubuntu plucky/main s390x libjson-perl all 4.10000-1 [81.9 kB] 109s Get:4 http://ftpmaster.internal/ubuntu plucky/main s390x postgresql-client-common all 273 [47.5 kB] 109s Get:5 http://ftpmaster.internal/ubuntu plucky/main s390x libio-pty-perl s390x 1:1.20-1build3 [31.6 kB] 109s Get:6 http://ftpmaster.internal/ubuntu plucky/main s390x libipc-run-perl all 20231003.0-2 [91.5 kB] 109s Get:7 http://ftpmaster.internal/ubuntu plucky/main s390x postgresql-common-dev all 273 [72.9 kB] 109s Get:8 http://ftpmaster.internal/ubuntu plucky/main s390x ssl-cert all 1.1.3ubuntu1 [18.7 kB] 109s Get:9 http://ftpmaster.internal/ubuntu plucky/main s390x postgresql-common all 273 [101 kB] 109s Get:10 http://ftpmaster.internal/ubuntu plucky/main s390x libnsl2 s390x 1.3.0-3build3 [44.1 kB] 109s Get:11 http://ftpmaster.internal/ubuntu plucky/main s390x libpython3.12-stdlib s390x 3.12.9-1 [2071 kB] 109s Get:12 http://ftpmaster.internal/ubuntu plucky/main s390x python3.12 s390x 3.12.9-1 [671 kB] 109s Get:13 http://ftpmaster.internal/ubuntu plucky/main s390x libllvm20 s390x 1:20.1.0~+rc2-1~exp2ubuntu0.4 [31.3 MB] 110s Get:14 http://ftpmaster.internal/ubuntu plucky/universe s390x libclang-cpp20 s390x 1:20.1.0~+rc2-1~exp2ubuntu0.4 [14.5 MB] 110s Get:15 http://ftpmaster.internal/ubuntu plucky/main s390x libgomp1 s390x 15-20250213-1ubuntu1 [151 kB] 110s Get:16 http://ftpmaster.internal/ubuntu plucky/main s390x libitm1 s390x 15-20250213-1ubuntu1 [31.2 kB] 110s Get:17 http://ftpmaster.internal/ubuntu plucky/main s390x libasan8 s390x 15-20250213-1ubuntu1 [2970 kB] 110s Get:18 http://ftpmaster.internal/ubuntu plucky/main s390x libubsan1 s390x 15-20250213-1ubuntu1 [1213 kB] 110s Get:19 http://ftpmaster.internal/ubuntu plucky/main s390x libgcc-14-dev s390x 14.2.0-17ubuntu3 [1037 kB] 110s Get:20 http://ftpmaster.internal/ubuntu plucky/main s390x libstdc++-14-dev s390x 14.2.0-17ubuntu3 [2611 kB] 111s Get:21 http://ftpmaster.internal/ubuntu plucky/main s390x libgc1 s390x 1:8.2.8-1 [93.7 kB] 111s Get:22 http://ftpmaster.internal/ubuntu plucky/universe s390x libobjc4 s390x 15-20250213-1ubuntu1 [49.9 kB] 111s Get:23 http://ftpmaster.internal/ubuntu plucky/universe s390x libobjc-14-dev s390x 14.2.0-17ubuntu3 [194 kB] 111s Get:24 http://ftpmaster.internal/ubuntu plucky/universe s390x libclang-common-20-dev s390x 1:20.1.0~+rc2-1~exp2ubuntu0.4 [778 kB] 111s Get:25 http://ftpmaster.internal/ubuntu plucky/universe s390x llvm-20-linker-tools s390x 1:20.1.0~+rc2-1~exp2ubuntu0.4 [1254 kB] 111s Get:26 http://ftpmaster.internal/ubuntu plucky/universe s390x libclang1-20 s390x 1:20.1.0~+rc2-1~exp2ubuntu0.4 [8448 kB] 111s Get:27 http://ftpmaster.internal/ubuntu plucky/universe s390x clang-20 s390x 1:20.1.0~+rc2-1~exp2ubuntu0.4 [77.6 kB] 111s Get:28 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x libpgtypes3 s390x 17.4-1 [49.8 kB] 111s Get:29 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x libpq5 s390x 17.4-1 [147 kB] 111s Get:30 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x libecpg6 s390x 17.4-1 [48.1 kB] 111s Get:31 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x libecpg-compat3 s390x 17.4-1 [13.0 kB] 111s Get:32 http://ftpmaster.internal/ubuntu plucky/main s390x libssl-dev s390x 3.4.1-1ubuntu1 [2429 kB] 111s Get:33 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x libpq-dev s390x 17.4-1 [160 kB] 111s Get:34 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x libecpg-dev s390x 17.4-1 [282 kB] 111s Get:35 http://ftpmaster.internal/ubuntu plucky/main s390x libncurses-dev s390x 6.5+20250125-2 [407 kB] 111s Get:36 http://ftpmaster.internal/ubuntu plucky/main s390x libtcl8.6 s390x 8.6.16+dfsg-1 [1034 kB] 111s Get:37 http://ftpmaster.internal/ubuntu plucky/main s390x libxml2-dev s390x 2.12.7+dfsg+really2.9.14-0.2ubuntu3 [823 kB] 111s Get:38 http://ftpmaster.internal/ubuntu plucky/main s390x libxslt1.1 s390x 1.1.39-0exp1ubuntu2 [169 kB] 111s Get:39 http://ftpmaster.internal/ubuntu plucky/universe s390x llvm-20-runtime s390x 1:20.1.0~+rc2-1~exp2ubuntu0.4 [565 kB] 111s Get:40 http://ftpmaster.internal/ubuntu plucky/universe s390x libpfm4 s390x 4.13.0+git83-g91970fe-1 [37.3 kB] 111s Get:41 http://ftpmaster.internal/ubuntu plucky/universe s390x llvm-20 s390x 1:20.1.0~+rc2-1~exp2ubuntu0.4 [20.3 MB] 111s Get:42 http://ftpmaster.internal/ubuntu plucky/main s390x libffi-dev s390x 3.4.7-1 [58.9 kB] 111s Get:43 http://ftpmaster.internal/ubuntu plucky/universe s390x llvm-20-tools s390x 1:20.1.0~+rc2-1~exp2ubuntu0.4 [520 kB] 111s Get:44 http://ftpmaster.internal/ubuntu plucky/universe s390x llvm-20-dev s390x 1:20.1.0~+rc2-1~exp2ubuntu0.4 [49.8 MB] 113s Get:45 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x postgresql-client-17 s390x 17.4-1 [1367 kB] 113s Get:46 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x postgresql-17 s390x 17.4-1 [16.3 MB] 113s Get:47 http://ftpmaster.internal/ubuntu plucky-proposed/universe s390x postgresql-server-dev-17 s390x 17.4-1 [1399 kB] 113s Get:48 http://ftpmaster.internal/ubuntu plucky/universe s390x postgresql-server-dev-all all 273 [1632 B] 113s Get:49 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x postgresql-plperl-17 s390x 17.4-1 [68.8 kB] 113s Get:50 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x postgresql-plpython3-17 s390x 17.4-1 [76.4 kB] 113s Get:51 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x postgresql-pltcl-17 s390x 17.4-1 [31.8 kB] 113s Get:52 http://ftpmaster.internal/ubuntu plucky/universe s390x postgresql-all all 273 [1708 B] 113s Get:53 http://ftpmaster.internal/ubuntu plucky/main s390x python3-all s390x 3.13.1-1~exp2 [898 B] 113s Get:54 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-pygresql s390x 1:6.1.0-2 [89.2 kB] 113s Get:55 http://ftpmaster.internal/ubuntu plucky/main s390x tzdata-legacy all 2025a-2ubuntu1 [99.2 kB] 113s Preconfiguring packages ... 113s Fetched 167 MB in 5s (36.6 MB/s) 113s Selecting previously unselected package libpython3.12-minimal:s390x. 113s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 55928 files and directories currently installed.) 113s Preparing to unpack .../00-libpython3.12-minimal_3.12.9-1_s390x.deb ... 113s Unpacking libpython3.12-minimal:s390x (3.12.9-1) ... 113s Selecting previously unselected package python3.12-minimal. 113s Preparing to unpack .../01-python3.12-minimal_3.12.9-1_s390x.deb ... 113s Unpacking python3.12-minimal (3.12.9-1) ... 114s Selecting previously unselected package libjson-perl. 114s Preparing to unpack .../02-libjson-perl_4.10000-1_all.deb ... 114s Unpacking libjson-perl (4.10000-1) ... 114s Selecting previously unselected package postgresql-client-common. 114s Preparing to unpack .../03-postgresql-client-common_273_all.deb ... 114s Unpacking postgresql-client-common (273) ... 114s Selecting previously unselected package libio-pty-perl. 114s Preparing to unpack .../04-libio-pty-perl_1%3a1.20-1build3_s390x.deb ... 114s Unpacking libio-pty-perl (1:1.20-1build3) ... 114s Selecting previously unselected package libipc-run-perl. 114s Preparing to unpack .../05-libipc-run-perl_20231003.0-2_all.deb ... 114s Unpacking libipc-run-perl (20231003.0-2) ... 114s Selecting previously unselected package postgresql-common-dev. 114s Preparing to unpack .../06-postgresql-common-dev_273_all.deb ... 114s Unpacking postgresql-common-dev (273) ... 114s Selecting previously unselected package ssl-cert. 114s Preparing to unpack .../07-ssl-cert_1.1.3ubuntu1_all.deb ... 114s Unpacking ssl-cert (1.1.3ubuntu1) ... 114s Selecting previously unselected package postgresql-common. 114s Preparing to unpack .../08-postgresql-common_273_all.deb ... 114s Adding 'diversion of /usr/bin/pg_config to /usr/bin/pg_config.libpq-dev by postgresql-common' 114s Unpacking postgresql-common (273) ... 114s Selecting previously unselected package libnsl2:s390x. 114s Preparing to unpack .../09-libnsl2_1.3.0-3build3_s390x.deb ... 114s Unpacking libnsl2:s390x (1.3.0-3build3) ... 114s Selecting previously unselected package libpython3.12-stdlib:s390x. 114s Preparing to unpack .../10-libpython3.12-stdlib_3.12.9-1_s390x.deb ... 114s Unpacking libpython3.12-stdlib:s390x (3.12.9-1) ... 114s Selecting previously unselected package python3.12. 114s Preparing to unpack .../11-python3.12_3.12.9-1_s390x.deb ... 114s Unpacking python3.12 (3.12.9-1) ... 114s Selecting previously unselected package libllvm20:s390x. 114s Preparing to unpack .../12-libllvm20_1%3a20.1.0~+rc2-1~exp2ubuntu0.4_s390x.deb ... 114s Unpacking libllvm20:s390x (1:20.1.0~+rc2-1~exp2ubuntu0.4) ... 114s Selecting previously unselected package libclang-cpp20. 114s Preparing to unpack .../13-libclang-cpp20_1%3a20.1.0~+rc2-1~exp2ubuntu0.4_s390x.deb ... 114s Unpacking libclang-cpp20 (1:20.1.0~+rc2-1~exp2ubuntu0.4) ... 115s Selecting previously unselected package libgomp1:s390x. 115s Preparing to unpack .../14-libgomp1_15-20250213-1ubuntu1_s390x.deb ... 115s Unpacking libgomp1:s390x (15-20250213-1ubuntu1) ... 115s Selecting previously unselected package libitm1:s390x. 115s Preparing to unpack .../15-libitm1_15-20250213-1ubuntu1_s390x.deb ... 115s Unpacking libitm1:s390x (15-20250213-1ubuntu1) ... 115s Selecting previously unselected package libasan8:s390x. 115s Preparing to unpack .../16-libasan8_15-20250213-1ubuntu1_s390x.deb ... 115s Unpacking libasan8:s390x (15-20250213-1ubuntu1) ... 115s Selecting previously unselected package libubsan1:s390x. 115s Preparing to unpack .../17-libubsan1_15-20250213-1ubuntu1_s390x.deb ... 115s Unpacking libubsan1:s390x (15-20250213-1ubuntu1) ... 115s Selecting previously unselected package libgcc-14-dev:s390x. 115s Preparing to unpack .../18-libgcc-14-dev_14.2.0-17ubuntu3_s390x.deb ... 115s Unpacking libgcc-14-dev:s390x (14.2.0-17ubuntu3) ... 115s Selecting previously unselected package libstdc++-14-dev:s390x. 115s Preparing to unpack .../19-libstdc++-14-dev_14.2.0-17ubuntu3_s390x.deb ... 115s Unpacking libstdc++-14-dev:s390x (14.2.0-17ubuntu3) ... 115s Selecting previously unselected package libgc1:s390x. 115s Preparing to unpack .../20-libgc1_1%3a8.2.8-1_s390x.deb ... 115s Unpacking libgc1:s390x (1:8.2.8-1) ... 115s Selecting previously unselected package libobjc4:s390x. 115s Preparing to unpack .../21-libobjc4_15-20250213-1ubuntu1_s390x.deb ... 115s Unpacking libobjc4:s390x (15-20250213-1ubuntu1) ... 115s Selecting previously unselected package libobjc-14-dev:s390x. 115s Preparing to unpack .../22-libobjc-14-dev_14.2.0-17ubuntu3_s390x.deb ... 115s Unpacking libobjc-14-dev:s390x (14.2.0-17ubuntu3) ... 115s Selecting previously unselected package libclang-common-20-dev:s390x. 115s Preparing to unpack .../23-libclang-common-20-dev_1%3a20.1.0~+rc2-1~exp2ubuntu0.4_s390x.deb ... 115s Unpacking libclang-common-20-dev:s390x (1:20.1.0~+rc2-1~exp2ubuntu0.4) ... 115s Selecting previously unselected package llvm-20-linker-tools. 115s Preparing to unpack .../24-llvm-20-linker-tools_1%3a20.1.0~+rc2-1~exp2ubuntu0.4_s390x.deb ... 115s Unpacking llvm-20-linker-tools (1:20.1.0~+rc2-1~exp2ubuntu0.4) ... 115s Selecting previously unselected package libclang1-20. 115s Preparing to unpack .../25-libclang1-20_1%3a20.1.0~+rc2-1~exp2ubuntu0.4_s390x.deb ... 115s Unpacking libclang1-20 (1:20.1.0~+rc2-1~exp2ubuntu0.4) ... 115s Selecting previously unselected package clang-20. 115s Preparing to unpack .../26-clang-20_1%3a20.1.0~+rc2-1~exp2ubuntu0.4_s390x.deb ... 115s Unpacking clang-20 (1:20.1.0~+rc2-1~exp2ubuntu0.4) ... 115s Selecting previously unselected package libpgtypes3:s390x. 115s Preparing to unpack .../27-libpgtypes3_17.4-1_s390x.deb ... 115s Unpacking libpgtypes3:s390x (17.4-1) ... 115s Selecting previously unselected package libpq5:s390x. 115s Preparing to unpack .../28-libpq5_17.4-1_s390x.deb ... 115s Unpacking libpq5:s390x (17.4-1) ... 115s Selecting previously unselected package libecpg6:s390x. 115s Preparing to unpack .../29-libecpg6_17.4-1_s390x.deb ... 115s Unpacking libecpg6:s390x (17.4-1) ... 115s Selecting previously unselected package libecpg-compat3:s390x. 115s Preparing to unpack .../30-libecpg-compat3_17.4-1_s390x.deb ... 115s Unpacking libecpg-compat3:s390x (17.4-1) ... 115s Selecting previously unselected package libssl-dev:s390x. 115s Preparing to unpack .../31-libssl-dev_3.4.1-1ubuntu1_s390x.deb ... 115s Unpacking libssl-dev:s390x (3.4.1-1ubuntu1) ... 115s Selecting previously unselected package libpq-dev. 115s Preparing to unpack .../32-libpq-dev_17.4-1_s390x.deb ... 115s Unpacking libpq-dev (17.4-1) ... 115s Selecting previously unselected package libecpg-dev. 115s Preparing to unpack .../33-libecpg-dev_17.4-1_s390x.deb ... 115s Unpacking libecpg-dev (17.4-1) ... 115s Selecting previously unselected package libncurses-dev:s390x. 115s Preparing to unpack .../34-libncurses-dev_6.5+20250125-2_s390x.deb ... 115s Unpacking libncurses-dev:s390x (6.5+20250125-2) ... 115s Selecting previously unselected package libtcl8.6:s390x. 115s Preparing to unpack .../35-libtcl8.6_8.6.16+dfsg-1_s390x.deb ... 115s Unpacking libtcl8.6:s390x (8.6.16+dfsg-1) ... 115s Selecting previously unselected package libxml2-dev:s390x. 115s Preparing to unpack .../36-libxml2-dev_2.12.7+dfsg+really2.9.14-0.2ubuntu3_s390x.deb ... 115s Unpacking libxml2-dev:s390x (2.12.7+dfsg+really2.9.14-0.2ubuntu3) ... 115s Selecting previously unselected package libxslt1.1:s390x. 115s Preparing to unpack .../37-libxslt1.1_1.1.39-0exp1ubuntu2_s390x.deb ... 115s Unpacking libxslt1.1:s390x (1.1.39-0exp1ubuntu2) ... 115s Selecting previously unselected package llvm-20-runtime. 115s Preparing to unpack .../38-llvm-20-runtime_1%3a20.1.0~+rc2-1~exp2ubuntu0.4_s390x.deb ... 115s Unpacking llvm-20-runtime (1:20.1.0~+rc2-1~exp2ubuntu0.4) ... 115s Selecting previously unselected package libpfm4:s390x. 115s Preparing to unpack .../39-libpfm4_4.13.0+git83-g91970fe-1_s390x.deb ... 115s Unpacking libpfm4:s390x (4.13.0+git83-g91970fe-1) ... 115s Selecting previously unselected package llvm-20. 115s Preparing to unpack .../40-llvm-20_1%3a20.1.0~+rc2-1~exp2ubuntu0.4_s390x.deb ... 115s Unpacking llvm-20 (1:20.1.0~+rc2-1~exp2ubuntu0.4) ... 116s Selecting previously unselected package libffi-dev:s390x. 116s Preparing to unpack .../41-libffi-dev_3.4.7-1_s390x.deb ... 116s Unpacking libffi-dev:s390x (3.4.7-1) ... 116s Selecting previously unselected package llvm-20-tools. 116s Preparing to unpack .../42-llvm-20-tools_1%3a20.1.0~+rc2-1~exp2ubuntu0.4_s390x.deb ... 116s Unpacking llvm-20-tools (1:20.1.0~+rc2-1~exp2ubuntu0.4) ... 116s Selecting previously unselected package llvm-20-dev. 116s Preparing to unpack .../43-llvm-20-dev_1%3a20.1.0~+rc2-1~exp2ubuntu0.4_s390x.deb ... 116s Unpacking llvm-20-dev (1:20.1.0~+rc2-1~exp2ubuntu0.4) ... 117s Selecting previously unselected package postgresql-client-17. 117s Preparing to unpack .../44-postgresql-client-17_17.4-1_s390x.deb ... 117s Unpacking postgresql-client-17 (17.4-1) ... 117s Selecting previously unselected package postgresql-17. 117s Preparing to unpack .../45-postgresql-17_17.4-1_s390x.deb ... 117s Unpacking postgresql-17 (17.4-1) ... 118s Selecting previously unselected package postgresql-server-dev-17. 118s Preparing to unpack .../46-postgresql-server-dev-17_17.4-1_s390x.deb ... 118s Unpacking postgresql-server-dev-17 (17.4-1) ... 118s Selecting previously unselected package postgresql-server-dev-all. 118s Preparing to unpack .../47-postgresql-server-dev-all_273_all.deb ... 118s Unpacking postgresql-server-dev-all (273) ... 118s Selecting previously unselected package postgresql-plperl-17. 118s Preparing to unpack .../48-postgresql-plperl-17_17.4-1_s390x.deb ... 118s Unpacking postgresql-plperl-17 (17.4-1) ... 118s Selecting previously unselected package postgresql-plpython3-17. 118s Preparing to unpack .../49-postgresql-plpython3-17_17.4-1_s390x.deb ... 118s Unpacking postgresql-plpython3-17 (17.4-1) ... 118s Selecting previously unselected package postgresql-pltcl-17. 118s Preparing to unpack .../50-postgresql-pltcl-17_17.4-1_s390x.deb ... 118s Unpacking postgresql-pltcl-17 (17.4-1) ... 118s Selecting previously unselected package postgresql-all. 118s Preparing to unpack .../51-postgresql-all_273_all.deb ... 118s Unpacking postgresql-all (273) ... 118s Selecting previously unselected package python3-all. 118s Preparing to unpack .../52-python3-all_3.13.1-1~exp2_s390x.deb ... 118s Unpacking python3-all (3.13.1-1~exp2) ... 118s Selecting previously unselected package python3-pygresql. 118s Preparing to unpack .../53-python3-pygresql_1%3a6.1.0-2_s390x.deb ... 118s Unpacking python3-pygresql (1:6.1.0-2) ... 118s Selecting previously unselected package tzdata-legacy. 118s Preparing to unpack .../54-tzdata-legacy_2025a-2ubuntu1_all.deb ... 118s Unpacking tzdata-legacy (2025a-2ubuntu1) ... 118s Setting up postgresql-client-common (273) ... 118s Setting up libpgtypes3:s390x (17.4-1) ... 118s Setting up libncurses-dev:s390x (6.5+20250125-2) ... 118s Setting up libio-pty-perl (1:1.20-1build3) ... 118s Setting up libclang-common-20-dev:s390x (1:20.1.0~+rc2-1~exp2ubuntu0.4) ... 118s Setting up libpython3.12-minimal:s390x (3.12.9-1) ... 118s Setting up libpq5:s390x (17.4-1) ... 118s Setting up libgomp1:s390x (15-20250213-1ubuntu1) ... 118s Setting up libffi-dev:s390x (3.4.7-1) ... 118s Setting up tzdata-legacy (2025a-2ubuntu1) ... 118s Setting up libxml2-dev:s390x (2.12.7+dfsg+really2.9.14-0.2ubuntu3) ... 118s Setting up libpfm4:s390x (4.13.0+git83-g91970fe-1) ... 118s Setting up ssl-cert (1.1.3ubuntu1) ... 118s Created symlink '/etc/systemd/system/multi-user.target.wants/ssl-cert.service' → '/usr/lib/systemd/system/ssl-cert.service'. 118s Setting up libssl-dev:s390x (3.4.1-1ubuntu1) ... 118s Setting up libtcl8.6:s390x (8.6.16+dfsg-1) ... 118s Setting up libllvm20:s390x (1:20.1.0~+rc2-1~exp2ubuntu0.4) ... 118s Setting up libipc-run-perl (20231003.0-2) ... 118s Setting up libgc1:s390x (1:8.2.8-1) ... 118s Setting up libubsan1:s390x (15-20250213-1ubuntu1) ... 118s Setting up libasan8:s390x (15-20250213-1ubuntu1) ... 118s Setting up libjson-perl (4.10000-1) ... 118s Setting up libnsl2:s390x (1.3.0-3build3) ... 118s Setting up libxslt1.1:s390x (1.1.39-0exp1ubuntu2) ... 118s Setting up libecpg6:s390x (17.4-1) ... 118s Setting up libclang1-20 (1:20.1.0~+rc2-1~exp2ubuntu0.4) ... 118s Setting up libitm1:s390x (15-20250213-1ubuntu1) ... 118s Setting up postgresql-common-dev (273) ... 118s Setting up python3.12-minimal (3.12.9-1) ... 119s Setting up libpython3.12-stdlib:s390x (3.12.9-1) ... 119s Setting up libecpg-compat3:s390x (17.4-1) ... 119s Setting up postgresql-client-17 (17.4-1) ... 120s update-alternatives: using /usr/share/postgresql/17/man/man1/psql.1.gz to provide /usr/share/man/man1/psql.1.gz (psql.1.gz) in auto mode 120s Setting up python3-pygresql (1:6.1.0-2) ... 120s Setting up python3.12 (3.12.9-1) ... 121s Setting up python3-all (3.13.1-1~exp2) ... 121s Setting up llvm-20-runtime (1:20.1.0~+rc2-1~exp2ubuntu0.4) ... 121s Setting up libpq-dev (17.4-1) ... 121s Setting up libobjc4:s390x (15-20250213-1ubuntu1) ... 121s Setting up libecpg-dev (17.4-1) ... 121s Setting up llvm-20-linker-tools (1:20.1.0~+rc2-1~exp2ubuntu0.4) ... 121s Setting up llvm-20-tools (1:20.1.0~+rc2-1~exp2ubuntu0.4) ... 121s Setting up libclang-cpp20 (1:20.1.0~+rc2-1~exp2ubuntu0.4) ... 121s Setting up llvm-20 (1:20.1.0~+rc2-1~exp2ubuntu0.4) ... 121s Setting up postgresql-common (273) ... 121s Creating config file /etc/postgresql-common/createcluster.conf with new version 121s Building PostgreSQL dictionaries from installed myspell/hunspell packages... 121s Removing obsolete dictionary files: 121s Created symlink '/etc/systemd/system/multi-user.target.wants/postgresql.service' → '/usr/lib/systemd/system/postgresql.service'. 122s Setting up llvm-20-dev (1:20.1.0~+rc2-1~exp2ubuntu0.4) ... 122s Setting up libgcc-14-dev:s390x (14.2.0-17ubuntu3) ... 122s Setting up libstdc++-14-dev:s390x (14.2.0-17ubuntu3) ... 122s Setting up postgresql-17 (17.4-1) ... 122s Creating new PostgreSQL cluster 17/main ... 122s /usr/lib/postgresql/17/bin/initdb -D /var/lib/postgresql/17/main --auth-local peer --auth-host scram-sha-256 --no-instructions 122s The files belonging to this database system will be owned by user "postgres". 122s This user must also own the server process. 122s 122s The database cluster will be initialized with locale "C.UTF-8". 122s The default database encoding has accordingly been set to "UTF8". 122s The default text search configuration will be set to "english". 122s 122s Data page checksums are disabled. 122s 122s fixing permissions on existing directory /var/lib/postgresql/17/main ... ok 122s creating subdirectories ... ok 122s selecting dynamic shared memory implementation ... posix 122s selecting default "max_connections" ... 100 122s selecting default "shared_buffers" ... 128MB 122s selecting default time zone ... Etc/UTC 122s creating configuration files ... ok 122s running bootstrap script ... ok 123s performing post-bootstrap initialization ... ok 123s syncing data to disk ... ok 125s Setting up libobjc-14-dev:s390x (14.2.0-17ubuntu3) ... 125s Setting up postgresql-plpython3-17 (17.4-1) ... 125s Setting up postgresql-plperl-17 (17.4-1) ... 125s Setting up clang-20 (1:20.1.0~+rc2-1~exp2ubuntu0.4) ... 125s Setting up postgresql-pltcl-17 (17.4-1) ... 125s Setting up postgresql-server-dev-17 (17.4-1) ... 125s Setting up postgresql-server-dev-all (273) ... 125s Setting up postgresql-all (273) ... 125s Processing triggers for install-info (7.1.1-1) ... 125s Processing triggers for libc-bin (2.40-4ubuntu1) ... 125s Processing triggers for systemd (257.2-3ubuntu1) ... 125s Processing triggers for man-db (2.13.0-1) ... 127s autopkgtest [06:57:16]: test unittests: [----------------------- 127s ### PostgreSQL 17, python3.12 ### 127s Creating new PostgreSQL cluster 17/regress ... 130s test_context_manager (tests.test_classic.UtilityTest.test_context_manager) ... ok 130s test_get (tests.test_classic.UtilityTest.test_get) ... ok 130s test_insert (tests.test_classic.UtilityTest.test_insert) ... ok 130s test_invalid_name (tests.test_classic.UtilityTest.test_invalid_name) 130s Make sure that invalid table names are caught. ... ok 130s test_mixed_case (tests.test_classic.UtilityTest.test_mixed_case) ... ok 131s test_notify (tests.test_classic.UtilityTest.test_notify) ... ok 131s test_notify_other_options (tests.test_classic.UtilityTest.test_notify_other_options) ... ok 131s test_notify_timeout (tests.test_classic.UtilityTest.test_notify_timeout) ... ok 131s test_params (tests.test_classic.UtilityTest.test_params) ... ok 131s test_pkey (tests.test_classic.UtilityTest.test_pkey) ... ok 131s test_schema (tests.test_classic.UtilityTest.test_schema) 131s Check differentiation of same table name in different schemas. ... ok 131s test_sqlstate (tests.test_classic.UtilityTest.test_sqlstate) ... ok 132s test_update (tests.test_classic.UtilityTest.test_update) ... ok 132s test_del (tests.test_classic_attrdict.TestAttrDict.test_del) ... ok 132s test_get (tests.test_classic_attrdict.TestAttrDict.test_get) ... ok 132s test_init (tests.test_classic_attrdict.TestAttrDict.test_init) ... ok 132s test_items (tests.test_classic_attrdict.TestAttrDict.test_items) ... ok 132s test_iter (tests.test_classic_attrdict.TestAttrDict.test_iter) ... ok 132s test_keys (tests.test_classic_attrdict.TestAttrDict.test_keys) ... ok 132s test_set (tests.test_classic_attrdict.TestAttrDict.test_set) ... ok 132s test_values (tests.test_classic_attrdict.TestAttrDict.test_values) ... ok 132s test_write_methods (tests.test_classic_attrdict.TestAttrDict.test_write_methods) ... ok 132s test_can_connect (tests.test_classic_connection.TestCanConnect.test_can_connect) ... ok 132s test_can_connect_no_wait (tests.test_classic_connection.TestCanConnect.test_can_connect_no_wait) ... ok 132s test_change_row_factory_cache_size (tests.test_classic_connection.TestConfigFunctions.test_change_row_factory_cache_size) ... ok 132s test_get_bool (tests.test_classic_connection.TestConfigFunctions.test_get_bool) ... ok 132s test_get_byte_escaped (tests.test_classic_connection.TestConfigFunctions.test_get_byte_escaped) ... ok 132s test_get_decimal (tests.test_classic_connection.TestConfigFunctions.test_get_decimal) ... ok 132s test_get_decimal_point (tests.test_classic_connection.TestConfigFunctions.test_get_decimal_point) ... ok 132s test_set_bool (tests.test_classic_connection.TestConfigFunctions.test_set_bool) ... ok 132s test_set_bytea_escaped (tests.test_classic_connection.TestConfigFunctions.test_set_bytea_escaped) ... ok 132s test_set_decimal (tests.test_classic_connection.TestConfigFunctions.test_set_decimal) ... ok 132s test_set_decimal_point (tests.test_classic_connection.TestConfigFunctions.test_set_decimal_point) ... skipped 'cannot set German money locale' 132s test_all_connect_attributes (tests.test_classic_connection.TestConnectObject.test_all_connect_attributes) ... ok 132s test_all_connect_methods (tests.test_classic_connection.TestConnectObject.test_all_connect_methods) ... ok 132s test_all_query_members (tests.test_classic_connection.TestConnectObject.test_all_query_members) ... ok 132s test_attribute_backend_pid (tests.test_classic_connection.TestConnectObject.test_attribute_backend_pid) ... ok 132s test_attribute_db (tests.test_classic_connection.TestConnectObject.test_attribute_db) ... ok 132s test_attribute_error (tests.test_classic_connection.TestConnectObject.test_attribute_error) ... ok 132s test_attribute_host (tests.test_classic_connection.TestConnectObject.test_attribute_host) ... ok 132s test_attribute_options (tests.test_classic_connection.TestConnectObject.test_attribute_options) ... ok 132s test_attribute_port (tests.test_classic_connection.TestConnectObject.test_attribute_port) ... ok 132s test_attribute_protocol_version (tests.test_classic_connection.TestConnectObject.test_attribute_protocol_version) ... ok 132s test_attribute_server_version (tests.test_classic_connection.TestConnectObject.test_attribute_server_version) ... ok 132s test_attribute_socket (tests.test_classic_connection.TestConnectObject.test_attribute_socket) ... ok 132s test_attribute_status (tests.test_classic_connection.TestConnectObject.test_attribute_status) ... ok 132s test_attribute_user (tests.test_classic_connection.TestConnectObject.test_attribute_user) ... ok 132s test_cancel_long_running_thread (tests.test_classic_connection.TestConnectObject.test_cancel_long_running_thread) ... ok 132s test_class_name (tests.test_classic_connection.TestConnectObject.test_class_name) ... ok 132s test_method_cancel (tests.test_classic_connection.TestConnectObject.test_method_cancel) ... ok 132s test_method_close (tests.test_classic_connection.TestConnectObject.test_method_close) ... ok 132s test_method_endcopy (tests.test_classic_connection.TestConnectObject.test_method_endcopy) ... ok 132s test_method_file_no (tests.test_classic_connection.TestConnectObject.test_method_file_no) ... ok 132s test_method_parameter (tests.test_classic_connection.TestConnectObject.test_method_parameter) ... ok 132s test_method_query (tests.test_classic_connection.TestConnectObject.test_method_query) ... ok 132s test_method_query_empty (tests.test_classic_connection.TestConnectObject.test_method_query_empty) ... ok 132s test_method_reset (tests.test_classic_connection.TestConnectObject.test_method_reset) ... ok 132s test_method_send_query_empty (tests.test_classic_connection.TestConnectObject.test_method_send_query_empty) ... ok 132s test_method_send_query_multiple (tests.test_classic_connection.TestConnectObject.test_method_send_query_multiple) ... ok 132s test_method_send_query_single (tests.test_classic_connection.TestConnectObject.test_method_send_query_single) ... ok 132s test_method_transaction (tests.test_classic_connection.TestConnectObject.test_method_transaction) ... ok 132s test_module_name (tests.test_classic_connection.TestConnectObject.test_module_name) ... ok 132s test_repr (tests.test_classic_connection.TestConnectObject.test_repr) ... ok 132s test_str (tests.test_classic_connection.TestConnectObject.test_str) ... ok 132s test_getline (tests.test_classic_connection.TestDirectSocketAccess.test_getline) ... ok 132s test_getline_bytes_and_unicode (tests.test_classic_connection.TestDirectSocketAccess.test_getline_bytes_and_unicode) ... ok 132s test_parameter_checks (tests.test_classic_connection.TestDirectSocketAccess.test_parameter_checks) ... ok 132s test_putline (tests.test_classic_connection.TestDirectSocketAccess.test_putline) ... ok 132s test_putline_bytes_and_unicode (tests.test_classic_connection.TestDirectSocketAccess.test_putline_bytes_and_unicode) ... ok 132s test_insert_table_big_row_size (tests.test_classic_connection.TestInserttable.test_insert_table_big_row_size) ... ok 132s test_insert_table_small_int_overflow (tests.test_classic_connection.TestInserttable.test_insert_table_small_int_overflow) ... ok 132s test_inserttable1_row (tests.test_classic_connection.TestInserttable.test_inserttable1_row) ... ok 132s test_inserttable4_rows (tests.test_classic_connection.TestInserttable.test_inserttable4_rows) ... ok 132s test_inserttable_byte_values (tests.test_classic_connection.TestInserttable.test_inserttable_byte_values) ... ok 132s test_inserttable_from_dict_as_interable (tests.test_classic_connection.TestInserttable.test_inserttable_from_dict_as_interable) ... ok 132s test_inserttable_from_dict_keys (tests.test_classic_connection.TestInserttable.test_inserttable_from_dict_keys) ... ok 132s test_inserttable_from_dict_values (tests.test_classic_connection.TestInserttable.test_inserttable_from_dict_values) ... ok 132s test_inserttable_from_generator_of_tuples (tests.test_classic_connection.TestInserttable.test_inserttable_from_generator_of_tuples) ... ok 132s test_inserttable_from_list_of_sets (tests.test_classic_connection.TestInserttable.test_inserttable_from_list_of_sets) ... ok 132s test_inserttable_from_query (tests.test_classic_connection.TestInserttable.test_inserttable_from_query) ... ok 132s test_inserttable_from_setof_tuples (tests.test_classic_connection.TestInserttable.test_inserttable_from_setof_tuples) ... ok 132s test_inserttable_from_tuple_of_lists (tests.test_classic_connection.TestInserttable.test_inserttable_from_tuple_of_lists) ... ok 132s test_inserttable_max_values (tests.test_classic_connection.TestInserttable.test_inserttable_max_values) ... ok 132s test_inserttable_multiple_calls (tests.test_classic_connection.TestInserttable.test_inserttable_multiple_calls) ... ok 132s test_inserttable_multiple_rows (tests.test_classic_connection.TestInserttable.test_inserttable_multiple_rows) ... ok 132s test_inserttable_no_column (tests.test_classic_connection.TestInserttable.test_inserttable_no_column) ... ok 132s test_inserttable_no_encoding (tests.test_classic_connection.TestInserttable.test_inserttable_no_encoding) ... ok 132s test_inserttable_null_values (tests.test_classic_connection.TestInserttable.test_inserttable_null_values) ... ok 132s test_inserttable_only_one_column (tests.test_classic_connection.TestInserttable.test_inserttable_only_one_column) ... ok 132s test_inserttable_only_two_columns (tests.test_classic_connection.TestInserttable.test_inserttable_only_two_columns) ... ok 132s test_inserttable_special_chars (tests.test_classic_connection.TestInserttable.test_inserttable_special_chars) ... ok 132s test_inserttable_unicode_latin1 (tests.test_classic_connection.TestInserttable.test_inserttable_unicode_latin1) ... ok 132s test_inserttable_unicode_latin9 (tests.test_classic_connection.TestInserttable.test_inserttable_unicode_latin9) ... ok 132s test_inserttable_unicode_utf8 (tests.test_classic_connection.TestInserttable.test_inserttable_unicode_utf8) ... ok 133s test_inserttable_with_different_row_sizes (tests.test_classic_connection.TestInserttable.test_inserttable_with_different_row_sizes) ... ok 133s test_inserttable_with_dotted_table_name (tests.test_classic_connection.TestInserttable.test_inserttable_with_dotted_table_name) ... ok 133s test_inserttable_with_huge_list_of_column_names (tests.test_classic_connection.TestInserttable.test_inserttable_with_huge_list_of_column_names) ... ok 133s test_inserttable_with_invalid_colum_list (tests.test_classic_connection.TestInserttable.test_inserttable_with_invalid_colum_list) ... ok 133s test_inserttable_with_invalid_column_name (tests.test_classic_connection.TestInserttable.test_inserttable_with_invalid_column_name) ... ok 133s test_inserttable_with_invalid_data_type (tests.test_classic_connection.TestInserttable.test_inserttable_with_invalid_data_type) ... ok 133s test_inserttable_with_invalid_table_name (tests.test_classic_connection.TestInserttable.test_inserttable_with_invalid_table_name) ... ok 133s test_inserttable_with_out_of_range_data (tests.test_classic_connection.TestInserttable.test_inserttable_with_out_of_range_data) ... ok 133s test_get_notice_receiver (tests.test_classic_connection.TestNotificatons.test_get_notice_receiver) ... ok 133s test_get_notify (tests.test_classic_connection.TestNotificatons.test_get_notify) ... ok 133s test_notice_receiver (tests.test_classic_connection.TestNotificatons.test_notice_receiver) ... ok 133s test_set_and_get_notice_receiver (tests.test_classic_connection.TestNotificatons.test_set_and_get_notice_receiver) ... ok 133s test_set_notice_receiver (tests.test_classic_connection.TestNotificatons.test_set_notice_receiver) ... ok 133s test_query_with_bool_params (tests.test_classic_connection.TestParamQueries.test_query_with_bool_params) ... ok 133s test_query_with_bool_params_not_default (tests.test_classic_connection.TestParamQueries.test_query_with_bool_params_not_default) ... ok 133s test_query_with_duplicate_params (tests.test_classic_connection.TestParamQueries.test_query_with_duplicate_params) ... ok 133s test_query_with_garbage (tests.test_classic_connection.TestParamQueries.test_query_with_garbage) ... ok 133s test_query_with_int_params (tests.test_classic_connection.TestParamQueries.test_query_with_int_params) ... ok 133s test_query_with_mixed_params (tests.test_classic_connection.TestParamQueries.test_query_with_mixed_params) ... ok 133s test_query_with_none_param (tests.test_classic_connection.TestParamQueries.test_query_with_none_param) ... ok 133s test_query_with_str_params (tests.test_classic_connection.TestParamQueries.test_query_with_str_params) ... ok 133s test_query_with_unicode_params (tests.test_classic_connection.TestParamQueries.test_query_with_unicode_params) ... ok 133s test_query_with_unicode_params_cyrillic (tests.test_classic_connection.TestParamQueries.test_query_with_unicode_params_cyrillic) ... ok 133s test_query_with_unicode_params_latin1 (tests.test_classic_connection.TestParamQueries.test_query_with_unicode_params_latin1) ... ok 133s test_query_with_zero_params (tests.test_classic_connection.TestParamQueries.test_query_with_zero_params) ... ok 133s test_describe_multiple_named_queries (tests.test_classic_connection.TestPreparedQueries.test_describe_multiple_named_queries) ... ok 133s test_describe_named_query (tests.test_classic_connection.TestPreparedQueries.test_describe_named_query) ... ok 133s test_describe_non_existent_query (tests.test_classic_connection.TestPreparedQueries.test_describe_non_existent_query) ... ok 133s test_describe_unnamed_query (tests.test_classic_connection.TestPreparedQueries.test_describe_unnamed_query) ... ok 133s test_duplicate_prepared_statement (tests.test_classic_connection.TestPreparedQueries.test_duplicate_prepared_statement) ... ok 133s test_empty_prepared_statement (tests.test_classic_connection.TestPreparedQueries.test_empty_prepared_statement) ... ok 133s test_invalid_prepared_statement (tests.test_classic_connection.TestPreparedQueries.test_invalid_prepared_statement) ... ok 133s test_multiple_named_queries_with_params (tests.test_classic_connection.TestPreparedQueries.test_multiple_named_queries_with_params) ... ok 133s test_multiple_named_queries_without_params (tests.test_classic_connection.TestPreparedQueries.test_multiple_named_queries_without_params) ... ok 133s test_named_query_without_params (tests.test_classic_connection.TestPreparedQueries.test_named_query_without_params) ... ok 133s test_non_existent_prepared_statement (tests.test_classic_connection.TestPreparedQueries.test_non_existent_prepared_statement) ... ok 133s test_unnamed_query_with_params (tests.test_classic_connection.TestPreparedQueries.test_unnamed_query_with_params) ... ok 133s test_unnamed_query_without_params (tests.test_classic_connection.TestPreparedQueries.test_unnamed_query_without_params) ... ok 133s test_contains (tests.test_classic_connection.TestQueryIterator.test_contains) ... ok 133s test_dict_contains (tests.test_classic_connection.TestQueryIterator.test_dict_contains) ... ok 133s test_dict_iterate (tests.test_classic_connection.TestQueryIterator.test_dict_iterate) ... ok 133s test_dict_iterate_two_columns (tests.test_classic_connection.TestQueryIterator.test_dict_iterate_two_columns) ... ok 133s test_dict_next (tests.test_classic_connection.TestQueryIterator.test_dict_next) ... ok 133s test_get_item (tests.test_classic_connection.TestQueryIterator.test_get_item) ... ok 133s test_get_item_out_of_range (tests.test_classic_connection.TestQueryIterator.test_get_item_out_of_range) ... ok 133s test_get_item_with_negative_index (tests.test_classic_connection.TestQueryIterator.test_get_item_with_negative_index) ... ok 133s test_iterate (tests.test_classic_connection.TestQueryIterator.test_iterate) ... ok 133s test_iterate_twice (tests.test_classic_connection.TestQueryIterator.test_iterate_twice) ... ok 133s test_iterate_two_columns (tests.test_classic_connection.TestQueryIterator.test_iterate_two_columns) ... ok 133s test_len (tests.test_classic_connection.TestQueryIterator.test_len) ... ok 133s test_named_contains (tests.test_classic_connection.TestQueryIterator.test_named_contains) ... ok 133s test_named_iterate (tests.test_classic_connection.TestQueryIterator.test_named_iterate) ... ok 133s test_named_iterate_two_columns (tests.test_classic_connection.TestQueryIterator.test_named_iterate_two_columns) ... ok 133s test_named_next (tests.test_classic_connection.TestQueryIterator.test_named_next) ... ok 133s test_next (tests.test_classic_connection.TestQueryIterator.test_next) ... ok 133s test_scalar_contains (tests.test_classic_connection.TestQueryIterator.test_scalar_contains) ... ok 133s test_scalar_iterate (tests.test_classic_connection.TestQueryIterator.test_scalar_iterate) ... ok 133s test_scalar_iterate_two_columns (tests.test_classic_connection.TestQueryIterator.test_scalar_iterate_two_columns) ... ok 133s test_scalar_next (tests.test_classic_connection.TestQueryIterator.test_scalar_next) ... ok 133s test_one_dict_with_empty_query (tests.test_classic_connection.TestQueryOneSingleScalar.test_one_dict_with_empty_query) ... ok 133s test_one_dict_with_single_row (tests.test_classic_connection.TestQueryOneSingleScalar.test_one_dict_with_single_row) ... ok 133s test_one_dict_with_two_rows (tests.test_classic_connection.TestQueryOneSingleScalar.test_one_dict_with_two_rows) ... ok 133s test_one_named_with_empty_query (tests.test_classic_connection.TestQueryOneSingleScalar.test_one_named_with_empty_query) ... ok 133s test_one_named_with_single_row (tests.test_classic_connection.TestQueryOneSingleScalar.test_one_named_with_single_row) ... ok 133s test_one_named_with_two_rows (tests.test_classic_connection.TestQueryOneSingleScalar.test_one_named_with_two_rows) ... ok 133s test_one_scalar_with_empty_query (tests.test_classic_connection.TestQueryOneSingleScalar.test_one_scalar_with_empty_query) ... ok 133s test_one_scalar_with_single_row (tests.test_classic_connection.TestQueryOneSingleScalar.test_one_scalar_with_single_row) ... ok 133s test_one_scalar_with_two_rows (tests.test_classic_connection.TestQueryOneSingleScalar.test_one_scalar_with_two_rows) ... ok 133s test_one_with_empty_query (tests.test_classic_connection.TestQueryOneSingleScalar.test_one_with_empty_query) ... ok 133s test_one_with_single_row (tests.test_classic_connection.TestQueryOneSingleScalar.test_one_with_single_row) ... ok 133s test_one_with_two_rows (tests.test_classic_connection.TestQueryOneSingleScalar.test_one_with_two_rows) ... ok 133s test_scalar_iter (tests.test_classic_connection.TestQueryOneSingleScalar.test_scalar_iter) ... ok 133s test_scalar_result (tests.test_classic_connection.TestQueryOneSingleScalar.test_scalar_result) ... ok 133s test_single_dict_with_empty_query (tests.test_classic_connection.TestQueryOneSingleScalar.test_single_dict_with_empty_query) ... ok 133s test_single_dict_with_single_row (tests.test_classic_connection.TestQueryOneSingleScalar.test_single_dict_with_single_row) ... ok 133s test_single_dict_with_two_rows (tests.test_classic_connection.TestQueryOneSingleScalar.test_single_dict_with_two_rows) ... ok 133s test_single_named_with_empty_query (tests.test_classic_connection.TestQueryOneSingleScalar.test_single_named_with_empty_query) ... ok 133s test_single_named_with_single_row (tests.test_classic_connection.TestQueryOneSingleScalar.test_single_named_with_single_row) ... ok 133s test_single_named_with_two_rows (tests.test_classic_connection.TestQueryOneSingleScalar.test_single_named_with_two_rows) ... ok 133s test_single_scalar_with_empty_query (tests.test_classic_connection.TestQueryOneSingleScalar.test_single_scalar_with_empty_query) ... ok 133s test_single_scalar_with_single_row (tests.test_classic_connection.TestQueryOneSingleScalar.test_single_scalar_with_single_row) ... ok 133s test_single_scalar_with_two_rows (tests.test_classic_connection.TestQueryOneSingleScalar.test_single_scalar_with_two_rows) ... ok 133s test_single_with_empty_query (tests.test_classic_connection.TestQueryOneSingleScalar.test_single_with_empty_query) ... ok 133s test_single_with_single_row (tests.test_classic_connection.TestQueryOneSingleScalar.test_single_with_single_row) ... ok 133s test_single_with_two_rows (tests.test_classic_connection.TestQueryOneSingleScalar.test_single_with_two_rows) ... ok 133s test_bool (tests.test_classic_connection.TestQueryResultTypes.test_bool) ... ok 133s test_bytea (tests.test_classic_connection.TestQueryResultTypes.test_bytea) ... ok 133s test_date (tests.test_classic_connection.TestQueryResultTypes.test_date) ... ok 133s test_float (tests.test_classic_connection.TestQueryResultTypes.test_float) ... ok 133s test_int (tests.test_classic_connection.TestQueryResultTypes.test_int) ... ok 134s test_json (tests.test_classic_connection.TestQueryResultTypes.test_json) ... ok 134s test_long (tests.test_classic_connection.TestQueryResultTypes.test_long) ... ok 134s test_money (tests.test_classic_connection.TestQueryResultTypes.test_money) ... ok 134s test_numeric (tests.test_classic_connection.TestQueryResultTypes.test_numeric) ... ok 134s test_text (tests.test_classic_connection.TestQueryResultTypes.test_text) ... ok 134s test_big_getresult (tests.test_classic_connection.TestSimpleQueries.test_big_getresult) ... ok 134s test_class_name (tests.test_classic_connection.TestSimpleQueries.test_class_name) ... ok 134s test_dictresult (tests.test_classic_connection.TestSimpleQueries.test_dictresult) ... ok 134s test_dictresult_async (tests.test_classic_connection.TestSimpleQueries.test_dictresult_async) ... ok 134s test_dictresult_decimal (tests.test_classic_connection.TestSimpleQueries.test_dictresult_decimal) ... ok 134s test_dictresult_long (tests.test_classic_connection.TestSimpleQueries.test_dictresult_long) ... ok 134s test_dictresult_names (tests.test_classic_connection.TestSimpleQueries.test_dictresult_names) ... ok 134s test_dictresult_string (tests.test_classic_connection.TestSimpleQueries.test_dictresult_string) ... ok 134s test_field_info_name (tests.test_classic_connection.TestSimpleQueries.test_field_info_name) ... ok 134s test_fieldname (tests.test_classic_connection.TestSimpleQueries.test_fieldname) ... ok 134s test_fieldnum (tests.test_classic_connection.TestSimpleQueries.test_fieldnum) ... ok 134s test_get3_cols (tests.test_classic_connection.TestSimpleQueries.test_get3_cols) ... ok 134s test_get3_dict_cols (tests.test_classic_connection.TestSimpleQueries.test_get3_dict_cols) ... ok 134s test_get3_dict_rows (tests.test_classic_connection.TestSimpleQueries.test_get3_dict_rows) ... ok 134s test_get3_named_cols (tests.test_classic_connection.TestSimpleQueries.test_get3_named_cols) ... ok 134s test_get3_named_rows (tests.test_classic_connection.TestSimpleQueries.test_get3_named_rows) ... ok 134s test_get3_rows (tests.test_classic_connection.TestSimpleQueries.test_get3_rows) ... ok 134s test_getresult (tests.test_classic_connection.TestSimpleQueries.test_getresult) ... ok 134s test_getresult_async (tests.test_classic_connection.TestSimpleQueries.test_getresult_async) ... ok 134s test_getresult_decimal (tests.test_classic_connection.TestSimpleQueries.test_getresult_decimal) ... ok 134s test_getresult_long (tests.test_classic_connection.TestSimpleQueries.test_getresult_long) ... ok 134s test_getresult_string (tests.test_classic_connection.TestSimpleQueries.test_getresult_string) ... ok 134s test_len (tests.test_classic_connection.TestSimpleQueries.test_len) ... ok 134s test_list_fields_after_second_get_result_async (tests.test_classic_connection.TestSimpleQueries.test_list_fields_after_second_get_result_async) ... ok 134s test_listfields (tests.test_classic_connection.TestSimpleQueries.test_listfields) ... ok 134s test_mem_size (tests.test_classic_connection.TestSimpleQueries.test_mem_size) ... ok 134s test_module_name (tests.test_classic_connection.TestSimpleQueries.test_module_name) ... ok 134s test_namedresult (tests.test_classic_connection.TestSimpleQueries.test_namedresult) ... ok 134s test_namedresult_async (tests.test_classic_connection.TestSimpleQueries.test_namedresult_async) ... ok 134s test_namedresult_names (tests.test_classic_connection.TestSimpleQueries.test_namedresult_names) ... ok 134s test_namedresult_with_bad_fieldnames (tests.test_classic_connection.TestSimpleQueries.test_namedresult_with_bad_fieldnames) ... ok 134s test_namedresult_with_good_fieldnames (tests.test_classic_connection.TestSimpleQueries.test_namedresult_with_good_fieldnames) ... ok 134s test_query (tests.test_classic_connection.TestSimpleQueries.test_query) ... ok 134s test_query_with_oids (tests.test_classic_connection.TestSimpleQueries.test_query_with_oids) ... skipped 'database does not support tables with oids' 134s test_repr (tests.test_classic_connection.TestSimpleQueries.test_repr) ... ok 134s test_select0 (tests.test_classic_connection.TestSimpleQueries.test_select0) ... ok 134s test_select0_semicolon (tests.test_classic_connection.TestSimpleQueries.test_select0_semicolon) ... ok 134s test_select_dot_semicolon (tests.test_classic_connection.TestSimpleQueries.test_select_dot_semicolon) ... ok 134s test_str (tests.test_classic_connection.TestSimpleQueries.test_str) ... ok 134s test_escape_bytea (tests.test_classic_connection.TestStandaloneEscapeFunctions.test_escape_bytea) ... ok 134s test_escape_string (tests.test_classic_connection.TestStandaloneEscapeFunctions.test_escape_string) ... ok 134s test_dictresul_ascii (tests.test_classic_connection.TestUnicodeQueries.test_dictresul_ascii) ... ok 134s test_dictresult_cyrillic (tests.test_classic_connection.TestUnicodeQueries.test_dictresult_cyrillic) ... ok 134s test_dictresult_latin1 (tests.test_classic_connection.TestUnicodeQueries.test_dictresult_latin1) ... ok 134s test_dictresult_latin9 (tests.test_classic_connection.TestUnicodeQueries.test_dictresult_latin9) ... ok 134s test_dictresult_utf8 (tests.test_classic_connection.TestUnicodeQueries.test_dictresult_utf8) ... ok 134s test_getresul_ascii (tests.test_classic_connection.TestUnicodeQueries.test_getresul_ascii) ... ok 134s test_getresult_cyrillic (tests.test_classic_connection.TestUnicodeQueries.test_getresult_cyrillic) ... ok 134s test_getresult_latin1 (tests.test_classic_connection.TestUnicodeQueries.test_getresult_latin1) ... ok 134s test_getresult_latin9 (tests.test_classic_connection.TestUnicodeQueries.test_getresult_latin9) ... ok 134s test_getresult_utf8 (tests.test_classic_connection.TestUnicodeQueries.test_getresult_utf8) ... ok 134s test_array (tests.test_classic_dbwrapper.TestDBClass.test_array) ... ok 134s test_array_literal (tests.test_classic_dbwrapper.TestDBClass.test_array_literal) ... ok 134s test_array_of_bytea (tests.test_classic_dbwrapper.TestDBClass.test_array_of_bytea) ... ok 134s test_array_of_ids (tests.test_classic_dbwrapper.TestDBClass.test_array_of_ids) ... ok 134s test_array_of_json (tests.test_classic_dbwrapper.TestDBClass.test_array_of_json) ... ok 134s test_array_of_jsonb (tests.test_classic_dbwrapper.TestDBClass.test_array_of_jsonb) ... ok 134s test_array_of_text (tests.test_classic_dbwrapper.TestDBClass.test_array_of_text) ... ok 134s test_bytea (tests.test_classic_dbwrapper.TestDBClass.test_bytea) ... ok 134s test_class_name (tests.test_classic_dbwrapper.TestDBClass.test_class_name) ... ok 134s test_clear (tests.test_classic_dbwrapper.TestDBClass.test_clear) ... ok 134s test_clear_with_quoted_names (tests.test_classic_dbwrapper.TestDBClass.test_clear_with_quoted_names) ... ok 134s test_context_manager (tests.test_classic_dbwrapper.TestDBClass.test_context_manager) ... ok 134s test_create_table (tests.test_classic_dbwrapper.TestDBClass.test_create_table) ... ok 134s test_create_table_with_oids (tests.test_classic_dbwrapper.TestDBClass.test_create_table_with_oids) ... skipped 'database does not support tables with oids' 134s test_date (tests.test_classic_dbwrapper.TestDBClass.test_date) ... ok 134s test_date_and_time_arrays (tests.test_classic_dbwrapper.TestDBClass.test_date_and_time_arrays) ... ok 134s test_db_types_info (tests.test_classic_dbwrapper.TestDBClass.test_db_types_info) ... ok 134s test_db_types_typecast (tests.test_classic_dbwrapper.TestDBClass.test_db_types_typecast) ... ok 134s test_decode_json (tests.test_classic_dbwrapper.TestDBClass.test_decode_json) ... ok 134s test_deep_array (tests.test_classic_dbwrapper.TestDBClass.test_deep_array) ... ok 134s test_delete (tests.test_classic_dbwrapper.TestDBClass.test_delete) ... ok 134s test_delete_prepared (tests.test_classic_dbwrapper.TestDBClass.test_delete_prepared) ... ok 134s test_delete_referenced (tests.test_classic_dbwrapper.TestDBClass.test_delete_referenced) ... ok 134s test_delete_with_composite_key (tests.test_classic_dbwrapper.TestDBClass.test_delete_with_composite_key) ... ok 134s test_delete_with_oids (tests.test_classic_dbwrapper.TestDBClass.test_delete_with_oids) ... skipped 'database does not support tables with oids' 134s test_delete_with_quoted_names (tests.test_classic_dbwrapper.TestDBClass.test_delete_with_quoted_names) ... ok 134s test_describe_prepared (tests.test_classic_dbwrapper.TestDBClass.test_describe_prepared) ... ok 134s test_describe_prepared_unnamed (tests.test_classic_dbwrapper.TestDBClass.test_describe_prepared_unnamed) ... ok 134s test_empty_query (tests.test_classic_dbwrapper.TestDBClass.test_empty_query) ... ok 135s test_encode_json (tests.test_classic_dbwrapper.TestDBClass.test_encode_json) ... ok 135s test_escape_bytea (tests.test_classic_dbwrapper.TestDBClass.test_escape_bytea) ... ok 135s test_escape_identifier (tests.test_classic_dbwrapper.TestDBClass.test_escape_identifier) ... ok 135s test_escape_literal (tests.test_classic_dbwrapper.TestDBClass.test_escape_literal) ... ok 135s test_escape_string (tests.test_classic_dbwrapper.TestDBClass.test_escape_string) ... ok 135s test_get (tests.test_classic_dbwrapper.TestDBClass.test_get) ... ok 135s test_get_as_dict (tests.test_classic_dbwrapper.TestDBClass.test_get_as_dict) ... ok 135s test_get_as_list (tests.test_classic_dbwrapper.TestDBClass.test_get_as_list) ... ok 135s test_get_attnames (tests.test_classic_dbwrapper.TestDBClass.test_get_attnames) ... ok 135s test_get_attnames_is_attr_dict (tests.test_classic_dbwrapper.TestDBClass.test_get_attnames_is_attr_dict) ... ok 135s test_get_attnames_is_cached (tests.test_classic_dbwrapper.TestDBClass.test_get_attnames_is_cached) ... ok 135s test_get_attnames_is_ordered (tests.test_classic_dbwrapper.TestDBClass.test_get_attnames_is_ordered) ... ok 135s test_get_attnames_with_quotes (tests.test_classic_dbwrapper.TestDBClass.test_get_attnames_with_quotes) ... ok 135s test_get_attnames_with_regtypes (tests.test_classic_dbwrapper.TestDBClass.test_get_attnames_with_regtypes) ... ok 135s test_get_attnames_without_regtypes (tests.test_classic_dbwrapper.TestDBClass.test_get_attnames_without_regtypes) ... ok 135s test_get_databases (tests.test_classic_dbwrapper.TestDBClass.test_get_databases) ... ok 135s test_get_from_view (tests.test_classic_dbwrapper.TestDBClass.test_get_from_view) ... ok 135s test_get_generated (tests.test_classic_dbwrapper.TestDBClass.test_get_generated) ... ok 135s test_get_generated_is_cached (tests.test_classic_dbwrapper.TestDBClass.test_get_generated_is_cached) ... ok 135s test_get_little_bobby_tables (tests.test_classic_dbwrapper.TestDBClass.test_get_little_bobby_tables) ... ok 135s test_get_parameter (tests.test_classic_dbwrapper.TestDBClass.test_get_parameter) ... ok 135s test_get_parameter_all (tests.test_classic_dbwrapper.TestDBClass.test_get_parameter_all) ... ok 135s test_get_parameter_server_version (tests.test_classic_dbwrapper.TestDBClass.test_get_parameter_server_version) ... ok 135s test_get_relations (tests.test_classic_dbwrapper.TestDBClass.test_get_relations) ... ok 135s test_get_set_type_cast (tests.test_classic_dbwrapper.TestDBClass.test_get_set_type_cast) ... ok 135s test_get_system_relations (tests.test_classic_dbwrapper.TestDBClass.test_get_system_relations) ... ok 135s test_get_system_tables (tests.test_classic_dbwrapper.TestDBClass.test_get_system_tables) ... ok 135s test_get_tables (tests.test_classic_dbwrapper.TestDBClass.test_get_tables) ... ok 135s test_get_with_composite_key (tests.test_classic_dbwrapper.TestDBClass.test_get_with_composite_key) ... ok 135s test_get_with_oids (tests.test_classic_dbwrapper.TestDBClass.test_get_with_oids) ... skipped 'database does not support tables with oids' 135s test_get_with_quoted_names (tests.test_classic_dbwrapper.TestDBClass.test_get_with_quoted_names) ... ok 135s test_has_table_privilege (tests.test_classic_dbwrapper.TestDBClass.test_has_table_privilege) ... skipped 'must not be superuser' 135s test_hstore (tests.test_classic_dbwrapper.TestDBClass.test_hstore) ... ok 135s test_insert (tests.test_classic_dbwrapper.TestDBClass.test_insert) ... ok 135s test_insert_get_json (tests.test_classic_dbwrapper.TestDBClass.test_insert_get_json) ... ok 135s test_insert_get_jsonb (tests.test_classic_dbwrapper.TestDBClass.test_insert_get_jsonb) ... ok 135s test_insert_into_view (tests.test_classic_dbwrapper.TestDBClass.test_insert_into_view) ... ok 135s test_insert_update_get_bytea (tests.test_classic_dbwrapper.TestDBClass.test_insert_update_get_bytea) ... ok 135s test_insert_update_get_record (tests.test_classic_dbwrapper.TestDBClass.test_insert_update_get_record) ... ok 135s test_insert_with_generated_columns (tests.test_classic_dbwrapper.TestDBClass.test_insert_with_generated_columns) ... ok 135s test_insert_with_oids (tests.test_classic_dbwrapper.TestDBClass.test_insert_with_oids) ... skipped 'database does not support tables with oids' 135s test_insert_with_quoted_names (tests.test_classic_dbwrapper.TestDBClass.test_insert_with_quoted_names) ... ok 135s test_inserttable_from_query (tests.test_classic_dbwrapper.TestDBClass.test_inserttable_from_query) ... ok 135s test_interval (tests.test_classic_dbwrapper.TestDBClass.test_interval) ... ok 135s test_module_name (tests.test_classic_dbwrapper.TestDBClass.test_module_name) ... ok 135s test_multiple_queries (tests.test_classic_dbwrapper.TestDBClass.test_multiple_queries) ... ok 135s test_notification_handler (tests.test_classic_dbwrapper.TestDBClass.test_notification_handler) ... ok 135s test_pkey (tests.test_classic_dbwrapper.TestDBClass.test_pkey) ... ok 135s test_pkeys (tests.test_classic_dbwrapper.TestDBClass.test_pkeys) ... ok 135s test_prepare (tests.test_classic_dbwrapper.TestDBClass.test_prepare) ... ok 135s test_prepare_unnamed (tests.test_classic_dbwrapper.TestDBClass.test_prepare_unnamed) ... ok 135s test_query (tests.test_classic_dbwrapper.TestDBClass.test_query) ... ok 135s test_query_data_error (tests.test_classic_dbwrapper.TestDBClass.test_query_data_error) ... ok 135s test_query_formatted (tests.test_classic_dbwrapper.TestDBClass.test_query_formatted) ... ok 135s test_query_formatted_with_any (tests.test_classic_dbwrapper.TestDBClass.test_query_formatted_with_any) ... ok 135s test_query_formatted_without_params (tests.test_classic_dbwrapper.TestDBClass.test_query_formatted_without_params) ... ok 135s test_query_prepared_unnamed_with_out_params (tests.test_classic_dbwrapper.TestDBClass.test_query_prepared_unnamed_with_out_params) ... ok 135s test_query_prepared_unnamed_with_params (tests.test_classic_dbwrapper.TestDBClass.test_query_prepared_unnamed_with_params) ... ok 135s test_query_prepared_with_params (tests.test_classic_dbwrapper.TestDBClass.test_query_prepared_with_params) ... ok 135s test_query_prepared_without_params (tests.test_classic_dbwrapper.TestDBClass.test_query_prepared_without_params) ... ok 135s test_query_with_oids (tests.test_classic_dbwrapper.TestDBClass.test_query_with_oids) ... skipped 'database does not support tables with oids' 135s test_query_with_params (tests.test_classic_dbwrapper.TestDBClass.test_query_with_params) ... ok 135s test_record_insert_bytea (tests.test_classic_dbwrapper.TestDBClass.test_record_insert_bytea) ... ok 135s test_record_insert_json (tests.test_classic_dbwrapper.TestDBClass.test_record_insert_json) ... ok 135s test_record_literal (tests.test_classic_dbwrapper.TestDBClass.test_record_literal) ... ok 135s test_reopen (tests.test_classic_dbwrapper.TestDBClass.test_reopen) ... ok 135s test_reset (tests.test_classic_dbwrapper.TestDBClass.test_reset) ... ok 135s test_reset_parameter (tests.test_classic_dbwrapper.TestDBClass.test_reset_parameter) ... ok 135s test_reset_parameter_all (tests.test_classic_dbwrapper.TestDBClass.test_reset_parameter_all) ... ok 136s test_set_parameter (tests.test_classic_dbwrapper.TestDBClass.test_set_parameter) ... ok 136s test_set_parameter_local (tests.test_classic_dbwrapper.TestDBClass.test_set_parameter_local) ... ok 136s test_set_parameter_session (tests.test_classic_dbwrapper.TestDBClass.test_set_parameter_session) ... ok 136s test_temp_crud (tests.test_classic_dbwrapper.TestDBClass.test_temp_crud) ... ok 136s test_time (tests.test_classic_dbwrapper.TestDBClass.test_time) ... ok 136s test_timestamp (tests.test_classic_dbwrapper.TestDBClass.test_timestamp) ... ok 136s test_timestamptz (tests.test_classic_dbwrapper.TestDBClass.test_timestamptz) ... ok 136s test_timetz (tests.test_classic_dbwrapper.TestDBClass.test_timetz) ... ok 136s test_transaction (tests.test_classic_dbwrapper.TestDBClass.test_transaction) ... ok 136s test_transaction_aliases (tests.test_classic_dbwrapper.TestDBClass.test_transaction_aliases) ... ok 136s test_truncate (tests.test_classic_dbwrapper.TestDBClass.test_truncate) ... ok 136s test_truncate_cascade (tests.test_classic_dbwrapper.TestDBClass.test_truncate_cascade) ... ok 136s test_truncate_only (tests.test_classic_dbwrapper.TestDBClass.test_truncate_only) ... ok 136s test_truncate_quoted (tests.test_classic_dbwrapper.TestDBClass.test_truncate_quoted) ... ok 136s test_truncate_restart (tests.test_classic_dbwrapper.TestDBClass.test_truncate_restart) ... ok 136s test_unescape_bytea (tests.test_classic_dbwrapper.TestDBClass.test_unescape_bytea) ... ok 136s test_update (tests.test_classic_dbwrapper.TestDBClass.test_update) ... ok 136s test_update_with_composite_key (tests.test_classic_dbwrapper.TestDBClass.test_update_with_composite_key) ... ok 136s test_update_with_generated_columns (tests.test_classic_dbwrapper.TestDBClass.test_update_with_generated_columns) ... ok 136s test_update_with_oids (tests.test_classic_dbwrapper.TestDBClass.test_update_with_oids) ... skipped 'database does not support tables with oids' 136s test_update_with_quoted_names (tests.test_classic_dbwrapper.TestDBClass.test_update_with_quoted_names) ... ok 136s test_update_without_oid (tests.test_classic_dbwrapper.TestDBClass.test_update_without_oid) ... ok 136s test_upsert (tests.test_classic_dbwrapper.TestDBClass.test_upsert) ... ok 136s test_upsert_bytea (tests.test_classic_dbwrapper.TestDBClass.test_upsert_bytea) ... ok 136s test_upsert_with_composite_key (tests.test_classic_dbwrapper.TestDBClass.test_upsert_with_composite_key) ... ok 136s test_upsert_with_generated_columns (tests.test_classic_dbwrapper.TestDBClass.test_upsert_with_generated_columns) ... ok 136s test_upsert_with_oids (tests.test_classic_dbwrapper.TestDBClass.test_upsert_with_oids) ... skipped 'database does not support tables with oids' 136s test_upsert_with_quoted_names (tests.test_classic_dbwrapper.TestDBClass.test_upsert_with_quoted_names) ... ok 136s test_uuid (tests.test_classic_dbwrapper.TestDBClass.test_uuid) ... ok 136s test_adapt_query_inline_dict (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_inline_dict) ... ok 136s test_adapt_query_inline_list (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_inline_list) ... ok 136s test_adapt_query_inline_list_with_hstore (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_inline_list_with_hstore) ... ok 136s test_adapt_query_inline_list_with_json (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_inline_list_with_json) ... ok 136s test_adapt_query_typed_dict (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_typed_dict) ... ok 136s test_adapt_query_typed_list (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_typed_list) ... ok 136s test_adapt_query_typed_list_with_empty_json (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_typed_list_with_empty_json) ... ok 136s test_adapt_query_typed_list_with_json (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_typed_list_with_json) ... ok 136s test_adapt_query_typed_list_with_types_as_classes (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_typed_list_with_types_as_classes) ... ok 136s test_adapt_query_typed_list_with_types_as_string (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_typed_list_with_types_as_string) ... ok 136s test_adapt_query_typed_with_hstore (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_typed_with_hstore) ... ok 136s test_adapt_query_typed_with_uuid (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_typed_with_uuid) ... ok 136s test_adapt_query_untyped_dict (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_untyped_dict) ... ok 136s test_adapt_query_untyped_list (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_untyped_list) ... ok 136s test_adapt_query_untyped_list_with_json (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_untyped_list_with_json) ... ok 136s test_adapt_query_untyped_with_hstore (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_untyped_with_hstore) ... ok 136s test_adapt_query_with_pg_repr (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_with_pg_repr) ... ok 136s test_guess_simple_type (tests.test_classic_dbwrapper.TestDBClassAdapter.test_guess_simple_type) ... ok 136s test_all_db_attributes (tests.test_classic_dbwrapper.TestDBClassBasic.test_all_db_attributes) ... ok 136s test_attribute_backend_pid (tests.test_classic_dbwrapper.TestDBClassBasic.test_attribute_backend_pid) ... ok 136s test_attribute_db (tests.test_classic_dbwrapper.TestDBClassBasic.test_attribute_db) ... ok 136s test_attribute_dbname (tests.test_classic_dbwrapper.TestDBClassBasic.test_attribute_dbname) ... ok 136s test_attribute_error (tests.test_classic_dbwrapper.TestDBClassBasic.test_attribute_error) ... ok 136s test_attribute_host (tests.test_classic_dbwrapper.TestDBClassBasic.test_attribute_host) ... ok 136s test_attribute_options (tests.test_classic_dbwrapper.TestDBClassBasic.test_attribute_options) ... ok 136s test_attribute_port (tests.test_classic_dbwrapper.TestDBClassBasic.test_attribute_port) ... ok 136s test_attribute_protocol_version (tests.test_classic_dbwrapper.TestDBClassBasic.test_attribute_protocol_version) ... ok 136s test_attribute_server_version (tests.test_classic_dbwrapper.TestDBClassBasic.test_attribute_server_version) ... ok 136s test_attribute_socket (tests.test_classic_dbwrapper.TestDBClassBasic.test_attribute_socket) ... ok 136s test_attribute_status (tests.test_classic_dbwrapper.TestDBClassBasic.test_attribute_status) ... ok 136s test_attribute_user (tests.test_classic_dbwrapper.TestDBClassBasic.test_attribute_user) ... ok 136s test_existing_connection (tests.test_classic_dbwrapper.TestDBClassBasic.test_existing_connection) ... ok 136s test_existing_db_api2_connection (tests.test_classic_dbwrapper.TestDBClassBasic.test_existing_db_api2_connection) ... ok 136s test_method_close (tests.test_classic_dbwrapper.TestDBClassBasic.test_method_close) ... ok 136s test_method_decode_json (tests.test_classic_dbwrapper.TestDBClassBasic.test_method_decode_json) ... ok 136s test_method_encode_json (tests.test_classic_dbwrapper.TestDBClassBasic.test_method_encode_json) ... ok 136s test_method_endcopy (tests.test_classic_dbwrapper.TestDBClassBasic.test_method_endcopy) ... ok 136s test_method_escape_bytea (tests.test_classic_dbwrapper.TestDBClassBasic.test_method_escape_bytea) ... ok 136s test_method_escape_identifier (tests.test_classic_dbwrapper.TestDBClassBasic.test_method_escape_identifier) ... ok 136s test_method_escape_literal (tests.test_classic_dbwrapper.TestDBClassBasic.test_method_escape_literal) ... ok 136s test_method_escape_string (tests.test_classic_dbwrapper.TestDBClassBasic.test_method_escape_string) ... ok 136s test_method_query (tests.test_classic_dbwrapper.TestDBClassBasic.test_method_query) ... ok 136s test_method_query_data_error (tests.test_classic_dbwrapper.TestDBClassBasic.test_method_query_data_error) ... ok 136s test_method_query_empty (tests.test_classic_dbwrapper.TestDBClassBasic.test_method_query_empty) ... ok 136s test_method_reopen (tests.test_classic_dbwrapper.TestDBClassBasic.test_method_reopen) ... ok 136s test_method_reset (tests.test_classic_dbwrapper.TestDBClassBasic.test_method_reset) ... ok 136s test_method_unescape_bytea (tests.test_classic_dbwrapper.TestDBClassBasic.test_method_unescape_bytea) ... ok 136s test_async_query_after_deletion (tests.test_classic_dbwrapper.TestDBClassInit.test_async_query_after_deletion) ... ok 136s test_async_query_before_deletion (tests.test_classic_dbwrapper.TestDBClassInit.test_async_query_before_deletion) ... ok 136s test_bad_params (tests.test_classic_dbwrapper.TestDBClassInit.test_bad_params) ... ok 136s test_delete_db (tests.test_classic_dbwrapper.TestDBClassInit.test_delete_db) ... ok 137s test_array (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_array) ... ok 137s test_array_literal (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_array_literal) ... ok 137s test_array_of_bytea (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_array_of_bytea) ... ok 137s test_array_of_ids (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_array_of_ids) ... ok 137s test_array_of_json (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_array_of_json) ... ok 137s test_array_of_jsonb (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_array_of_jsonb) ... ok 137s test_array_of_text (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_array_of_text) ... ok 137s test_bytea (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_bytea) ... ok 137s test_class_name (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_class_name) ... ok 137s test_clear (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_clear) ... ok 137s test_clear_with_quoted_names (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_clear_with_quoted_names) ... ok 137s test_context_manager (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_context_manager) ... ok 137s test_create_table (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_create_table) ... ok 137s test_create_table_with_oids (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_create_table_with_oids) ... skipped 'database does not support tables with oids' 137s test_date (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_date) ... ok 137s test_date_and_time_arrays (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_date_and_time_arrays) ... ok 137s test_db_types_info (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_db_types_info) ... ok 137s test_db_types_typecast (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_db_types_typecast) ... ok 137s test_decode_json (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_decode_json) ... ok 137s test_deep_array (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_deep_array) ... ok 137s test_delete (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_delete) ... ok 137s test_delete_prepared (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_delete_prepared) ... ok 137s test_delete_referenced (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_delete_referenced) ... ok 137s test_delete_with_composite_key (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_delete_with_composite_key) ... ok 137s test_delete_with_oids (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_delete_with_oids) ... skipped 'database does not support tables with oids' 137s test_delete_with_quoted_names (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_delete_with_quoted_names) ... ok 137s test_describe_prepared (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_describe_prepared) ... ok 137s test_describe_prepared_unnamed (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_describe_prepared_unnamed) ... ok 137s test_empty_query (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_empty_query) ... ok 137s test_encode_json (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_encode_json) ... ok 137s test_escape_bytea (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_escape_bytea) ... ok 137s test_escape_identifier (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_escape_identifier) ... ok 137s test_escape_literal (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_escape_literal) ... ok 137s test_escape_string (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_escape_string) ... ok 137s test_get (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get) ... ok 137s test_get_as_dict (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_as_dict) ... ok 137s test_get_as_list (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_as_list) ... ok 137s test_get_attnames (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_attnames) ... ok 137s test_get_attnames_is_attr_dict (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_attnames_is_attr_dict) ... ok 137s test_get_attnames_is_cached (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_attnames_is_cached) ... ok 137s test_get_attnames_is_ordered (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_attnames_is_ordered) ... ok 137s test_get_attnames_with_quotes (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_attnames_with_quotes) ... ok 137s test_get_attnames_with_regtypes (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_attnames_with_regtypes) ... ok 137s test_get_attnames_without_regtypes (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_attnames_without_regtypes) ... ok 137s test_get_databases (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_databases) ... ok 137s test_get_from_view (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_from_view) ... ok 137s test_get_generated (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_generated) ... ok 137s test_get_generated_is_cached (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_generated_is_cached) ... ok 137s test_get_little_bobby_tables (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_little_bobby_tables) ... ok 137s test_get_parameter (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_parameter) ... ok 137s test_get_parameter_all (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_parameter_all) ... ok 137s test_get_parameter_server_version (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_parameter_server_version) ... ok 137s test_get_relations (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_relations) ... ok 137s test_get_set_type_cast (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_set_type_cast) ... ok 137s test_get_system_relations (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_system_relations) ... ok 137s test_get_system_tables (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_system_tables) ... ok 137s test_get_tables (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_tables) ... ok 137s test_get_with_composite_key (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_with_composite_key) ... ok 137s test_get_with_oids (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_with_oids) ... skipped 'database does not support tables with oids' 137s test_get_with_quoted_names (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_with_quoted_names) ... ok 137s test_has_table_privilege (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_has_table_privilege) ... skipped 'must not be superuser' 137s test_hstore (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_hstore) ... ok 137s test_insert (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_insert) ... ok 137s test_insert_get_json (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_insert_get_json) ... ok 137s test_insert_get_jsonb (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_insert_get_jsonb) ... ok 137s test_insert_into_view (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_insert_into_view) ... ok 137s test_insert_update_get_bytea (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_insert_update_get_bytea) ... ok 137s test_insert_update_get_record (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_insert_update_get_record) ... ok 137s test_insert_with_generated_columns (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_insert_with_generated_columns) ... ok 137s test_insert_with_oids (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_insert_with_oids) ... skipped 'database does not support tables with oids' 137s test_insert_with_quoted_names (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_insert_with_quoted_names) ... ok 137s test_inserttable_from_query (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_inserttable_from_query) ... ok 137s test_interval (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_interval) ... ok 137s test_module_name (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_module_name) ... ok 137s test_multiple_queries (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_multiple_queries) ... ok 138s test_notification_handler (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_notification_handler) ... ok 138s test_pkey (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_pkey) ... ok 138s test_pkeys (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_pkeys) ... ok 138s test_prepare (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_prepare) ... ok 138s test_prepare_unnamed (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_prepare_unnamed) ... ok 138s test_query (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_query) ... ok 138s test_query_data_error (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_query_data_error) ... ok 138s test_query_formatted (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_query_formatted) ... ok 138s test_query_formatted_with_any (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_query_formatted_with_any) ... ok 138s test_query_formatted_without_params (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_query_formatted_without_params) ... ok 138s test_query_prepared_unnamed_with_out_params (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_query_prepared_unnamed_with_out_params) ... ok 138s test_query_prepared_unnamed_with_params (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_query_prepared_unnamed_with_params) ... ok 138s test_query_prepared_with_params (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_query_prepared_with_params) ... ok 138s test_query_prepared_without_params (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_query_prepared_without_params) ... ok 138s test_query_with_oids (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_query_with_oids) ... skipped 'database does not support tables with oids' 138s test_query_with_params (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_query_with_params) ... ok 138s test_record_insert_bytea (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_record_insert_bytea) ... ok 138s test_record_insert_json (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_record_insert_json) ... ok 138s test_record_literal (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_record_literal) ... ok 138s test_reopen (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_reopen) ... ok 138s test_reset (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_reset) ... ok 138s test_reset_parameter (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_reset_parameter) ... ok 138s test_reset_parameter_all (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_reset_parameter_all) ... ok 138s test_set_parameter (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_set_parameter) ... ok 138s test_set_parameter_local (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_set_parameter_local) ... ok 138s test_set_parameter_session (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_set_parameter_session) ... ok 138s test_temp_crud (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_temp_crud) ... ok 138s test_time (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_time) ... ok 138s test_timestamp (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_timestamp) ... ok 138s test_timestamptz (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_timestamptz) ... ok 138s test_timetz (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_timetz) ... ok 138s test_transaction (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_transaction) ... ok 138s test_transaction_aliases (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_transaction_aliases) ... ok 138s test_truncate (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_truncate) ... ok 138s test_truncate_cascade (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_truncate_cascade) ... ok 138s test_truncate_only (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_truncate_only) ... ok 138s test_truncate_quoted (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_truncate_quoted) ... ok 138s test_truncate_restart (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_truncate_restart) ... ok 138s test_unescape_bytea (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_unescape_bytea) ... ok 138s test_update (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_update) ... ok 138s test_update_with_composite_key (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_update_with_composite_key) ... ok 138s test_update_with_generated_columns (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_update_with_generated_columns) ... ok 138s test_update_with_oids (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_update_with_oids) ... skipped 'database does not support tables with oids' 138s test_update_with_quoted_names (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_update_with_quoted_names) ... ok 138s test_update_without_oid (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_update_without_oid) ... ok 138s test_upsert (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_upsert) ... ok 138s test_upsert_bytea (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_upsert_bytea) ... ok 138s test_upsert_with_composite_key (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_upsert_with_composite_key) ... ok 138s test_upsert_with_generated_columns (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_upsert_with_generated_columns) ... ok 138s test_upsert_with_oids (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_upsert_with_oids) ... skipped 'database does not support tables with oids' 138s test_upsert_with_quoted_names (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_upsert_with_quoted_names) ... ok 138s test_uuid (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_uuid) ... ok 138s test_debug_default (tests.test_classic_dbwrapper.TestDebug.test_debug_default) ... ok 138s test_debug_is_callable (tests.test_classic_dbwrapper.TestDebug.test_debug_is_callable) ... ok 138s test_debug_is_false (tests.test_classic_dbwrapper.TestDebug.test_debug_is_false) ... ok 138s test_debug_is_file_like (tests.test_classic_dbwrapper.TestDebug.test_debug_is_file_like) ... ok 138s test_debug_is_string (tests.test_classic_dbwrapper.TestDebug.test_debug_is_string) ... ok 138s test_debug_is_true (tests.test_classic_dbwrapper.TestDebug.test_debug_is_true) ... ok 138s test_debug_multiple_args (tests.test_classic_dbwrapper.TestDebug.test_debug_multiple_args) ... ok 138s test_leaks_with_close (tests.test_classic_dbwrapper.TestMemoryLeaks.test_leaks_with_close) ... ok 138s test_leaks_without_close (tests.test_classic_dbwrapper.TestMemoryLeaks.test_leaks_without_close) ... ok 138s test_get (tests.test_classic_dbwrapper.TestSchemas.test_get) ... ok 138s test_get_attnames (tests.test_classic_dbwrapper.TestSchemas.test_get_attnames) ... ok 138s test_get_tables (tests.test_classic_dbwrapper.TestSchemas.test_get_tables) ... ok 138s test_munging (tests.test_classic_dbwrapper.TestSchemas.test_munging) ... ok 138s test_query_information_schema (tests.test_classic_dbwrapper.TestSchemas.test_query_information_schema) ... ok 138s test_cast_interval (tests.test_classic_functions.TestCastInterval.test_cast_interval) ... ok 138s test_get_bool (tests.test_classic_functions.TestConfigFunctions.test_get_bool) ... ok 138s test_get_bytea_escaped (tests.test_classic_functions.TestConfigFunctions.test_get_bytea_escaped) ... ok 138s test_get_datestyle (tests.test_classic_functions.TestConfigFunctions.test_get_datestyle) ... ok 138s test_get_decimal (tests.test_classic_functions.TestConfigFunctions.test_get_decimal) ... ok 138s test_get_decimal_point (tests.test_classic_functions.TestConfigFunctions.test_get_decimal_point) ... ok 138s test_get_jsondecode (tests.test_classic_functions.TestConfigFunctions.test_get_jsondecode) ... ok 138s test_set_bool (tests.test_classic_functions.TestConfigFunctions.test_set_bool) ... ok 138s test_set_bytea_escaped (tests.test_classic_functions.TestConfigFunctions.test_set_bytea_escaped) ... ok 138s test_set_datestyle (tests.test_classic_functions.TestConfigFunctions.test_set_datestyle) ... ok 138s test_set_decimal (tests.test_classic_functions.TestConfigFunctions.test_set_decimal) ... ok 138s test_set_decimal_point (tests.test_classic_functions.TestConfigFunctions.test_set_decimal_point) ... ok 138s test_set_jsondecode (tests.test_classic_functions.TestConfigFunctions.test_set_jsondecode) ... ok 138s test_escape_bytea (tests.test_classic_functions.TestEscapeFunctions.test_escape_bytea) ... ok 138s test_escape_string (tests.test_classic_functions.TestEscapeFunctions.test_escape_string) ... ok 138s test_unescape_bytea (tests.test_classic_functions.TestEscapeFunctions.test_unescape_bytea) ... ok 138s test_def_base (tests.test_classic_functions.TestHasConnect.test_def_base) ... ok 138s test_def_host (tests.test_classic_functions.TestHasConnect.test_def_host) ... ok 138s test_def_opt (tests.test_classic_functions.TestHasConnect.test_def_opt) ... ok 138s test_def_port (tests.test_classic_functions.TestHasConnect.test_def_port) ... ok 138s test_has_connect (tests.test_classic_functions.TestHasConnect.test_has_connect) ... ok 138s test_has_connection_type (tests.test_classic_functions.TestHasConnect.test_has_connection_type) ... ok 138s test_has_escape_bytea (tests.test_classic_functions.TestHasConnect.test_has_escape_bytea) ... ok 138s test_has_escape_string (tests.test_classic_functions.TestHasConnect.test_has_escape_string) ... ok 138s test_has_pg_data_error (tests.test_classic_functions.TestHasConnect.test_has_pg_data_error) ... ok 138s test_has_pg_database_error (tests.test_classic_functions.TestHasConnect.test_has_pg_database_error) ... ok 138s test_has_pg_error (tests.test_classic_functions.TestHasConnect.test_has_pg_error) ... ok 138s test_has_pg_integrity_error (tests.test_classic_functions.TestHasConnect.test_has_pg_integrity_error) ... ok 138s test_has_pg_interface_error (tests.test_classic_functions.TestHasConnect.test_has_pg_interface_error) ... ok 138s test_has_pg_internal_error (tests.test_classic_functions.TestHasConnect.test_has_pg_internal_error) ... ok 138s test_has_pg_invalid_result_error (tests.test_classic_functions.TestHasConnect.test_has_pg_invalid_result_error) ... ok 138s test_has_pg_multiple_results_error (tests.test_classic_functions.TestHasConnect.test_has_pg_multiple_results_error) ... ok 138s test_has_pg_no_result_error (tests.test_classic_functions.TestHasConnect.test_has_pg_no_result_error) ... ok 138s test_has_pg_not_supported_error (tests.test_classic_functions.TestHasConnect.test_has_pg_not_supported_error) ... ok 138s test_has_pg_operational_error (tests.test_classic_functions.TestHasConnect.test_has_pg_operational_error) ... ok 138s test_has_pg_programming_error (tests.test_classic_functions.TestHasConnect.test_has_pg_programming_error) ... ok 138s test_has_pg_warning (tests.test_classic_functions.TestHasConnect.test_has_pg_warning) ... ok 138s test_has_query_type (tests.test_classic_functions.TestHasConnect.test_has_query_type) ... ok 138s test_has_unescape_bytea (tests.test_classic_functions.TestHasConnect.test_has_unescape_bytea) ... ok 138s test_pqlib_version (tests.test_classic_functions.TestHasConnect.test_pqlib_version) ... ok 138s test_version (tests.test_classic_functions.TestModuleConstants.test_version) ... ok 138s test_parser_cast (tests.test_classic_functions.TestParseArray.test_parser_cast) ... ok 138s test_parser_delim (tests.test_classic_functions.TestParseArray.test_parser_delim) ... ok 138s test_parser_nested (tests.test_classic_functions.TestParseArray.test_parser_nested) ... ok 139s test_parser_params (tests.test_classic_functions.TestParseArray.test_parser_params) ... ok 139s test_parser_simple (tests.test_classic_functions.TestParseArray.test_parser_simple) ... ok 139s test_parser_too_deeply_nested (tests.test_classic_functions.TestParseArray.test_parser_too_deeply_nested) ... ok 139s test_parser_with_data (tests.test_classic_functions.TestParseArray.test_parser_with_data) ... ok 139s test_parser_with_different_delimiter (tests.test_classic_functions.TestParseArray.test_parser_with_different_delimiter) ... ok 139s test_parser_without_cast (tests.test_classic_functions.TestParseArray.test_parser_without_cast) ... ok 139s test_parser (tests.test_classic_functions.TestParseHStore.test_parser) ... ok 139s test_parser_cast_non_uniform (tests.test_classic_functions.TestParseRecord.test_parser_cast_non_uniform) ... ok 139s test_parser_cast_uniform (tests.test_classic_functions.TestParseRecord.test_parser_cast_uniform) ... ok 139s test_parser_delim (tests.test_classic_functions.TestParseRecord.test_parser_delim) ... ok 139s test_parser_many_elements (tests.test_classic_functions.TestParseRecord.test_parser_many_elements) ... ok 139s test_parser_nested (tests.test_classic_functions.TestParseRecord.test_parser_nested) ... ok 139s test_parser_params (tests.test_classic_functions.TestParseRecord.test_parser_params) ... ok 139s test_parser_simple (tests.test_classic_functions.TestParseRecord.test_parser_simple) ... ok 139s test_parser_with_data (tests.test_classic_functions.TestParseRecord.test_parser_with_data) ... ok 139s test_parser_with_different_delimiter (tests.test_classic_functions.TestParseRecord.test_parser_with_different_delimiter) ... ok 139s test_parser_without_cast (tests.test_classic_functions.TestParseRecord.test_parser_without_cast) ... ok 139s test_get_lo (tests.test_classic_largeobj.TestCreatingLargeObjects.test_get_lo) ... ok 139s test_lo_create (tests.test_classic_largeobj.TestCreatingLargeObjects.test_lo_create) ... ok 139s test_lo_import (tests.test_classic_largeobj.TestCreatingLargeObjects.test_lo_import) ... ok 139s test_class_name (tests.test_classic_largeobj.TestLargeObjects.test_class_name) ... ok 139s test_close (tests.test_classic_largeobj.TestLargeObjects.test_close) ... ok 139s test_error (tests.test_classic_largeobj.TestLargeObjects.test_error) ... ok 139s test_export (tests.test_classic_largeobj.TestLargeObjects.test_export) ... ok 139s test_export_in_existent (tests.test_classic_largeobj.TestLargeObjects.test_export_in_existent) ... ok 139s test_module_name (tests.test_classic_largeobj.TestLargeObjects.test_module_name) ... ok 139s test_oid (tests.test_classic_largeobj.TestLargeObjects.test_oid) ... ok 139s test_open (tests.test_classic_largeobj.TestLargeObjects.test_open) ... ok 139s test_pgcn (tests.test_classic_largeobj.TestLargeObjects.test_pgcn) ... ok 139s test_read (tests.test_classic_largeobj.TestLargeObjects.test_read) ... ok 139s test_repr (tests.test_classic_largeobj.TestLargeObjects.test_repr) ... ok 139s test_seek (tests.test_classic_largeobj.TestLargeObjects.test_seek) ... ok 139s test_size (tests.test_classic_largeobj.TestLargeObjects.test_size) ... ok 139s test_str (tests.test_classic_largeobj.TestLargeObjects.test_str) ... ok 139s test_tell (tests.test_classic_largeobj.TestLargeObjects.test_tell) ... ok 139s test_unlink (tests.test_classic_largeobj.TestLargeObjects.test_unlink) ... ok 139s test_unlink_inexistent (tests.test_classic_largeobj.TestLargeObjects.test_unlink_inexistent) ... ok 139s test_write (tests.test_classic_largeobj.TestLargeObjects.test_write) ... ok 139s test_write_latin1_bytes (tests.test_classic_largeobj.TestLargeObjects.test_write_latin1_bytes) ... ok 139s test_write_utf8_bytes (tests.test_classic_largeobj.TestLargeObjects.test_write_utf8_bytes) ... ok 139s test_write_utf8_string (tests.test_classic_largeobj.TestLargeObjects.test_write_utf8_string) ... ok 139s test_large_object_int_constants (tests.test_classic_largeobj.TestModuleConstants.test_large_object_int_constants) ... ok 139s test_notify_distinct_in_transaction (tests.test_classic_notification.TestAsyncNotification.test_notify_distinct_in_transaction) ... ok 139s test_notify_handler_empty (tests.test_classic_notification.TestAsyncNotification.test_notify_handler_empty) ... ok 139s test_notify_handler_once (tests.test_classic_notification.TestAsyncNotification.test_notify_handler_once) ... ok 139s test_notify_no_timeout (tests.test_classic_notification.TestAsyncNotification.test_notify_no_timeout) ... ok 139s test_notify_once_with_payload (tests.test_classic_notification.TestAsyncNotification.test_notify_once_with_payload) ... ok 139s test_notify_query_empty (tests.test_classic_notification.TestAsyncNotification.test_notify_query_empty) ... ok 139s test_notify_query_once (tests.test_classic_notification.TestAsyncNotification.test_notify_query_once) ... ok 139s test_notify_quoted_names (tests.test_classic_notification.TestAsyncNotification.test_notify_quoted_names) ... ok 139s test_notify_same_in_transaction (tests.test_classic_notification.TestAsyncNotification.test_notify_same_in_transaction) ... ok 139s test_notify_several_times (tests.test_classic_notification.TestAsyncNotification.test_notify_several_times) ... ok 139s test_notify_with_args (tests.test_classic_notification.TestAsyncNotification.test_notify_with_args) ... ok 139s test_notify_with_args_and_payload (tests.test_classic_notification.TestAsyncNotification.test_notify_with_args_and_payload) ... ok 139s test_notify_with_five_payloads (tests.test_classic_notification.TestAsyncNotification.test_notify_with_five_payloads) ... ok 139s test_notify_with_timeout (tests.test_classic_notification.TestAsyncNotification.test_notify_with_timeout) ... ok 139s test_notify_without_timeout (tests.test_classic_notification.TestAsyncNotification.test_notify_without_timeout) ... ok 140s test_notify_zero_timeout (tests.test_classic_notification.TestAsyncNotification.test_notify_zero_timeout) ... ok 140s test_receive_immediately (tests.test_classic_notification.TestAsyncNotification.test_receive_immediately) ... ok 140s test_close_handler (tests.test_classic_notification.TestSyncNotification.test_close_handler) ... ok 140s test_delete_handler (tests.test_classic_notification.TestSyncNotification.test_delete_handler) ... ok 140s test_notify (tests.test_classic_notification.TestSyncNotification.test_notify) ... ok 140s test_notify_with_args_and_payload (tests.test_classic_notification.TestSyncNotification.test_notify_with_args_and_payload) ... ok 140s test_notify_wrong_event (tests.test_classic_notification.TestSyncNotification.test_notify_wrong_event) ... ok 140s test_apilevel (tests.test_dbapi20.TestPgDb.test_apilevel) ... ok 140s test_arraysize (tests.test_dbapi20.TestPgDb.test_arraysize) ... ok 140s test_autocommit (tests.test_dbapi20.TestPgDb.test_autocommit) ... ok 140s test_binary_string (tests.test_dbapi20.TestPgDb.test_binary_string) ... ok 140s test_binary_type (tests.test_dbapi20.TestPgDb.test_binary_type) ... ok 140s test_bool (tests.test_dbapi20.TestPgDb.test_bool) ... ok 140s test_build_row_factory (tests.test_dbapi20.TestPgDb.test_build_row_factory) ... ok 140s test_callproc (tests.test_dbapi20.TestPgDb.test_callproc) ... ok 140s test_callproc_bad_params (tests.test_dbapi20.TestPgDb.test_callproc_bad_params) ... ok 140s test_callproc_no_params (tests.test_dbapi20.TestPgDb.test_callproc_no_params) ... ok 140s test_callproc_one_param (tests.test_dbapi20.TestPgDb.test_callproc_one_param) ... ok 140s test_callproc_two_params (tests.test_dbapi20.TestPgDb.test_callproc_two_params) ... ok 140s test_change_row_factory_cache_size (tests.test_dbapi20.TestPgDb.test_change_row_factory_cache_size) ... ok 140s test_close (tests.test_dbapi20.TestPgDb.test_close) ... ok 140s test_colnames (tests.test_dbapi20.TestPgDb.test_colnames) ... ok 140s test_coltypes (tests.test_dbapi20.TestPgDb.test_coltypes) ... ok 140s test_commit (tests.test_dbapi20.TestPgDb.test_commit) ... ok 140s test_connect (tests.test_dbapi20.TestPgDb.test_connect) ... ok 140s test_connect_kwargs (tests.test_dbapi20.TestPgDb.test_connect_kwargs) ... ok 140s test_connect_kwargs_with_special_chars (tests.test_dbapi20.TestPgDb.test_connect_kwargs_with_special_chars) ... ok 140s test_connection_as_contextmanager (tests.test_dbapi20.TestPgDb.test_connection_as_contextmanager) ... ok 140s test_connection_errors (tests.test_dbapi20.TestPgDb.test_connection_errors) ... ok 140s test_cursor (tests.test_dbapi20.TestPgDb.test_cursor) ... ok 140s test_cursor_as_contextmanager (tests.test_dbapi20.TestPgDb.test_cursor_as_contextmanager) ... ok 140s test_cursor_connection (tests.test_dbapi20.TestPgDb.test_cursor_connection) ... ok 140s test_cursor_invalidation (tests.test_dbapi20.TestPgDb.test_cursor_invalidation) ... ok 140s test_cursor_isolation (tests.test_dbapi20.TestPgDb.test_cursor_isolation) ... ok 141s test_cursor_iteration (tests.test_dbapi20.TestPgDb.test_cursor_iteration) ... ok 141s test_cursor_type (tests.test_dbapi20.TestPgDb.test_cursor_type) ... ok 141s test_cursor_with_badly_named_columns (tests.test_dbapi20.TestPgDb.test_cursor_with_badly_named_columns) ... ok 141s test_cursor_with_named_columns (tests.test_dbapi20.TestPgDb.test_cursor_with_named_columns) ... ok 141s test_cursor_with_unnamed_columns (tests.test_dbapi20.TestPgDb.test_cursor_with_unnamed_columns) ... ok 141s test_custom_type (tests.test_dbapi20.TestPgDb.test_custom_type) ... ok 141s test_cve_2018_1058 (tests.test_dbapi20.TestPgDb.test_cve_2018_1058) ... ok 141s test_date (tests.test_dbapi20.TestPgDb.test_date) ... ok 141s test_datetime (tests.test_dbapi20.TestPgDb.test_datetime) ... ok 141s test_datetime_type (tests.test_dbapi20.TestPgDb.test_datetime_type) ... ok 141s test_description (tests.test_dbapi20.TestPgDb.test_description) ... ok 141s test_description_fields (tests.test_dbapi20.TestPgDb.test_description_fields) ... ok 141s test_exceptions (tests.test_dbapi20.TestPgDb.test_exceptions) ... ok 141s test_exceptions_as_connection_attributes (tests.test_dbapi20.TestPgDb.test_exceptions_as_connection_attributes) ... ok 141s test_execute (tests.test_dbapi20.TestPgDb.test_execute) ... ok 141s test_execute_edge_cases (tests.test_dbapi20.TestPgDb.test_execute_edge_cases) ... ok 141s test_executemany (tests.test_dbapi20.TestPgDb.test_executemany) ... ok 141s test_fetch_2_rows (tests.test_dbapi20.TestPgDb.test_fetch_2_rows) ... ok 141s test_fetchall (tests.test_dbapi20.TestPgDb.test_fetchall) ... ok 141s test_fetchall_with_various_sizes (tests.test_dbapi20.TestPgDb.test_fetchall_with_various_sizes) ... ok 141s test_fetchmany (tests.test_dbapi20.TestPgDb.test_fetchmany) ... ok 141s test_fetchmany_with_keep (tests.test_dbapi20.TestPgDb.test_fetchmany_with_keep) ... ok 141s test_fetchone (tests.test_dbapi20.TestPgDb.test_fetchone) ... ok 141s test_float (tests.test_dbapi20.TestPgDb.test_float) ... ok 141s test_global_typecast (tests.test_dbapi20.TestPgDb.test_global_typecast) ... ok 141s test_hstore (tests.test_dbapi20.TestPgDb.test_hstore) ... ok 141s test_insert_array (tests.test_dbapi20.TestPgDb.test_insert_array) ... ok 141s test_insert_record (tests.test_dbapi20.TestPgDb.test_insert_record) ... ok 142s test_integrity_error (tests.test_dbapi20.TestPgDb.test_integrity_error) ... ok 142s test_interval (tests.test_dbapi20.TestPgDb.test_interval) ... ok 142s test_json (tests.test_dbapi20.TestPgDb.test_json) ... ok 142s test_jsonb (tests.test_dbapi20.TestPgDb.test_jsonb) ... ok 142s test_literal (tests.test_dbapi20.TestPgDb.test_literal) ... ok 142s test_memory_leaks (tests.test_dbapi20.TestPgDb.test_memory_leaks) ... ok 142s test_mixedfetch (tests.test_dbapi20.TestPgDb.test_mixedfetch) ... ok 142s test_next (tests.test_dbapi20.TestPgDb.test_next) 142s Test extension for getting the next row. ... ok 142s test_nextset (tests.test_dbapi20.TestPgDb.test_nextset) ... ok 142s test_no_close (tests.test_dbapi20.TestPgDb.test_no_close) ... ok 142s test_non_idempotent_close (tests.test_dbapi20.TestPgDb.test_non_idempotent_close) ... ok 142s test_none (tests.test_dbapi20.TestPgDb.test_none) ... ok 142s test_number_type (tests.test_dbapi20.TestPgDb.test_number_type) ... ok 142s test_paramstyle (tests.test_dbapi20.TestPgDb.test_paramstyle) ... ok 142s test_paramstyles (tests.test_dbapi20.TestPgDb.test_paramstyles) ... ok 142s test_percent_sign (tests.test_dbapi20.TestPgDb.test_percent_sign) ... ok 142s test_pgdb_type (tests.test_dbapi20.TestPgDb.test_pgdb_type) ... ok 142s test_rollback (tests.test_dbapi20.TestPgDb.test_rollback) ... ok 142s test_row_factory (tests.test_dbapi20.TestPgDb.test_row_factory) ... ok 142s test_rowcount (tests.test_dbapi20.TestPgDb.test_rowcount) ... ok 142s test_rowid_type (tests.test_dbapi20.TestPgDb.test_rowid_type) ... ok 142s test_select_array (tests.test_dbapi20.TestPgDb.test_select_array) ... ok 142s test_select_record (tests.test_dbapi20.TestPgDb.test_select_record) ... ok 142s test_set_decimal_type (tests.test_dbapi20.TestPgDb.test_set_decimal_type) ... ok 142s test_set_typecast_for_arrays (tests.test_dbapi20.TestPgDb.test_set_typecast_for_arrays) ... ok 142s test_setinputsizes (tests.test_dbapi20.TestPgDb.test_setinputsizes) ... ok 142s test_setoutputsize (tests.test_dbapi20.TestPgDb.test_setoutputsize) ... ok 142s test_setoutputsize_basic (tests.test_dbapi20.TestPgDb.test_setoutputsize_basic) ... ok 142s test_sqlstate (tests.test_dbapi20.TestPgDb.test_sqlstate) ... ok 142s test_string_type (tests.test_dbapi20.TestPgDb.test_string_type) ... ok 142s test_threadsafety (tests.test_dbapi20.TestPgDb.test_threadsafety) ... ok 142s test_time (tests.test_dbapi20.TestPgDb.test_time) ... ok 143s test_timestamp (tests.test_dbapi20.TestPgDb.test_timestamp) ... ok 143s test_transaction (tests.test_dbapi20.TestPgDb.test_transaction) ... ok 143s test_type_cache_info (tests.test_dbapi20.TestPgDb.test_type_cache_info) ... ok 143s test_type_cache_typecast (tests.test_dbapi20.TestPgDb.test_type_cache_typecast) ... ok 143s test_unicode_list_and_tuple (tests.test_dbapi20.TestPgDb.test_unicode_list_and_tuple) ... ok 143s test_unicode_with_latin1 (tests.test_dbapi20.TestPgDb.test_unicode_with_latin1) ... ok 143s test_unicode_with_utf8 (tests.test_dbapi20.TestPgDb.test_unicode_with_utf8) ... ok 143s test_update_rowcount (tests.test_dbapi20.TestPgDb.test_update_rowcount) ... ok 143s test_uuid (tests.test_dbapi20.TestPgDb.test_uuid) ... ok 143s test_version (tests.test_dbapi20.TestPgDb.test_version) ... ok 143s test_round_trip (tests.test_dbapi20_copy.TestBinary.test_round_trip) ... ok 143s test_bad_params (tests.test_dbapi20_copy.TestCopyFrom.test_bad_params) ... ok 143s test_binary (tests.test_dbapi20_copy.TestCopyFrom.test_binary) ... ok 143s test_binary_with_sep (tests.test_dbapi20_copy.TestCopyFrom.test_binary_with_sep) ... ok 143s test_binary_with_unicode (tests.test_dbapi20_copy.TestCopyFrom.test_binary_with_unicode) ... ok 143s test_columns (tests.test_dbapi20_copy.TestCopyFrom.test_columns) ... ok 143s test_csv (tests.test_dbapi20_copy.TestCopyFrom.test_csv) ... ok 143s test_csv_with_sep (tests.test_dbapi20_copy.TestCopyFrom.test_csv_with_sep) ... ok 143s test_file (tests.test_dbapi20_copy.TestCopyFrom.test_file) ... ok 143s test_input_bytes (tests.test_dbapi20_copy.TestCopyFrom.test_input_bytes) ... ok 143s test_input_iterable (tests.test_dbapi20_copy.TestCopyFrom.test_input_iterable) ... ok 143s test_input_iterable_bytes (tests.test_dbapi20_copy.TestCopyFrom.test_input_iterable_bytes) ... ok 143s test_input_iterable_invalid (tests.test_dbapi20_copy.TestCopyFrom.test_input_iterable_invalid) ... ok 143s test_input_iterable_with_newlines (tests.test_dbapi20_copy.TestCopyFrom.test_input_iterable_with_newlines) ... ok 143s test_input_string (tests.test_dbapi20_copy.TestCopyFrom.test_input_string) ... ok 143s test_input_string_multiple_rows (tests.test_dbapi20_copy.TestCopyFrom.test_input_string_multiple_rows) ... ok 143s test_input_string_with_newline (tests.test_dbapi20_copy.TestCopyFrom.test_input_string_with_newline) ... ok 143s test_input_string_with_schema_name (tests.test_dbapi20_copy.TestCopyFrom.test_input_string_with_schema_name) ... ok 143s test_null (tests.test_dbapi20_copy.TestCopyFrom.test_null) ... ok 143s test_query (tests.test_dbapi20_copy.TestCopyFrom.test_query) ... ok 143s test_sep (tests.test_dbapi20_copy.TestCopyFrom.test_sep) ... ok 143s test_size_invalid (tests.test_dbapi20_copy.TestCopyFrom.test_size_invalid) ... ok 143s test_size_negative (tests.test_dbapi20_copy.TestCopyFrom.test_size_negative) ... ok 143s test_size_positive (tests.test_dbapi20_copy.TestCopyFrom.test_size_positive) ... ok 143s test_bad_params (tests.test_dbapi20_copy.TestCopyTo.test_bad_params) ... ok 143s test_binary (tests.test_dbapi20_copy.TestCopyTo.test_binary) ... ok 143s test_binary_with_sep (tests.test_dbapi20_copy.TestCopyTo.test_binary_with_sep) ... ok 143s test_binary_with_unicode (tests.test_dbapi20_copy.TestCopyTo.test_binary_with_unicode) ... ok 143s test_columns (tests.test_dbapi20_copy.TestCopyTo.test_columns) ... ok 144s test_csv (tests.test_dbapi20_copy.TestCopyTo.test_csv) ... ok 144s test_csv_with_sep (tests.test_dbapi20_copy.TestCopyTo.test_csv_with_sep) ... ok 144s test_decode (tests.test_dbapi20_copy.TestCopyTo.test_decode) ... ok 144s test_file (tests.test_dbapi20_copy.TestCopyTo.test_file) ... ok 144s test_generator (tests.test_dbapi20_copy.TestCopyTo.test_generator) ... ok 144s test_generator_bytes (tests.test_dbapi20_copy.TestCopyTo.test_generator_bytes) ... ok 144s test_generator_with_schema_name (tests.test_dbapi20_copy.TestCopyTo.test_generator_with_schema_name) ... ok 144s test_null (tests.test_dbapi20_copy.TestCopyTo.test_null) ... ok 144s test_query (tests.test_dbapi20_copy.TestCopyTo.test_query) ... ok 144s test_rowcount_increment (tests.test_dbapi20_copy.TestCopyTo.test_rowcount_increment) ... ok 144s test_sep (tests.test_dbapi20_copy.TestCopyTo.test_sep) ... ok 144s test_input (tests.test_dbapi20_copy.TestStreams.test_input) ... ok 144s test_output (tests.test_dbapi20_copy.TestStreams.test_output) ... ok 144s test_all_steps (tests.test_tutorial.TestClassicTutorial.test_all_steps) ... ok 144s test_all_steps (tests.test_tutorial.TestDbApi20Tutorial.test_all_steps) ... ok 144s 144s ---------------------------------------------------------------------- 144s Ran 808 tests in 13.318s 144s 144s OK (skipped=18) 144s Dropping cluster 17/regress ... 144s ### End 17, python3.12 ### 144s ### PostgreSQL 17, python3.13 ### 144s Creating new PostgreSQL cluster 17/regress ... 147s test_context_manager (tests.test_classic.UtilityTest.test_context_manager) ... ok 147s test_get (tests.test_classic.UtilityTest.test_get) ... ok 147s test_insert (tests.test_classic.UtilityTest.test_insert) ... ok 147s test_invalid_name (tests.test_classic.UtilityTest.test_invalid_name) 147s Make sure that invalid table names are caught. ... ok 147s test_mixed_case (tests.test_classic.UtilityTest.test_mixed_case) ... ok 147s test_notify (tests.test_classic.UtilityTest.test_notify) ... ok 147s test_notify_other_options (tests.test_classic.UtilityTest.test_notify_other_options) ... ok 148s test_notify_timeout (tests.test_classic.UtilityTest.test_notify_timeout) ... ok 148s test_params (tests.test_classic.UtilityTest.test_params) ... ok 148s test_pkey (tests.test_classic.UtilityTest.test_pkey) ... ok 148s test_schema (tests.test_classic.UtilityTest.test_schema) 148s Check differentiation of same table name in different schemas. ... ok 148s test_sqlstate (tests.test_classic.UtilityTest.test_sqlstate) ... ok 148s test_update (tests.test_classic.UtilityTest.test_update) ... ok 148s test_del (tests.test_classic_attrdict.TestAttrDict.test_del) ... ok 148s test_get (tests.test_classic_attrdict.TestAttrDict.test_get) ... ok 148s test_init (tests.test_classic_attrdict.TestAttrDict.test_init) ... ok 148s test_items (tests.test_classic_attrdict.TestAttrDict.test_items) ... ok 148s test_iter (tests.test_classic_attrdict.TestAttrDict.test_iter) ... ok 148s test_keys (tests.test_classic_attrdict.TestAttrDict.test_keys) ... ok 148s test_set (tests.test_classic_attrdict.TestAttrDict.test_set) ... ok 148s test_values (tests.test_classic_attrdict.TestAttrDict.test_values) ... ok 148s test_write_methods (tests.test_classic_attrdict.TestAttrDict.test_write_methods) ... ok 148s test_can_connect (tests.test_classic_connection.TestCanConnect.test_can_connect) ... ok 148s test_can_connect_no_wait (tests.test_classic_connection.TestCanConnect.test_can_connect_no_wait) ... ok 148s test_change_row_factory_cache_size (tests.test_classic_connection.TestConfigFunctions.test_change_row_factory_cache_size) ... ok 148s test_get_bool (tests.test_classic_connection.TestConfigFunctions.test_get_bool) ... ok 148s test_get_byte_escaped (tests.test_classic_connection.TestConfigFunctions.test_get_byte_escaped) ... ok 148s test_get_decimal (tests.test_classic_connection.TestConfigFunctions.test_get_decimal) ... ok 148s test_get_decimal_point (tests.test_classic_connection.TestConfigFunctions.test_get_decimal_point) ... ok 148s test_set_bool (tests.test_classic_connection.TestConfigFunctions.test_set_bool) ... ok 148s test_set_bytea_escaped (tests.test_classic_connection.TestConfigFunctions.test_set_bytea_escaped) ... ok 148s test_set_decimal (tests.test_classic_connection.TestConfigFunctions.test_set_decimal) ... ok 148s test_set_decimal_point (tests.test_classic_connection.TestConfigFunctions.test_set_decimal_point) ... skipped 'cannot set German money locale' 148s test_all_connect_attributes (tests.test_classic_connection.TestConnectObject.test_all_connect_attributes) ... ok 148s test_all_connect_methods (tests.test_classic_connection.TestConnectObject.test_all_connect_methods) ... ok 148s test_all_query_members (tests.test_classic_connection.TestConnectObject.test_all_query_members) ... ok 148s test_attribute_backend_pid (tests.test_classic_connection.TestConnectObject.test_attribute_backend_pid) ... ok 148s test_attribute_db (tests.test_classic_connection.TestConnectObject.test_attribute_db) ... ok 148s test_attribute_error (tests.test_classic_connection.TestConnectObject.test_attribute_error) ... ok 148s test_attribute_host (tests.test_classic_connection.TestConnectObject.test_attribute_host) ... ok 148s test_attribute_options (tests.test_classic_connection.TestConnectObject.test_attribute_options) ... ok 148s test_attribute_port (tests.test_classic_connection.TestConnectObject.test_attribute_port) ... ok 148s test_attribute_protocol_version (tests.test_classic_connection.TestConnectObject.test_attribute_protocol_version) ... ok 148s test_attribute_server_version (tests.test_classic_connection.TestConnectObject.test_attribute_server_version) ... ok 148s test_attribute_socket (tests.test_classic_connection.TestConnectObject.test_attribute_socket) ... ok 148s test_attribute_status (tests.test_classic_connection.TestConnectObject.test_attribute_status) ... ok 148s test_attribute_user (tests.test_classic_connection.TestConnectObject.test_attribute_user) ... ok 148s test_cancel_long_running_thread (tests.test_classic_connection.TestConnectObject.test_cancel_long_running_thread) ... ok 148s test_class_name (tests.test_classic_connection.TestConnectObject.test_class_name) ... ok 148s test_method_cancel (tests.test_classic_connection.TestConnectObject.test_method_cancel) ... ok 148s test_method_close (tests.test_classic_connection.TestConnectObject.test_method_close) ... ok 148s test_method_endcopy (tests.test_classic_connection.TestConnectObject.test_method_endcopy) ... ok 148s test_method_file_no (tests.test_classic_connection.TestConnectObject.test_method_file_no) ... ok 148s test_method_parameter (tests.test_classic_connection.TestConnectObject.test_method_parameter) ... ok 148s test_method_query (tests.test_classic_connection.TestConnectObject.test_method_query) ... ok 148s test_method_query_empty (tests.test_classic_connection.TestConnectObject.test_method_query_empty) ... ok 148s test_method_reset (tests.test_classic_connection.TestConnectObject.test_method_reset) ... ok 148s test_method_send_query_empty (tests.test_classic_connection.TestConnectObject.test_method_send_query_empty) ... ok 148s test_method_send_query_multiple (tests.test_classic_connection.TestConnectObject.test_method_send_query_multiple) ... ok 148s test_method_send_query_single (tests.test_classic_connection.TestConnectObject.test_method_send_query_single) ... ok 148s test_method_transaction (tests.test_classic_connection.TestConnectObject.test_method_transaction) ... ok 148s test_module_name (tests.test_classic_connection.TestConnectObject.test_module_name) ... ok 148s test_repr (tests.test_classic_connection.TestConnectObject.test_repr) ... ok 148s test_str (tests.test_classic_connection.TestConnectObject.test_str) ... ok 148s test_getline (tests.test_classic_connection.TestDirectSocketAccess.test_getline) ... ok 148s test_getline_bytes_and_unicode (tests.test_classic_connection.TestDirectSocketAccess.test_getline_bytes_and_unicode) ... ok 148s test_parameter_checks (tests.test_classic_connection.TestDirectSocketAccess.test_parameter_checks) ... ok 148s test_putline (tests.test_classic_connection.TestDirectSocketAccess.test_putline) ... ok 148s test_putline_bytes_and_unicode (tests.test_classic_connection.TestDirectSocketAccess.test_putline_bytes_and_unicode) ... ok 149s test_insert_table_big_row_size (tests.test_classic_connection.TestInserttable.test_insert_table_big_row_size) ... ok 149s test_insert_table_small_int_overflow (tests.test_classic_connection.TestInserttable.test_insert_table_small_int_overflow) ... ok 149s test_inserttable1_row (tests.test_classic_connection.TestInserttable.test_inserttable1_row) ... ok 149s test_inserttable4_rows (tests.test_classic_connection.TestInserttable.test_inserttable4_rows) ... ok 149s test_inserttable_byte_values (tests.test_classic_connection.TestInserttable.test_inserttable_byte_values) ... ok 149s test_inserttable_from_dict_as_interable (tests.test_classic_connection.TestInserttable.test_inserttable_from_dict_as_interable) ... ok 149s test_inserttable_from_dict_keys (tests.test_classic_connection.TestInserttable.test_inserttable_from_dict_keys) ... ok 149s test_inserttable_from_dict_values (tests.test_classic_connection.TestInserttable.test_inserttable_from_dict_values) ... ok 149s test_inserttable_from_generator_of_tuples (tests.test_classic_connection.TestInserttable.test_inserttable_from_generator_of_tuples) ... ok 149s test_inserttable_from_list_of_sets (tests.test_classic_connection.TestInserttable.test_inserttable_from_list_of_sets) ... ok 149s test_inserttable_from_query (tests.test_classic_connection.TestInserttable.test_inserttable_from_query) ... ok 149s test_inserttable_from_setof_tuples (tests.test_classic_connection.TestInserttable.test_inserttable_from_setof_tuples) ... ok 149s test_inserttable_from_tuple_of_lists (tests.test_classic_connection.TestInserttable.test_inserttable_from_tuple_of_lists) ... ok 149s test_inserttable_max_values (tests.test_classic_connection.TestInserttable.test_inserttable_max_values) ... ok 149s test_inserttable_multiple_calls (tests.test_classic_connection.TestInserttable.test_inserttable_multiple_calls) ... ok 149s test_inserttable_multiple_rows (tests.test_classic_connection.TestInserttable.test_inserttable_multiple_rows) ... ok 149s test_inserttable_no_column (tests.test_classic_connection.TestInserttable.test_inserttable_no_column) ... ok 149s test_inserttable_no_encoding (tests.test_classic_connection.TestInserttable.test_inserttable_no_encoding) ... ok 149s test_inserttable_null_values (tests.test_classic_connection.TestInserttable.test_inserttable_null_values) ... ok 149s test_inserttable_only_one_column (tests.test_classic_connection.TestInserttable.test_inserttable_only_one_column) ... ok 149s test_inserttable_only_two_columns (tests.test_classic_connection.TestInserttable.test_inserttable_only_two_columns) ... ok 149s test_inserttable_special_chars (tests.test_classic_connection.TestInserttable.test_inserttable_special_chars) ... ok 149s test_inserttable_unicode_latin1 (tests.test_classic_connection.TestInserttable.test_inserttable_unicode_latin1) ... ok 149s test_inserttable_unicode_latin9 (tests.test_classic_connection.TestInserttable.test_inserttable_unicode_latin9) ... ok 149s test_inserttable_unicode_utf8 (tests.test_classic_connection.TestInserttable.test_inserttable_unicode_utf8) ... ok 149s test_inserttable_with_different_row_sizes (tests.test_classic_connection.TestInserttable.test_inserttable_with_different_row_sizes) ... ok 149s test_inserttable_with_dotted_table_name (tests.test_classic_connection.TestInserttable.test_inserttable_with_dotted_table_name) ... ok 149s test_inserttable_with_huge_list_of_column_names (tests.test_classic_connection.TestInserttable.test_inserttable_with_huge_list_of_column_names) ... ok 149s test_inserttable_with_invalid_colum_list (tests.test_classic_connection.TestInserttable.test_inserttable_with_invalid_colum_list) ... ok 149s test_inserttable_with_invalid_column_name (tests.test_classic_connection.TestInserttable.test_inserttable_with_invalid_column_name) ... ok 149s test_inserttable_with_invalid_data_type (tests.test_classic_connection.TestInserttable.test_inserttable_with_invalid_data_type) ... ok 149s test_inserttable_with_invalid_table_name (tests.test_classic_connection.TestInserttable.test_inserttable_with_invalid_table_name) ... ok 149s test_inserttable_with_out_of_range_data (tests.test_classic_connection.TestInserttable.test_inserttable_with_out_of_range_data) ... ok 149s test_get_notice_receiver (tests.test_classic_connection.TestNotificatons.test_get_notice_receiver) ... ok 149s test_get_notify (tests.test_classic_connection.TestNotificatons.test_get_notify) ... ok 149s test_notice_receiver (tests.test_classic_connection.TestNotificatons.test_notice_receiver) ... ok 149s test_set_and_get_notice_receiver (tests.test_classic_connection.TestNotificatons.test_set_and_get_notice_receiver) ... ok 149s test_set_notice_receiver (tests.test_classic_connection.TestNotificatons.test_set_notice_receiver) ... ok 149s test_query_with_bool_params (tests.test_classic_connection.TestParamQueries.test_query_with_bool_params) ... ok 149s test_query_with_bool_params_not_default (tests.test_classic_connection.TestParamQueries.test_query_with_bool_params_not_default) ... ok 149s test_query_with_duplicate_params (tests.test_classic_connection.TestParamQueries.test_query_with_duplicate_params) ... ok 149s test_query_with_garbage (tests.test_classic_connection.TestParamQueries.test_query_with_garbage) ... ok 149s test_query_with_int_params (tests.test_classic_connection.TestParamQueries.test_query_with_int_params) ... ok 149s test_query_with_mixed_params (tests.test_classic_connection.TestParamQueries.test_query_with_mixed_params) ... ok 149s test_query_with_none_param (tests.test_classic_connection.TestParamQueries.test_query_with_none_param) ... ok 149s test_query_with_str_params (tests.test_classic_connection.TestParamQueries.test_query_with_str_params) ... ok 149s test_query_with_unicode_params (tests.test_classic_connection.TestParamQueries.test_query_with_unicode_params) ... ok 149s test_query_with_unicode_params_cyrillic (tests.test_classic_connection.TestParamQueries.test_query_with_unicode_params_cyrillic) ... ok 149s test_query_with_unicode_params_latin1 (tests.test_classic_connection.TestParamQueries.test_query_with_unicode_params_latin1) ... ok 149s test_query_with_zero_params (tests.test_classic_connection.TestParamQueries.test_query_with_zero_params) ... ok 149s test_describe_multiple_named_queries (tests.test_classic_connection.TestPreparedQueries.test_describe_multiple_named_queries) ... ok 149s test_describe_named_query (tests.test_classic_connection.TestPreparedQueries.test_describe_named_query) ... ok 149s test_describe_non_existent_query (tests.test_classic_connection.TestPreparedQueries.test_describe_non_existent_query) ... ok 149s test_describe_unnamed_query (tests.test_classic_connection.TestPreparedQueries.test_describe_unnamed_query) ... ok 149s test_duplicate_prepared_statement (tests.test_classic_connection.TestPreparedQueries.test_duplicate_prepared_statement) ... ok 149s test_empty_prepared_statement (tests.test_classic_connection.TestPreparedQueries.test_empty_prepared_statement) ... ok 149s test_invalid_prepared_statement (tests.test_classic_connection.TestPreparedQueries.test_invalid_prepared_statement) ... ok 149s test_multiple_named_queries_with_params (tests.test_classic_connection.TestPreparedQueries.test_multiple_named_queries_with_params) ... ok 149s test_multiple_named_queries_without_params (tests.test_classic_connection.TestPreparedQueries.test_multiple_named_queries_without_params) ... ok 149s test_named_query_without_params (tests.test_classic_connection.TestPreparedQueries.test_named_query_without_params) ... ok 149s test_non_existent_prepared_statement (tests.test_classic_connection.TestPreparedQueries.test_non_existent_prepared_statement) ... ok 149s test_unnamed_query_with_params (tests.test_classic_connection.TestPreparedQueries.test_unnamed_query_with_params) ... ok 149s test_unnamed_query_without_params (tests.test_classic_connection.TestPreparedQueries.test_unnamed_query_without_params) ... ok 149s test_contains (tests.test_classic_connection.TestQueryIterator.test_contains) ... ok 149s test_dict_contains (tests.test_classic_connection.TestQueryIterator.test_dict_contains) ... ok 149s test_dict_iterate (tests.test_classic_connection.TestQueryIterator.test_dict_iterate) ... ok 149s test_dict_iterate_two_columns (tests.test_classic_connection.TestQueryIterator.test_dict_iterate_two_columns) ... ok 149s test_dict_next (tests.test_classic_connection.TestQueryIterator.test_dict_next) ... ok 149s test_get_item (tests.test_classic_connection.TestQueryIterator.test_get_item) ... ok 149s test_get_item_out_of_range (tests.test_classic_connection.TestQueryIterator.test_get_item_out_of_range) ... ok 149s test_get_item_with_negative_index (tests.test_classic_connection.TestQueryIterator.test_get_item_with_negative_index) ... ok 149s test_iterate (tests.test_classic_connection.TestQueryIterator.test_iterate) ... ok 149s test_iterate_twice (tests.test_classic_connection.TestQueryIterator.test_iterate_twice) ... ok 149s test_iterate_two_columns (tests.test_classic_connection.TestQueryIterator.test_iterate_two_columns) ... ok 149s test_len (tests.test_classic_connection.TestQueryIterator.test_len) ... ok 149s test_named_contains (tests.test_classic_connection.TestQueryIterator.test_named_contains) ... ok 149s test_named_iterate (tests.test_classic_connection.TestQueryIterator.test_named_iterate) ... ok 149s test_named_iterate_two_columns (tests.test_classic_connection.TestQueryIterator.test_named_iterate_two_columns) ... ok 149s test_named_next (tests.test_classic_connection.TestQueryIterator.test_named_next) ... ok 149s test_next (tests.test_classic_connection.TestQueryIterator.test_next) ... ok 149s test_scalar_contains (tests.test_classic_connection.TestQueryIterator.test_scalar_contains) ... ok 149s test_scalar_iterate (tests.test_classic_connection.TestQueryIterator.test_scalar_iterate) ... ok 149s test_scalar_iterate_two_columns (tests.test_classic_connection.TestQueryIterator.test_scalar_iterate_two_columns) ... ok 149s test_scalar_next (tests.test_classic_connection.TestQueryIterator.test_scalar_next) ... ok 149s test_one_dict_with_empty_query (tests.test_classic_connection.TestQueryOneSingleScalar.test_one_dict_with_empty_query) ... ok 149s test_one_dict_with_single_row (tests.test_classic_connection.TestQueryOneSingleScalar.test_one_dict_with_single_row) ... ok 149s test_one_dict_with_two_rows (tests.test_classic_connection.TestQueryOneSingleScalar.test_one_dict_with_two_rows) ... ok 149s test_one_named_with_empty_query (tests.test_classic_connection.TestQueryOneSingleScalar.test_one_named_with_empty_query) ... ok 150s test_one_named_with_single_row (tests.test_classic_connection.TestQueryOneSingleScalar.test_one_named_with_single_row) ... ok 150s test_one_named_with_two_rows (tests.test_classic_connection.TestQueryOneSingleScalar.test_one_named_with_two_rows) ... ok 150s test_one_scalar_with_empty_query (tests.test_classic_connection.TestQueryOneSingleScalar.test_one_scalar_with_empty_query) ... ok 150s test_one_scalar_with_single_row (tests.test_classic_connection.TestQueryOneSingleScalar.test_one_scalar_with_single_row) ... ok 150s test_one_scalar_with_two_rows (tests.test_classic_connection.TestQueryOneSingleScalar.test_one_scalar_with_two_rows) ... ok 150s test_one_with_empty_query (tests.test_classic_connection.TestQueryOneSingleScalar.test_one_with_empty_query) ... ok 150s test_one_with_single_row (tests.test_classic_connection.TestQueryOneSingleScalar.test_one_with_single_row) ... ok 150s test_one_with_two_rows (tests.test_classic_connection.TestQueryOneSingleScalar.test_one_with_two_rows) ... ok 150s test_scalar_iter (tests.test_classic_connection.TestQueryOneSingleScalar.test_scalar_iter) ... ok 150s test_scalar_result (tests.test_classic_connection.TestQueryOneSingleScalar.test_scalar_result) ... ok 150s test_single_dict_with_empty_query (tests.test_classic_connection.TestQueryOneSingleScalar.test_single_dict_with_empty_query) ... ok 150s test_single_dict_with_single_row (tests.test_classic_connection.TestQueryOneSingleScalar.test_single_dict_with_single_row) ... ok 150s test_single_dict_with_two_rows (tests.test_classic_connection.TestQueryOneSingleScalar.test_single_dict_with_two_rows) ... ok 150s test_single_named_with_empty_query (tests.test_classic_connection.TestQueryOneSingleScalar.test_single_named_with_empty_query) ... ok 150s test_single_named_with_single_row (tests.test_classic_connection.TestQueryOneSingleScalar.test_single_named_with_single_row) ... ok 150s test_single_named_with_two_rows (tests.test_classic_connection.TestQueryOneSingleScalar.test_single_named_with_two_rows) ... ok 150s test_single_scalar_with_empty_query (tests.test_classic_connection.TestQueryOneSingleScalar.test_single_scalar_with_empty_query) ... ok 150s test_single_scalar_with_single_row (tests.test_classic_connection.TestQueryOneSingleScalar.test_single_scalar_with_single_row) ... ok 150s test_single_scalar_with_two_rows (tests.test_classic_connection.TestQueryOneSingleScalar.test_single_scalar_with_two_rows) ... ok 150s test_single_with_empty_query (tests.test_classic_connection.TestQueryOneSingleScalar.test_single_with_empty_query) ... ok 150s test_single_with_single_row (tests.test_classic_connection.TestQueryOneSingleScalar.test_single_with_single_row) ... ok 150s test_single_with_two_rows (tests.test_classic_connection.TestQueryOneSingleScalar.test_single_with_two_rows) ... ok 150s test_bool (tests.test_classic_connection.TestQueryResultTypes.test_bool) ... ok 150s test_bytea (tests.test_classic_connection.TestQueryResultTypes.test_bytea) ... ok 150s test_date (tests.test_classic_connection.TestQueryResultTypes.test_date) ... ok 150s test_float (tests.test_classic_connection.TestQueryResultTypes.test_float) ... ok 150s test_int (tests.test_classic_connection.TestQueryResultTypes.test_int) ... ok 150s test_json (tests.test_classic_connection.TestQueryResultTypes.test_json) ... ok 150s test_long (tests.test_classic_connection.TestQueryResultTypes.test_long) ... ok 150s test_money (tests.test_classic_connection.TestQueryResultTypes.test_money) ... ok 150s test_numeric (tests.test_classic_connection.TestQueryResultTypes.test_numeric) ... ok 150s test_text (tests.test_classic_connection.TestQueryResultTypes.test_text) ... ok 150s test_big_getresult (tests.test_classic_connection.TestSimpleQueries.test_big_getresult) ... ok 150s test_class_name (tests.test_classic_connection.TestSimpleQueries.test_class_name) ... ok 150s test_dictresult (tests.test_classic_connection.TestSimpleQueries.test_dictresult) ... ok 150s test_dictresult_async (tests.test_classic_connection.TestSimpleQueries.test_dictresult_async) ... ok 150s test_dictresult_decimal (tests.test_classic_connection.TestSimpleQueries.test_dictresult_decimal) ... ok 150s test_dictresult_long (tests.test_classic_connection.TestSimpleQueries.test_dictresult_long) ... ok 150s test_dictresult_names (tests.test_classic_connection.TestSimpleQueries.test_dictresult_names) ... ok 150s test_dictresult_string (tests.test_classic_connection.TestSimpleQueries.test_dictresult_string) ... ok 150s test_field_info_name (tests.test_classic_connection.TestSimpleQueries.test_field_info_name) ... ok 150s test_fieldname (tests.test_classic_connection.TestSimpleQueries.test_fieldname) ... ok 150s test_fieldnum (tests.test_classic_connection.TestSimpleQueries.test_fieldnum) ... ok 150s test_get3_cols (tests.test_classic_connection.TestSimpleQueries.test_get3_cols) ... ok 150s test_get3_dict_cols (tests.test_classic_connection.TestSimpleQueries.test_get3_dict_cols) ... ok 150s test_get3_dict_rows (tests.test_classic_connection.TestSimpleQueries.test_get3_dict_rows) ... ok 150s test_get3_named_cols (tests.test_classic_connection.TestSimpleQueries.test_get3_named_cols) ... ok 150s test_get3_named_rows (tests.test_classic_connection.TestSimpleQueries.test_get3_named_rows) ... ok 150s test_get3_rows (tests.test_classic_connection.TestSimpleQueries.test_get3_rows) ... ok 150s test_getresult (tests.test_classic_connection.TestSimpleQueries.test_getresult) ... ok 150s test_getresult_async (tests.test_classic_connection.TestSimpleQueries.test_getresult_async) ... ok 150s test_getresult_decimal (tests.test_classic_connection.TestSimpleQueries.test_getresult_decimal) ... ok 150s test_getresult_long (tests.test_classic_connection.TestSimpleQueries.test_getresult_long) ... ok 150s test_getresult_string (tests.test_classic_connection.TestSimpleQueries.test_getresult_string) ... ok 150s test_len (tests.test_classic_connection.TestSimpleQueries.test_len) ... ok 150s test_list_fields_after_second_get_result_async (tests.test_classic_connection.TestSimpleQueries.test_list_fields_after_second_get_result_async) ... ok 150s test_listfields (tests.test_classic_connection.TestSimpleQueries.test_listfields) ... ok 150s test_mem_size (tests.test_classic_connection.TestSimpleQueries.test_mem_size) ... ok 150s test_module_name (tests.test_classic_connection.TestSimpleQueries.test_module_name) ... ok 150s test_namedresult (tests.test_classic_connection.TestSimpleQueries.test_namedresult) ... ok 150s test_namedresult_async (tests.test_classic_connection.TestSimpleQueries.test_namedresult_async) ... ok 150s test_namedresult_names (tests.test_classic_connection.TestSimpleQueries.test_namedresult_names) ... ok 150s test_namedresult_with_bad_fieldnames (tests.test_classic_connection.TestSimpleQueries.test_namedresult_with_bad_fieldnames) ... ok 150s test_namedresult_with_good_fieldnames (tests.test_classic_connection.TestSimpleQueries.test_namedresult_with_good_fieldnames) ... ok 150s test_query (tests.test_classic_connection.TestSimpleQueries.test_query) ... ok 150s test_query_with_oids (tests.test_classic_connection.TestSimpleQueries.test_query_with_oids) ... skipped 'database does not support tables with oids' 150s test_repr (tests.test_classic_connection.TestSimpleQueries.test_repr) ... ok 150s test_select0 (tests.test_classic_connection.TestSimpleQueries.test_select0) ... ok 150s test_select0_semicolon (tests.test_classic_connection.TestSimpleQueries.test_select0_semicolon) ... ok 150s test_select_dot_semicolon (tests.test_classic_connection.TestSimpleQueries.test_select_dot_semicolon) ... ok 150s test_str (tests.test_classic_connection.TestSimpleQueries.test_str) ... ok 150s test_escape_bytea (tests.test_classic_connection.TestStandaloneEscapeFunctions.test_escape_bytea) ... ok 150s test_escape_string (tests.test_classic_connection.TestStandaloneEscapeFunctions.test_escape_string) ... ok 150s test_dictresul_ascii (tests.test_classic_connection.TestUnicodeQueries.test_dictresul_ascii) ... ok 150s test_dictresult_cyrillic (tests.test_classic_connection.TestUnicodeQueries.test_dictresult_cyrillic) ... ok 150s test_dictresult_latin1 (tests.test_classic_connection.TestUnicodeQueries.test_dictresult_latin1) ... ok 150s test_dictresult_latin9 (tests.test_classic_connection.TestUnicodeQueries.test_dictresult_latin9) ... ok 150s test_dictresult_utf8 (tests.test_classic_connection.TestUnicodeQueries.test_dictresult_utf8) ... ok 150s test_getresul_ascii (tests.test_classic_connection.TestUnicodeQueries.test_getresul_ascii) ... ok 150s test_getresult_cyrillic (tests.test_classic_connection.TestUnicodeQueries.test_getresult_cyrillic) ... ok 150s test_getresult_latin1 (tests.test_classic_connection.TestUnicodeQueries.test_getresult_latin1) ... ok 150s test_getresult_latin9 (tests.test_classic_connection.TestUnicodeQueries.test_getresult_latin9) ... ok 150s test_getresult_utf8 (tests.test_classic_connection.TestUnicodeQueries.test_getresult_utf8) ... ok 150s test_array (tests.test_classic_dbwrapper.TestDBClass.test_array) ... ok 150s test_array_literal (tests.test_classic_dbwrapper.TestDBClass.test_array_literal) ... ok 150s test_array_of_bytea (tests.test_classic_dbwrapper.TestDBClass.test_array_of_bytea) ... ok 151s test_array_of_ids (tests.test_classic_dbwrapper.TestDBClass.test_array_of_ids) ... ok 151s test_array_of_json (tests.test_classic_dbwrapper.TestDBClass.test_array_of_json) ... ok 151s test_array_of_jsonb (tests.test_classic_dbwrapper.TestDBClass.test_array_of_jsonb) ... ok 151s test_array_of_text (tests.test_classic_dbwrapper.TestDBClass.test_array_of_text) ... ok 151s test_bytea (tests.test_classic_dbwrapper.TestDBClass.test_bytea) ... ok 151s test_class_name (tests.test_classic_dbwrapper.TestDBClass.test_class_name) ... ok 151s test_clear (tests.test_classic_dbwrapper.TestDBClass.test_clear) ... ok 151s test_clear_with_quoted_names (tests.test_classic_dbwrapper.TestDBClass.test_clear_with_quoted_names) ... ok 151s test_context_manager (tests.test_classic_dbwrapper.TestDBClass.test_context_manager) ... ok 151s test_create_table (tests.test_classic_dbwrapper.TestDBClass.test_create_table) ... ok 151s test_create_table_with_oids (tests.test_classic_dbwrapper.TestDBClass.test_create_table_with_oids) ... skipped 'database does not support tables with oids' 151s test_date (tests.test_classic_dbwrapper.TestDBClass.test_date) ... ok 151s test_date_and_time_arrays (tests.test_classic_dbwrapper.TestDBClass.test_date_and_time_arrays) ... ok 151s test_db_types_info (tests.test_classic_dbwrapper.TestDBClass.test_db_types_info) ... ok 151s test_db_types_typecast (tests.test_classic_dbwrapper.TestDBClass.test_db_types_typecast) ... ok 151s test_decode_json (tests.test_classic_dbwrapper.TestDBClass.test_decode_json) ... ok 151s test_deep_array (tests.test_classic_dbwrapper.TestDBClass.test_deep_array) ... ok 151s test_delete (tests.test_classic_dbwrapper.TestDBClass.test_delete) ... ok 151s test_delete_prepared (tests.test_classic_dbwrapper.TestDBClass.test_delete_prepared) ... ok 151s test_delete_referenced (tests.test_classic_dbwrapper.TestDBClass.test_delete_referenced) ... ok 151s test_delete_with_composite_key (tests.test_classic_dbwrapper.TestDBClass.test_delete_with_composite_key) ... ok 151s test_delete_with_oids (tests.test_classic_dbwrapper.TestDBClass.test_delete_with_oids) ... skipped 'database does not support tables with oids' 151s test_delete_with_quoted_names (tests.test_classic_dbwrapper.TestDBClass.test_delete_with_quoted_names) ... ok 151s test_describe_prepared (tests.test_classic_dbwrapper.TestDBClass.test_describe_prepared) ... ok 151s test_describe_prepared_unnamed (tests.test_classic_dbwrapper.TestDBClass.test_describe_prepared_unnamed) ... ok 151s test_empty_query (tests.test_classic_dbwrapper.TestDBClass.test_empty_query) ... ok 151s test_encode_json (tests.test_classic_dbwrapper.TestDBClass.test_encode_json) ... ok 151s test_escape_bytea (tests.test_classic_dbwrapper.TestDBClass.test_escape_bytea) ... ok 151s test_escape_identifier (tests.test_classic_dbwrapper.TestDBClass.test_escape_identifier) ... ok 151s test_escape_literal (tests.test_classic_dbwrapper.TestDBClass.test_escape_literal) ... ok 151s test_escape_string (tests.test_classic_dbwrapper.TestDBClass.test_escape_string) ... ok 151s test_get (tests.test_classic_dbwrapper.TestDBClass.test_get) ... ok 151s test_get_as_dict (tests.test_classic_dbwrapper.TestDBClass.test_get_as_dict) ... ok 151s test_get_as_list (tests.test_classic_dbwrapper.TestDBClass.test_get_as_list) ... ok 151s test_get_attnames (tests.test_classic_dbwrapper.TestDBClass.test_get_attnames) ... ok 151s test_get_attnames_is_attr_dict (tests.test_classic_dbwrapper.TestDBClass.test_get_attnames_is_attr_dict) ... ok 151s test_get_attnames_is_cached (tests.test_classic_dbwrapper.TestDBClass.test_get_attnames_is_cached) ... ok 151s test_get_attnames_is_ordered (tests.test_classic_dbwrapper.TestDBClass.test_get_attnames_is_ordered) ... ok 151s test_get_attnames_with_quotes (tests.test_classic_dbwrapper.TestDBClass.test_get_attnames_with_quotes) ... ok 151s test_get_attnames_with_regtypes (tests.test_classic_dbwrapper.TestDBClass.test_get_attnames_with_regtypes) ... ok 151s test_get_attnames_without_regtypes (tests.test_classic_dbwrapper.TestDBClass.test_get_attnames_without_regtypes) ... ok 151s test_get_databases (tests.test_classic_dbwrapper.TestDBClass.test_get_databases) ... ok 151s test_get_from_view (tests.test_classic_dbwrapper.TestDBClass.test_get_from_view) ... ok 151s test_get_generated (tests.test_classic_dbwrapper.TestDBClass.test_get_generated) ... ok 151s test_get_generated_is_cached (tests.test_classic_dbwrapper.TestDBClass.test_get_generated_is_cached) ... ok 151s test_get_little_bobby_tables (tests.test_classic_dbwrapper.TestDBClass.test_get_little_bobby_tables) ... ok 151s test_get_parameter (tests.test_classic_dbwrapper.TestDBClass.test_get_parameter) ... ok 151s test_get_parameter_all (tests.test_classic_dbwrapper.TestDBClass.test_get_parameter_all) ... ok 151s test_get_parameter_server_version (tests.test_classic_dbwrapper.TestDBClass.test_get_parameter_server_version) ... ok 151s test_get_relations (tests.test_classic_dbwrapper.TestDBClass.test_get_relations) ... ok 151s test_get_set_type_cast (tests.test_classic_dbwrapper.TestDBClass.test_get_set_type_cast) ... ok 151s test_get_system_relations (tests.test_classic_dbwrapper.TestDBClass.test_get_system_relations) ... ok 151s test_get_system_tables (tests.test_classic_dbwrapper.TestDBClass.test_get_system_tables) ... ok 151s test_get_tables (tests.test_classic_dbwrapper.TestDBClass.test_get_tables) ... ok 151s test_get_with_composite_key (tests.test_classic_dbwrapper.TestDBClass.test_get_with_composite_key) ... ok 151s test_get_with_oids (tests.test_classic_dbwrapper.TestDBClass.test_get_with_oids) ... skipped 'database does not support tables with oids' 151s test_get_with_quoted_names (tests.test_classic_dbwrapper.TestDBClass.test_get_with_quoted_names) ... ok 151s test_has_table_privilege (tests.test_classic_dbwrapper.TestDBClass.test_has_table_privilege) ... skipped 'must not be superuser' 151s test_hstore (tests.test_classic_dbwrapper.TestDBClass.test_hstore) ... ok 151s test_insert (tests.test_classic_dbwrapper.TestDBClass.test_insert) ... ok 151s test_insert_get_json (tests.test_classic_dbwrapper.TestDBClass.test_insert_get_json) ... ok 151s test_insert_get_jsonb (tests.test_classic_dbwrapper.TestDBClass.test_insert_get_jsonb) ... ok 151s test_insert_into_view (tests.test_classic_dbwrapper.TestDBClass.test_insert_into_view) ... ok 151s test_insert_update_get_bytea (tests.test_classic_dbwrapper.TestDBClass.test_insert_update_get_bytea) ... ok 151s test_insert_update_get_record (tests.test_classic_dbwrapper.TestDBClass.test_insert_update_get_record) ... ok 151s test_insert_with_generated_columns (tests.test_classic_dbwrapper.TestDBClass.test_insert_with_generated_columns) ... ok 151s test_insert_with_oids (tests.test_classic_dbwrapper.TestDBClass.test_insert_with_oids) ... skipped 'database does not support tables with oids' 151s test_insert_with_quoted_names (tests.test_classic_dbwrapper.TestDBClass.test_insert_with_quoted_names) ... ok 151s test_inserttable_from_query (tests.test_classic_dbwrapper.TestDBClass.test_inserttable_from_query) ... ok 151s test_interval (tests.test_classic_dbwrapper.TestDBClass.test_interval) ... ok 151s test_module_name (tests.test_classic_dbwrapper.TestDBClass.test_module_name) ... ok 151s test_multiple_queries (tests.test_classic_dbwrapper.TestDBClass.test_multiple_queries) ... ok 152s test_notification_handler (tests.test_classic_dbwrapper.TestDBClass.test_notification_handler) ... ok 152s test_pkey (tests.test_classic_dbwrapper.TestDBClass.test_pkey) ... ok 152s test_pkeys (tests.test_classic_dbwrapper.TestDBClass.test_pkeys) ... ok 152s test_prepare (tests.test_classic_dbwrapper.TestDBClass.test_prepare) ... ok 152s test_prepare_unnamed (tests.test_classic_dbwrapper.TestDBClass.test_prepare_unnamed) ... ok 152s test_query (tests.test_classic_dbwrapper.TestDBClass.test_query) ... ok 152s test_query_data_error (tests.test_classic_dbwrapper.TestDBClass.test_query_data_error) ... ok 152s test_query_formatted (tests.test_classic_dbwrapper.TestDBClass.test_query_formatted) ... ok 152s test_query_formatted_with_any (tests.test_classic_dbwrapper.TestDBClass.test_query_formatted_with_any) ... ok 152s test_query_formatted_without_params (tests.test_classic_dbwrapper.TestDBClass.test_query_formatted_without_params) ... ok 152s test_query_prepared_unnamed_with_out_params (tests.test_classic_dbwrapper.TestDBClass.test_query_prepared_unnamed_with_out_params) ... ok 152s test_query_prepared_unnamed_with_params (tests.test_classic_dbwrapper.TestDBClass.test_query_prepared_unnamed_with_params) ... ok 152s test_query_prepared_with_params (tests.test_classic_dbwrapper.TestDBClass.test_query_prepared_with_params) ... ok 152s test_query_prepared_without_params (tests.test_classic_dbwrapper.TestDBClass.test_query_prepared_without_params) ... ok 152s test_query_with_oids (tests.test_classic_dbwrapper.TestDBClass.test_query_with_oids) ... skipped 'database does not support tables with oids' 152s test_query_with_params (tests.test_classic_dbwrapper.TestDBClass.test_query_with_params) ... ok 152s test_record_insert_bytea (tests.test_classic_dbwrapper.TestDBClass.test_record_insert_bytea) ... ok 152s test_record_insert_json (tests.test_classic_dbwrapper.TestDBClass.test_record_insert_json) ... ok 152s test_record_literal (tests.test_classic_dbwrapper.TestDBClass.test_record_literal) ... ok 152s test_reopen (tests.test_classic_dbwrapper.TestDBClass.test_reopen) ... ok 152s test_reset (tests.test_classic_dbwrapper.TestDBClass.test_reset) ... ok 152s test_reset_parameter (tests.test_classic_dbwrapper.TestDBClass.test_reset_parameter) ... ok 152s test_reset_parameter_all (tests.test_classic_dbwrapper.TestDBClass.test_reset_parameter_all) ... ok 152s test_set_parameter (tests.test_classic_dbwrapper.TestDBClass.test_set_parameter) ... ok 152s test_set_parameter_local (tests.test_classic_dbwrapper.TestDBClass.test_set_parameter_local) ... ok 152s test_set_parameter_session (tests.test_classic_dbwrapper.TestDBClass.test_set_parameter_session) ... ok 152s test_temp_crud (tests.test_classic_dbwrapper.TestDBClass.test_temp_crud) ... ok 152s test_time (tests.test_classic_dbwrapper.TestDBClass.test_time) ... ok 152s test_timestamp (tests.test_classic_dbwrapper.TestDBClass.test_timestamp) ... ok 152s test_timestamptz (tests.test_classic_dbwrapper.TestDBClass.test_timestamptz) ... ok 152s test_timetz (tests.test_classic_dbwrapper.TestDBClass.test_timetz) ... ok 152s test_transaction (tests.test_classic_dbwrapper.TestDBClass.test_transaction) ... ok 152s test_transaction_aliases (tests.test_classic_dbwrapper.TestDBClass.test_transaction_aliases) ... ok 152s test_truncate (tests.test_classic_dbwrapper.TestDBClass.test_truncate) ... ok 152s test_truncate_cascade (tests.test_classic_dbwrapper.TestDBClass.test_truncate_cascade) ... ok 152s test_truncate_only (tests.test_classic_dbwrapper.TestDBClass.test_truncate_only) ... ok 152s test_truncate_quoted (tests.test_classic_dbwrapper.TestDBClass.test_truncate_quoted) ... ok 152s test_truncate_restart (tests.test_classic_dbwrapper.TestDBClass.test_truncate_restart) ... ok 152s test_unescape_bytea (tests.test_classic_dbwrapper.TestDBClass.test_unescape_bytea) ... ok 152s test_update (tests.test_classic_dbwrapper.TestDBClass.test_update) ... ok 152s test_update_with_composite_key (tests.test_classic_dbwrapper.TestDBClass.test_update_with_composite_key) ... ok 152s test_update_with_generated_columns (tests.test_classic_dbwrapper.TestDBClass.test_update_with_generated_columns) ... ok 152s test_update_with_oids (tests.test_classic_dbwrapper.TestDBClass.test_update_with_oids) ... skipped 'database does not support tables with oids' 152s test_update_with_quoted_names (tests.test_classic_dbwrapper.TestDBClass.test_update_with_quoted_names) ... ok 152s test_update_without_oid (tests.test_classic_dbwrapper.TestDBClass.test_update_without_oid) ... ok 152s test_upsert (tests.test_classic_dbwrapper.TestDBClass.test_upsert) ... ok 152s test_upsert_bytea (tests.test_classic_dbwrapper.TestDBClass.test_upsert_bytea) ... ok 152s test_upsert_with_composite_key (tests.test_classic_dbwrapper.TestDBClass.test_upsert_with_composite_key) ... ok 152s test_upsert_with_generated_columns (tests.test_classic_dbwrapper.TestDBClass.test_upsert_with_generated_columns) ... ok 152s test_upsert_with_oids (tests.test_classic_dbwrapper.TestDBClass.test_upsert_with_oids) ... skipped 'database does not support tables with oids' 152s test_upsert_with_quoted_names (tests.test_classic_dbwrapper.TestDBClass.test_upsert_with_quoted_names) ... ok 152s test_uuid (tests.test_classic_dbwrapper.TestDBClass.test_uuid) ... ok 152s test_adapt_query_inline_dict (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_inline_dict) ... ok 152s test_adapt_query_inline_list (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_inline_list) ... ok 152s test_adapt_query_inline_list_with_hstore (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_inline_list_with_hstore) ... ok 152s test_adapt_query_inline_list_with_json (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_inline_list_with_json) ... ok 152s test_adapt_query_typed_dict (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_typed_dict) ... ok 152s test_adapt_query_typed_list (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_typed_list) ... ok 152s test_adapt_query_typed_list_with_empty_json (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_typed_list_with_empty_json) ... ok 152s test_adapt_query_typed_list_with_json (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_typed_list_with_json) ... ok 152s test_adapt_query_typed_list_with_types_as_classes (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_typed_list_with_types_as_classes) ... ok 152s test_adapt_query_typed_list_with_types_as_string (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_typed_list_with_types_as_string) ... ok 152s test_adapt_query_typed_with_hstore (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_typed_with_hstore) ... ok 152s test_adapt_query_typed_with_uuid (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_typed_with_uuid) ... ok 152s test_adapt_query_untyped_dict (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_untyped_dict) ... ok 152s test_adapt_query_untyped_list (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_untyped_list) ... ok 152s test_adapt_query_untyped_list_with_json (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_untyped_list_with_json) ... ok 152s test_adapt_query_untyped_with_hstore (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_untyped_with_hstore) ... ok 152s test_adapt_query_with_pg_repr (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_with_pg_repr) ... ok 152s test_guess_simple_type (tests.test_classic_dbwrapper.TestDBClassAdapter.test_guess_simple_type) ... ok 152s test_all_db_attributes (tests.test_classic_dbwrapper.TestDBClassBasic.test_all_db_attributes) ... ok 152s test_attribute_backend_pid (tests.test_classic_dbwrapper.TestDBClassBasic.test_attribute_backend_pid) ... ok 152s test_attribute_db (tests.test_classic_dbwrapper.TestDBClassBasic.test_attribute_db) ... ok 152s test_attribute_dbname (tests.test_classic_dbwrapper.TestDBClassBasic.test_attribute_dbname) ... ok 152s test_attribute_error (tests.test_classic_dbwrapper.TestDBClassBasic.test_attribute_error) ... ok 152s test_attribute_host (tests.test_classic_dbwrapper.TestDBClassBasic.test_attribute_host) ... ok 153s test_attribute_options (tests.test_classic_dbwrapper.TestDBClassBasic.test_attribute_options) ... ok 153s test_attribute_port (tests.test_classic_dbwrapper.TestDBClassBasic.test_attribute_port) ... ok 153s test_attribute_protocol_version (tests.test_classic_dbwrapper.TestDBClassBasic.test_attribute_protocol_version) ... ok 153s test_attribute_server_version (tests.test_classic_dbwrapper.TestDBClassBasic.test_attribute_server_version) ... ok 153s test_attribute_socket (tests.test_classic_dbwrapper.TestDBClassBasic.test_attribute_socket) ... ok 153s test_attribute_status (tests.test_classic_dbwrapper.TestDBClassBasic.test_attribute_status) ... ok 153s test_attribute_user (tests.test_classic_dbwrapper.TestDBClassBasic.test_attribute_user) ... ok 153s test_existing_connection (tests.test_classic_dbwrapper.TestDBClassBasic.test_existing_connection) ... ok 153s test_existing_db_api2_connection (tests.test_classic_dbwrapper.TestDBClassBasic.test_existing_db_api2_connection) ... ok 153s test_method_close (tests.test_classic_dbwrapper.TestDBClassBasic.test_method_close) ... ok 153s test_method_decode_json (tests.test_classic_dbwrapper.TestDBClassBasic.test_method_decode_json) ... ok 153s test_method_encode_json (tests.test_classic_dbwrapper.TestDBClassBasic.test_method_encode_json) ... ok 153s test_method_endcopy (tests.test_classic_dbwrapper.TestDBClassBasic.test_method_endcopy) ... ok 153s test_method_escape_bytea (tests.test_classic_dbwrapper.TestDBClassBasic.test_method_escape_bytea) ... ok 153s test_method_escape_identifier (tests.test_classic_dbwrapper.TestDBClassBasic.test_method_escape_identifier) ... ok 153s test_method_escape_literal (tests.test_classic_dbwrapper.TestDBClassBasic.test_method_escape_literal) ... ok 153s test_method_escape_string (tests.test_classic_dbwrapper.TestDBClassBasic.test_method_escape_string) ... ok 153s test_method_query (tests.test_classic_dbwrapper.TestDBClassBasic.test_method_query) ... ok 153s test_method_query_data_error (tests.test_classic_dbwrapper.TestDBClassBasic.test_method_query_data_error) ... ok 153s test_method_query_empty (tests.test_classic_dbwrapper.TestDBClassBasic.test_method_query_empty) ... ok 153s test_method_reopen (tests.test_classic_dbwrapper.TestDBClassBasic.test_method_reopen) ... ok 153s test_method_reset (tests.test_classic_dbwrapper.TestDBClassBasic.test_method_reset) ... ok 153s test_method_unescape_bytea (tests.test_classic_dbwrapper.TestDBClassBasic.test_method_unescape_bytea) ... ok 153s test_async_query_after_deletion (tests.test_classic_dbwrapper.TestDBClassInit.test_async_query_after_deletion) ... ok 153s test_async_query_before_deletion (tests.test_classic_dbwrapper.TestDBClassInit.test_async_query_before_deletion) ... ok 153s test_bad_params (tests.test_classic_dbwrapper.TestDBClassInit.test_bad_params) ... ok 153s test_delete_db (tests.test_classic_dbwrapper.TestDBClassInit.test_delete_db) ... ok 153s test_array (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_array) ... ok 153s test_array_literal (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_array_literal) ... ok 153s test_array_of_bytea (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_array_of_bytea) ... ok 153s test_array_of_ids (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_array_of_ids) ... ok 153s test_array_of_json (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_array_of_json) ... ok 153s test_array_of_jsonb (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_array_of_jsonb) ... ok 153s test_array_of_text (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_array_of_text) ... ok 153s test_bytea (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_bytea) ... ok 153s test_class_name (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_class_name) ... ok 153s test_clear (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_clear) ... ok 153s test_clear_with_quoted_names (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_clear_with_quoted_names) ... ok 153s test_context_manager (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_context_manager) ... ok 153s test_create_table (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_create_table) ... ok 153s test_create_table_with_oids (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_create_table_with_oids) ... skipped 'database does not support tables with oids' 153s test_date (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_date) ... ok 153s test_date_and_time_arrays (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_date_and_time_arrays) ... ok 153s test_db_types_info (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_db_types_info) ... ok 153s test_db_types_typecast (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_db_types_typecast) ... ok 153s test_decode_json (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_decode_json) ... ok 153s test_deep_array (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_deep_array) ... ok 153s test_delete (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_delete) ... ok 153s test_delete_prepared (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_delete_prepared) ... ok 153s test_delete_referenced (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_delete_referenced) ... ok 153s test_delete_with_composite_key (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_delete_with_composite_key) ... ok 153s test_delete_with_oids (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_delete_with_oids) ... skipped 'database does not support tables with oids' 153s test_delete_with_quoted_names (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_delete_with_quoted_names) ... ok 153s test_describe_prepared (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_describe_prepared) ... ok 153s test_describe_prepared_unnamed (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_describe_prepared_unnamed) ... ok 153s test_empty_query (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_empty_query) ... ok 153s test_encode_json (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_encode_json) ... ok 153s test_escape_bytea (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_escape_bytea) ... ok 153s test_escape_identifier (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_escape_identifier) ... ok 153s test_escape_literal (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_escape_literal) ... ok 153s test_escape_string (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_escape_string) ... ok 153s test_get (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get) ... ok 153s test_get_as_dict (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_as_dict) ... ok 153s test_get_as_list (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_as_list) ... ok 153s test_get_attnames (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_attnames) ... ok 153s test_get_attnames_is_attr_dict (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_attnames_is_attr_dict) ... ok 153s test_get_attnames_is_cached (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_attnames_is_cached) ... ok 153s test_get_attnames_is_ordered (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_attnames_is_ordered) ... ok 153s test_get_attnames_with_quotes (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_attnames_with_quotes) ... ok 153s test_get_attnames_with_regtypes (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_attnames_with_regtypes) ... ok 153s test_get_attnames_without_regtypes (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_attnames_without_regtypes) ... ok 153s test_get_databases (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_databases) ... ok 153s test_get_from_view (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_from_view) ... ok 153s test_get_generated (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_generated) ... ok 153s test_get_generated_is_cached (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_generated_is_cached) ... ok 153s test_get_little_bobby_tables (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_little_bobby_tables) ... ok 153s test_get_parameter (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_parameter) ... ok 153s test_get_parameter_all (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_parameter_all) ... ok 153s test_get_parameter_server_version (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_parameter_server_version) ... ok 154s test_get_relations (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_relations) ... ok 154s test_get_set_type_cast (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_set_type_cast) ... ok 154s test_get_system_relations (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_system_relations) ... ok 154s test_get_system_tables (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_system_tables) ... ok 154s test_get_tables (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_tables) ... ok 154s test_get_with_composite_key (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_with_composite_key) ... ok 154s test_get_with_oids (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_with_oids) ... skipped 'database does not support tables with oids' 154s test_get_with_quoted_names (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_with_quoted_names) ... ok 154s test_has_table_privilege (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_has_table_privilege) ... skipped 'must not be superuser' 154s test_hstore (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_hstore) ... ok 154s test_insert (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_insert) ... ok 154s test_insert_get_json (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_insert_get_json) ... ok 154s test_insert_get_jsonb (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_insert_get_jsonb) ... ok 154s test_insert_into_view (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_insert_into_view) ... ok 154s test_insert_update_get_bytea (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_insert_update_get_bytea) ... ok 154s test_insert_update_get_record (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_insert_update_get_record) ... ok 154s test_insert_with_generated_columns (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_insert_with_generated_columns) ... ok 154s test_insert_with_oids (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_insert_with_oids) ... skipped 'database does not support tables with oids' 154s test_insert_with_quoted_names (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_insert_with_quoted_names) ... ok 154s test_inserttable_from_query (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_inserttable_from_query) ... ok 154s test_interval (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_interval) ... ok 154s test_module_name (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_module_name) ... ok 154s test_multiple_queries (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_multiple_queries) ... ok 154s test_notification_handler (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_notification_handler) ... ok 154s test_pkey (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_pkey) ... ok 154s test_pkeys (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_pkeys) ... ok 154s test_prepare (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_prepare) ... ok 154s test_prepare_unnamed (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_prepare_unnamed) ... ok 154s test_query (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_query) ... ok 154s test_query_data_error (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_query_data_error) ... ok 154s test_query_formatted (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_query_formatted) ... ok 154s test_query_formatted_with_any (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_query_formatted_with_any) ... ok 154s test_query_formatted_without_params (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_query_formatted_without_params) ... ok 154s test_query_prepared_unnamed_with_out_params (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_query_prepared_unnamed_with_out_params) ... ok 154s test_query_prepared_unnamed_with_params (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_query_prepared_unnamed_with_params) ... ok 154s test_query_prepared_with_params (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_query_prepared_with_params) ... ok 154s test_query_prepared_without_params (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_query_prepared_without_params) ... ok 154s test_query_with_oids (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_query_with_oids) ... skipped 'database does not support tables with oids' 154s test_query_with_params (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_query_with_params) ... ok 154s test_record_insert_bytea (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_record_insert_bytea) ... ok 154s test_record_insert_json (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_record_insert_json) ... ok 154s test_record_literal (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_record_literal) ... ok 154s test_reopen (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_reopen) ... ok 154s test_reset (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_reset) ... ok 154s test_reset_parameter (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_reset_parameter) ... ok 154s test_reset_parameter_all (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_reset_parameter_all) ... ok 154s test_set_parameter (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_set_parameter) ... ok 154s test_set_parameter_local (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_set_parameter_local) ... ok 154s test_set_parameter_session (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_set_parameter_session) ... ok 154s test_temp_crud (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_temp_crud) ... ok 154s test_time (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_time) ... ok 154s test_timestamp (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_timestamp) ... ok 154s test_timestamptz (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_timestamptz) ... ok 154s test_timetz (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_timetz) ... ok 154s test_transaction (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_transaction) ... ok 154s test_transaction_aliases (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_transaction_aliases) ... ok 154s test_truncate (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_truncate) ... ok 154s test_truncate_cascade (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_truncate_cascade) ... ok 154s test_truncate_only (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_truncate_only) ... ok 154s test_truncate_quoted (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_truncate_quoted) ... ok 154s test_truncate_restart (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_truncate_restart) ... ok 154s test_unescape_bytea (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_unescape_bytea) ... ok 154s test_update (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_update) ... ok 154s test_update_with_composite_key (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_update_with_composite_key) ... ok 154s test_update_with_generated_columns (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_update_with_generated_columns) ... ok 154s test_update_with_oids (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_update_with_oids) ... skipped 'database does not support tables with oids' 154s test_update_with_quoted_names (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_update_with_quoted_names) ... ok 155s test_update_without_oid (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_update_without_oid) ... ok 155s test_upsert (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_upsert) ... ok 155s test_upsert_bytea (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_upsert_bytea) ... ok 155s test_upsert_with_composite_key (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_upsert_with_composite_key) ... ok 155s test_upsert_with_generated_columns (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_upsert_with_generated_columns) ... ok 155s test_upsert_with_oids (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_upsert_with_oids) ... skipped 'database does not support tables with oids' 155s test_upsert_with_quoted_names (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_upsert_with_quoted_names) ... ok 155s test_uuid (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_uuid) ... ok 155s test_debug_default (tests.test_classic_dbwrapper.TestDebug.test_debug_default) ... ok 155s test_debug_is_callable (tests.test_classic_dbwrapper.TestDebug.test_debug_is_callable) ... ok 155s test_debug_is_false (tests.test_classic_dbwrapper.TestDebug.test_debug_is_false) ... ok 155s test_debug_is_file_like (tests.test_classic_dbwrapper.TestDebug.test_debug_is_file_like) ... ok 155s test_debug_is_string (tests.test_classic_dbwrapper.TestDebug.test_debug_is_string) ... ok 155s test_debug_is_true (tests.test_classic_dbwrapper.TestDebug.test_debug_is_true) ... ok 155s test_debug_multiple_args (tests.test_classic_dbwrapper.TestDebug.test_debug_multiple_args) ... ok 155s test_leaks_with_close (tests.test_classic_dbwrapper.TestMemoryLeaks.test_leaks_with_close) ... ok 155s test_leaks_without_close (tests.test_classic_dbwrapper.TestMemoryLeaks.test_leaks_without_close) ... ok 155s test_get (tests.test_classic_dbwrapper.TestSchemas.test_get) ... ok 155s test_get_attnames (tests.test_classic_dbwrapper.TestSchemas.test_get_attnames) ... ok 155s test_get_tables (tests.test_classic_dbwrapper.TestSchemas.test_get_tables) ... ok 155s test_munging (tests.test_classic_dbwrapper.TestSchemas.test_munging) ... ok 155s test_query_information_schema (tests.test_classic_dbwrapper.TestSchemas.test_query_information_schema) ... ok 155s test_cast_interval (tests.test_classic_functions.TestCastInterval.test_cast_interval) ... ok 155s test_get_bool (tests.test_classic_functions.TestConfigFunctions.test_get_bool) ... ok 155s test_get_bytea_escaped (tests.test_classic_functions.TestConfigFunctions.test_get_bytea_escaped) ... ok 155s test_get_datestyle (tests.test_classic_functions.TestConfigFunctions.test_get_datestyle) ... ok 155s test_get_decimal (tests.test_classic_functions.TestConfigFunctions.test_get_decimal) ... ok 155s test_get_decimal_point (tests.test_classic_functions.TestConfigFunctions.test_get_decimal_point) ... ok 155s test_get_jsondecode (tests.test_classic_functions.TestConfigFunctions.test_get_jsondecode) ... ok 155s test_set_bool (tests.test_classic_functions.TestConfigFunctions.test_set_bool) ... ok 155s test_set_bytea_escaped (tests.test_classic_functions.TestConfigFunctions.test_set_bytea_escaped) ... ok 155s test_set_datestyle (tests.test_classic_functions.TestConfigFunctions.test_set_datestyle) ... ok 155s test_set_decimal (tests.test_classic_functions.TestConfigFunctions.test_set_decimal) ... ok 155s test_set_decimal_point (tests.test_classic_functions.TestConfigFunctions.test_set_decimal_point) ... ok 155s test_set_jsondecode (tests.test_classic_functions.TestConfigFunctions.test_set_jsondecode) ... ok 155s test_escape_bytea (tests.test_classic_functions.TestEscapeFunctions.test_escape_bytea) ... ok 155s test_escape_string (tests.test_classic_functions.TestEscapeFunctions.test_escape_string) ... ok 155s test_unescape_bytea (tests.test_classic_functions.TestEscapeFunctions.test_unescape_bytea) ... ok 155s test_def_base (tests.test_classic_functions.TestHasConnect.test_def_base) ... ok 155s test_def_host (tests.test_classic_functions.TestHasConnect.test_def_host) ... ok 155s test_def_opt (tests.test_classic_functions.TestHasConnect.test_def_opt) ... ok 155s test_def_port (tests.test_classic_functions.TestHasConnect.test_def_port) ... ok 155s test_has_connect (tests.test_classic_functions.TestHasConnect.test_has_connect) ... ok 155s test_has_connection_type (tests.test_classic_functions.TestHasConnect.test_has_connection_type) ... ok 155s test_has_escape_bytea (tests.test_classic_functions.TestHasConnect.test_has_escape_bytea) ... ok 155s test_has_escape_string (tests.test_classic_functions.TestHasConnect.test_has_escape_string) ... ok 155s test_has_pg_data_error (tests.test_classic_functions.TestHasConnect.test_has_pg_data_error) ... ok 155s test_has_pg_database_error (tests.test_classic_functions.TestHasConnect.test_has_pg_database_error) ... ok 155s test_has_pg_error (tests.test_classic_functions.TestHasConnect.test_has_pg_error) ... ok 155s test_has_pg_integrity_error (tests.test_classic_functions.TestHasConnect.test_has_pg_integrity_error) ... ok 155s test_has_pg_interface_error (tests.test_classic_functions.TestHasConnect.test_has_pg_interface_error) ... ok 155s test_has_pg_internal_error (tests.test_classic_functions.TestHasConnect.test_has_pg_internal_error) ... ok 155s test_has_pg_invalid_result_error (tests.test_classic_functions.TestHasConnect.test_has_pg_invalid_result_error) ... ok 155s test_has_pg_multiple_results_error (tests.test_classic_functions.TestHasConnect.test_has_pg_multiple_results_error) ... ok 155s test_has_pg_no_result_error (tests.test_classic_functions.TestHasConnect.test_has_pg_no_result_error) ... ok 155s test_has_pg_not_supported_error (tests.test_classic_functions.TestHasConnect.test_has_pg_not_supported_error) ... ok 155s test_has_pg_operational_error (tests.test_classic_functions.TestHasConnect.test_has_pg_operational_error) ... ok 155s test_has_pg_programming_error (tests.test_classic_functions.TestHasConnect.test_has_pg_programming_error) ... ok 155s test_has_pg_warning (tests.test_classic_functions.TestHasConnect.test_has_pg_warning) ... ok 155s test_has_query_type (tests.test_classic_functions.TestHasConnect.test_has_query_type) ... ok 155s test_has_unescape_bytea (tests.test_classic_functions.TestHasConnect.test_has_unescape_bytea) ... ok 155s test_pqlib_version (tests.test_classic_functions.TestHasConnect.test_pqlib_version) ... ok 155s test_version (tests.test_classic_functions.TestModuleConstants.test_version) ... ok 155s test_parser_cast (tests.test_classic_functions.TestParseArray.test_parser_cast) ... ok 155s test_parser_delim (tests.test_classic_functions.TestParseArray.test_parser_delim) ... ok 155s test_parser_nested (tests.test_classic_functions.TestParseArray.test_parser_nested) ... ok 155s test_parser_params (tests.test_classic_functions.TestParseArray.test_parser_params) ... ok 155s test_parser_simple (tests.test_classic_functions.TestParseArray.test_parser_simple) ... ok 155s test_parser_too_deeply_nested (tests.test_classic_functions.TestParseArray.test_parser_too_deeply_nested) ... ok 155s test_parser_with_data (tests.test_classic_functions.TestParseArray.test_parser_with_data) ... ok 155s test_parser_with_different_delimiter (tests.test_classic_functions.TestParseArray.test_parser_with_different_delimiter) ... ok 155s test_parser_without_cast (tests.test_classic_functions.TestParseArray.test_parser_without_cast) ... ok 155s test_parser (tests.test_classic_functions.TestParseHStore.test_parser) ... ok 155s test_parser_cast_non_uniform (tests.test_classic_functions.TestParseRecord.test_parser_cast_non_uniform) ... ok 155s test_parser_cast_uniform (tests.test_classic_functions.TestParseRecord.test_parser_cast_uniform) ... ok 155s test_parser_delim (tests.test_classic_functions.TestParseRecord.test_parser_delim) ... ok 155s test_parser_many_elements (tests.test_classic_functions.TestParseRecord.test_parser_many_elements) ... ok 155s test_parser_nested (tests.test_classic_functions.TestParseRecord.test_parser_nested) ... ok 155s test_parser_params (tests.test_classic_functions.TestParseRecord.test_parser_params) ... ok 155s test_parser_simple (tests.test_classic_functions.TestParseRecord.test_parser_simple) ... ok 155s test_parser_with_data (tests.test_classic_functions.TestParseRecord.test_parser_with_data) ... ok 155s test_parser_with_different_delimiter (tests.test_classic_functions.TestParseRecord.test_parser_with_different_delimiter) ... ok 155s test_parser_without_cast (tests.test_classic_functions.TestParseRecord.test_parser_without_cast) ... ok 155s test_get_lo (tests.test_classic_largeobj.TestCreatingLargeObjects.test_get_lo) ... ok 155s test_lo_create (tests.test_classic_largeobj.TestCreatingLargeObjects.test_lo_create) ... ok 155s test_lo_import (tests.test_classic_largeobj.TestCreatingLargeObjects.test_lo_import) ... ok 155s test_class_name (tests.test_classic_largeobj.TestLargeObjects.test_class_name) ... ok 155s test_close (tests.test_classic_largeobj.TestLargeObjects.test_close) ... ok 155s test_error (tests.test_classic_largeobj.TestLargeObjects.test_error) ... ok 155s test_export (tests.test_classic_largeobj.TestLargeObjects.test_export) ... ok 155s test_export_in_existent (tests.test_classic_largeobj.TestLargeObjects.test_export_in_existent) ... ok 155s test_module_name (tests.test_classic_largeobj.TestLargeObjects.test_module_name) ... ok 155s test_oid (tests.test_classic_largeobj.TestLargeObjects.test_oid) ... ok 155s test_open (tests.test_classic_largeobj.TestLargeObjects.test_open) ... ok 155s test_pgcn (tests.test_classic_largeobj.TestLargeObjects.test_pgcn) ... ok 155s test_read (tests.test_classic_largeobj.TestLargeObjects.test_read) ... ok 155s test_repr (tests.test_classic_largeobj.TestLargeObjects.test_repr) ... ok 155s test_seek (tests.test_classic_largeobj.TestLargeObjects.test_seek) ... ok 155s test_size (tests.test_classic_largeobj.TestLargeObjects.test_size) ... ok 155s test_str (tests.test_classic_largeobj.TestLargeObjects.test_str) ... ok 155s test_tell (tests.test_classic_largeobj.TestLargeObjects.test_tell) ... ok 155s test_unlink (tests.test_classic_largeobj.TestLargeObjects.test_unlink) ... ok 155s test_unlink_inexistent (tests.test_classic_largeobj.TestLargeObjects.test_unlink_inexistent) ... ok 155s test_write (tests.test_classic_largeobj.TestLargeObjects.test_write) ... ok 155s test_write_latin1_bytes (tests.test_classic_largeobj.TestLargeObjects.test_write_latin1_bytes) ... ok 155s test_write_utf8_bytes (tests.test_classic_largeobj.TestLargeObjects.test_write_utf8_bytes) ... ok 155s test_write_utf8_string (tests.test_classic_largeobj.TestLargeObjects.test_write_utf8_string) ... ok 155s test_large_object_int_constants (tests.test_classic_largeobj.TestModuleConstants.test_large_object_int_constants) ... ok 155s test_notify_distinct_in_transaction (tests.test_classic_notification.TestAsyncNotification.test_notify_distinct_in_transaction) ... ok 155s test_notify_handler_empty (tests.test_classic_notification.TestAsyncNotification.test_notify_handler_empty) ... ok 155s test_notify_handler_once (tests.test_classic_notification.TestAsyncNotification.test_notify_handler_once) ... ok 155s test_notify_no_timeout (tests.test_classic_notification.TestAsyncNotification.test_notify_no_timeout) ... ok 155s test_notify_once_with_payload (tests.test_classic_notification.TestAsyncNotification.test_notify_once_with_payload) ... ok 155s test_notify_query_empty (tests.test_classic_notification.TestAsyncNotification.test_notify_query_empty) ... ok 155s test_notify_query_once (tests.test_classic_notification.TestAsyncNotification.test_notify_query_once) ... ok 155s test_notify_quoted_names (tests.test_classic_notification.TestAsyncNotification.test_notify_quoted_names) ... ok 156s test_notify_same_in_transaction (tests.test_classic_notification.TestAsyncNotification.test_notify_same_in_transaction) ... ok 156s test_notify_several_times (tests.test_classic_notification.TestAsyncNotification.test_notify_several_times) ... ok 156s test_notify_with_args (tests.test_classic_notification.TestAsyncNotification.test_notify_with_args) ... ok 156s test_notify_with_args_and_payload (tests.test_classic_notification.TestAsyncNotification.test_notify_with_args_and_payload) ... ok 156s test_notify_with_five_payloads (tests.test_classic_notification.TestAsyncNotification.test_notify_with_five_payloads) ... ok 156s test_notify_with_timeout (tests.test_classic_notification.TestAsyncNotification.test_notify_with_timeout) ... ok 156s test_notify_without_timeout (tests.test_classic_notification.TestAsyncNotification.test_notify_without_timeout) ... ok 156s test_notify_zero_timeout (tests.test_classic_notification.TestAsyncNotification.test_notify_zero_timeout) ... ok 156s test_receive_immediately (tests.test_classic_notification.TestAsyncNotification.test_receive_immediately) ... ok 156s test_close_handler (tests.test_classic_notification.TestSyncNotification.test_close_handler) ... ok 156s test_delete_handler (tests.test_classic_notification.TestSyncNotification.test_delete_handler) ... ok 156s test_notify (tests.test_classic_notification.TestSyncNotification.test_notify) ... ok 156s test_notify_with_args_and_payload (tests.test_classic_notification.TestSyncNotification.test_notify_with_args_and_payload) ... ok 156s test_notify_wrong_event (tests.test_classic_notification.TestSyncNotification.test_notify_wrong_event) ... ok 156s test_apilevel (tests.test_dbapi20.TestPgDb.test_apilevel) ... ok 156s test_arraysize (tests.test_dbapi20.TestPgDb.test_arraysize) ... ok 156s test_autocommit (tests.test_dbapi20.TestPgDb.test_autocommit) ... ok 156s test_binary_string (tests.test_dbapi20.TestPgDb.test_binary_string) ... ok 156s test_binary_type (tests.test_dbapi20.TestPgDb.test_binary_type) ... ok 156s test_bool (tests.test_dbapi20.TestPgDb.test_bool) ... ok 156s test_build_row_factory (tests.test_dbapi20.TestPgDb.test_build_row_factory) ... ok 156s test_callproc (tests.test_dbapi20.TestPgDb.test_callproc) ... ok 156s test_callproc_bad_params (tests.test_dbapi20.TestPgDb.test_callproc_bad_params) ... ok 156s test_callproc_no_params (tests.test_dbapi20.TestPgDb.test_callproc_no_params) ... ok 156s test_callproc_one_param (tests.test_dbapi20.TestPgDb.test_callproc_one_param) ... ok 156s test_callproc_two_params (tests.test_dbapi20.TestPgDb.test_callproc_two_params) ... ok 156s test_change_row_factory_cache_size (tests.test_dbapi20.TestPgDb.test_change_row_factory_cache_size) ... ok 156s test_close (tests.test_dbapi20.TestPgDb.test_close) ... ok 156s test_colnames (tests.test_dbapi20.TestPgDb.test_colnames) ... ok 156s test_coltypes (tests.test_dbapi20.TestPgDb.test_coltypes) ... ok 156s test_commit (tests.test_dbapi20.TestPgDb.test_commit) ... ok 157s test_connect (tests.test_dbapi20.TestPgDb.test_connect) ... ok 157s test_connect_kwargs (tests.test_dbapi20.TestPgDb.test_connect_kwargs) ... ok 157s test_connect_kwargs_with_special_chars (tests.test_dbapi20.TestPgDb.test_connect_kwargs_with_special_chars) ... ok 157s test_connection_as_contextmanager (tests.test_dbapi20.TestPgDb.test_connection_as_contextmanager) ... ok 157s test_connection_errors (tests.test_dbapi20.TestPgDb.test_connection_errors) ... ok 157s test_cursor (tests.test_dbapi20.TestPgDb.test_cursor) ... ok 157s test_cursor_as_contextmanager (tests.test_dbapi20.TestPgDb.test_cursor_as_contextmanager) ... ok 157s test_cursor_connection (tests.test_dbapi20.TestPgDb.test_cursor_connection) ... ok 157s test_cursor_invalidation (tests.test_dbapi20.TestPgDb.test_cursor_invalidation) ... ok 157s test_cursor_isolation (tests.test_dbapi20.TestPgDb.test_cursor_isolation) ... ok 157s test_cursor_iteration (tests.test_dbapi20.TestPgDb.test_cursor_iteration) ... ok 157s test_cursor_type (tests.test_dbapi20.TestPgDb.test_cursor_type) ... ok 157s test_cursor_with_badly_named_columns (tests.test_dbapi20.TestPgDb.test_cursor_with_badly_named_columns) ... ok 157s test_cursor_with_named_columns (tests.test_dbapi20.TestPgDb.test_cursor_with_named_columns) ... ok 157s test_cursor_with_unnamed_columns (tests.test_dbapi20.TestPgDb.test_cursor_with_unnamed_columns) ... ok 157s test_custom_type (tests.test_dbapi20.TestPgDb.test_custom_type) ... ok 157s test_cve_2018_1058 (tests.test_dbapi20.TestPgDb.test_cve_2018_1058) ... ok 157s test_date (tests.test_dbapi20.TestPgDb.test_date) ... ok 157s test_datetime (tests.test_dbapi20.TestPgDb.test_datetime) ... ok 157s test_datetime_type (tests.test_dbapi20.TestPgDb.test_datetime_type) ... ok 157s test_description (tests.test_dbapi20.TestPgDb.test_description) ... ok 157s test_description_fields (tests.test_dbapi20.TestPgDb.test_description_fields) ... ok 157s test_exceptions (tests.test_dbapi20.TestPgDb.test_exceptions) ... ok 157s test_exceptions_as_connection_attributes (tests.test_dbapi20.TestPgDb.test_exceptions_as_connection_attributes) ... ok 157s test_execute (tests.test_dbapi20.TestPgDb.test_execute) ... ok 157s test_execute_edge_cases (tests.test_dbapi20.TestPgDb.test_execute_edge_cases) ... ok 157s test_executemany (tests.test_dbapi20.TestPgDb.test_executemany) ... ok 157s test_fetch_2_rows (tests.test_dbapi20.TestPgDb.test_fetch_2_rows) ... ok 157s test_fetchall (tests.test_dbapi20.TestPgDb.test_fetchall) ... ok 157s test_fetchall_with_various_sizes (tests.test_dbapi20.TestPgDb.test_fetchall_with_various_sizes) ... ok 158s test_fetchmany (tests.test_dbapi20.TestPgDb.test_fetchmany) ... ok 158s test_fetchmany_with_keep (tests.test_dbapi20.TestPgDb.test_fetchmany_with_keep) ... ok 158s test_fetchone (tests.test_dbapi20.TestPgDb.test_fetchone) ... ok 158s test_float (tests.test_dbapi20.TestPgDb.test_float) ... ok 158s test_global_typecast (tests.test_dbapi20.TestPgDb.test_global_typecast) ... ok 158s test_hstore (tests.test_dbapi20.TestPgDb.test_hstore) ... ok 158s test_insert_array (tests.test_dbapi20.TestPgDb.test_insert_array) ... ok 158s test_insert_record (tests.test_dbapi20.TestPgDb.test_insert_record) ... ok 158s test_integrity_error (tests.test_dbapi20.TestPgDb.test_integrity_error) ... ok 158s test_interval (tests.test_dbapi20.TestPgDb.test_interval) ... ok 158s test_json (tests.test_dbapi20.TestPgDb.test_json) ... ok 158s test_jsonb (tests.test_dbapi20.TestPgDb.test_jsonb) ... ok 158s test_literal (tests.test_dbapi20.TestPgDb.test_literal) ... ok 158s test_memory_leaks (tests.test_dbapi20.TestPgDb.test_memory_leaks) ... ok 158s test_mixedfetch (tests.test_dbapi20.TestPgDb.test_mixedfetch) ... ok 158s test_next (tests.test_dbapi20.TestPgDb.test_next) 158s Test extension for getting the next row. ... ok 158s test_nextset (tests.test_dbapi20.TestPgDb.test_nextset) ... ok 158s test_no_close (tests.test_dbapi20.TestPgDb.test_no_close) ... ok 158s test_non_idempotent_close (tests.test_dbapi20.TestPgDb.test_non_idempotent_close) ... ok 158s test_none (tests.test_dbapi20.TestPgDb.test_none) ... ok 158s test_number_type (tests.test_dbapi20.TestPgDb.test_number_type) ... ok 158s test_paramstyle (tests.test_dbapi20.TestPgDb.test_paramstyle) ... ok 158s test_paramstyles (tests.test_dbapi20.TestPgDb.test_paramstyles) ... ok 158s test_percent_sign (tests.test_dbapi20.TestPgDb.test_percent_sign) ... ok 158s test_pgdb_type (tests.test_dbapi20.TestPgDb.test_pgdb_type) ... ok 158s test_rollback (tests.test_dbapi20.TestPgDb.test_rollback) ... ok 158s test_row_factory (tests.test_dbapi20.TestPgDb.test_row_factory) ... ok 158s test_rowcount (tests.test_dbapi20.TestPgDb.test_rowcount) ... ok 158s test_rowid_type (tests.test_dbapi20.TestPgDb.test_rowid_type) ... ok 158s test_select_array (tests.test_dbapi20.TestPgDb.test_select_array) ... ok 159s test_select_record (tests.test_dbapi20.TestPgDb.test_select_record) ... ok 159s test_set_decimal_type (tests.test_dbapi20.TestPgDb.test_set_decimal_type) ... ok 159s test_set_typecast_for_arrays (tests.test_dbapi20.TestPgDb.test_set_typecast_for_arrays) ... ok 159s test_setinputsizes (tests.test_dbapi20.TestPgDb.test_setinputsizes) ... ok 159s test_setoutputsize (tests.test_dbapi20.TestPgDb.test_setoutputsize) ... ok 159s test_setoutputsize_basic (tests.test_dbapi20.TestPgDb.test_setoutputsize_basic) ... ok 159s test_sqlstate (tests.test_dbapi20.TestPgDb.test_sqlstate) ... ok 159s test_string_type (tests.test_dbapi20.TestPgDb.test_string_type) ... ok 159s test_threadsafety (tests.test_dbapi20.TestPgDb.test_threadsafety) ... ok 159s test_time (tests.test_dbapi20.TestPgDb.test_time) ... ok 159s test_timestamp (tests.test_dbapi20.TestPgDb.test_timestamp) ... ok 159s test_transaction (tests.test_dbapi20.TestPgDb.test_transaction) ... ok 159s test_type_cache_info (tests.test_dbapi20.TestPgDb.test_type_cache_info) ... ok 159s test_type_cache_typecast (tests.test_dbapi20.TestPgDb.test_type_cache_typecast) ... ok 159s test_unicode_list_and_tuple (tests.test_dbapi20.TestPgDb.test_unicode_list_and_tuple) ... ok 159s test_unicode_with_latin1 (tests.test_dbapi20.TestPgDb.test_unicode_with_latin1) ... ok 159s test_unicode_with_utf8 (tests.test_dbapi20.TestPgDb.test_unicode_with_utf8) ... ok 159s test_update_rowcount (tests.test_dbapi20.TestPgDb.test_update_rowcount) ... ok 159s test_uuid (tests.test_dbapi20.TestPgDb.test_uuid) ... ok 159s test_version (tests.test_dbapi20.TestPgDb.test_version) ... ok 159s test_round_trip (tests.test_dbapi20_copy.TestBinary.test_round_trip) ... ok 159s test_bad_params (tests.test_dbapi20_copy.TestCopyFrom.test_bad_params) ... ok 159s test_binary (tests.test_dbapi20_copy.TestCopyFrom.test_binary) ... ok 159s test_binary_with_sep (tests.test_dbapi20_copy.TestCopyFrom.test_binary_with_sep) ... ok 159s test_binary_with_unicode (tests.test_dbapi20_copy.TestCopyFrom.test_binary_with_unicode) ... ok 159s test_columns (tests.test_dbapi20_copy.TestCopyFrom.test_columns) ... ok 159s test_csv (tests.test_dbapi20_copy.TestCopyFrom.test_csv) ... ok 159s test_csv_with_sep (tests.test_dbapi20_copy.TestCopyFrom.test_csv_with_sep) ... ok 159s test_file (tests.test_dbapi20_copy.TestCopyFrom.test_file) ... ok 159s test_input_bytes (tests.test_dbapi20_copy.TestCopyFrom.test_input_bytes) ... ok 159s test_input_iterable (tests.test_dbapi20_copy.TestCopyFrom.test_input_iterable) ... ok 159s test_input_iterable_bytes (tests.test_dbapi20_copy.TestCopyFrom.test_input_iterable_bytes) ... ok 159s test_input_iterable_invalid (tests.test_dbapi20_copy.TestCopyFrom.test_input_iterable_invalid) ... ok 159s test_input_iterable_with_newlines (tests.test_dbapi20_copy.TestCopyFrom.test_input_iterable_with_newlines) ... ok 159s test_input_string (tests.test_dbapi20_copy.TestCopyFrom.test_input_string) ... ok 159s test_input_string_multiple_rows (tests.test_dbapi20_copy.TestCopyFrom.test_input_string_multiple_rows) ... ok 160s test_input_string_with_newline (tests.test_dbapi20_copy.TestCopyFrom.test_input_string_with_newline) ... ok 160s test_input_string_with_schema_name (tests.test_dbapi20_copy.TestCopyFrom.test_input_string_with_schema_name) ... ok 160s test_null (tests.test_dbapi20_copy.TestCopyFrom.test_null) ... ok 160s test_query (tests.test_dbapi20_copy.TestCopyFrom.test_query) ... ok 160s test_sep (tests.test_dbapi20_copy.TestCopyFrom.test_sep) ... ok 160s test_size_invalid (tests.test_dbapi20_copy.TestCopyFrom.test_size_invalid) ... ok 160s test_size_negative (tests.test_dbapi20_copy.TestCopyFrom.test_size_negative) ... ok 160s test_size_positive (tests.test_dbapi20_copy.TestCopyFrom.test_size_positive) ... ok 160s test_bad_params (tests.test_dbapi20_copy.TestCopyTo.test_bad_params) ... ok 160s test_binary (tests.test_dbapi20_copy.TestCopyTo.test_binary) ... ok 160s test_binary_with_sep (tests.test_dbapi20_copy.TestCopyTo.test_binary_with_sep) ... ok 160s test_binary_with_unicode (tests.test_dbapi20_copy.TestCopyTo.test_binary_with_unicode) ... ok 160s test_columns (tests.test_dbapi20_copy.TestCopyTo.test_columns) ... ok 160s test_csv (tests.test_dbapi20_copy.TestCopyTo.test_csv) ... ok 160s test_csv_with_sep (tests.test_dbapi20_copy.TestCopyTo.test_csv_with_sep) ... ok 160s test_decode (tests.test_dbapi20_copy.TestCopyTo.test_decode) ... ok 160s test_file (tests.test_dbapi20_copy.TestCopyTo.test_file) ... ok 160s test_generator (tests.test_dbapi20_copy.TestCopyTo.test_generator) ... ok 160s test_generator_bytes (tests.test_dbapi20_copy.TestCopyTo.test_generator_bytes) ... ok 160s test_generator_with_schema_name (tests.test_dbapi20_copy.TestCopyTo.test_generator_with_schema_name) ... ok 160s test_null (tests.test_dbapi20_copy.TestCopyTo.test_null) ... ok 160s test_query (tests.test_dbapi20_copy.TestCopyTo.test_query) ... ok 160s test_rowcount_increment (tests.test_dbapi20_copy.TestCopyTo.test_rowcount_increment) ... ok 160s test_sep (tests.test_dbapi20_copy.TestCopyTo.test_sep) ... ok 160s test_input (tests.test_dbapi20_copy.TestStreams.test_input) ... ok 160s test_output (tests.test_dbapi20_copy.TestStreams.test_output) ... ok 160s test_all_steps (tests.test_tutorial.TestClassicTutorial.test_all_steps) ... ok 160s test_all_steps (tests.test_tutorial.TestDbApi20Tutorial.test_all_steps) ... ok 160s 160s ---------------------------------------------------------------------- 160s Ran 808 tests in 13.284s 160s 160s OK (skipped=18) 160s Dropping cluster 17/regress ... 160s ### End 17, python3.13 ### 160s autopkgtest [06:57:49]: test unittests: -----------------------] 161s autopkgtest [06:57:50]: test unittests: - - - - - - - - - - results - - - - - - - - - - 161s unittests PASS 161s autopkgtest [06:57:50]: @@@@@@@@@@@@@@@@@@@@ summary 161s unittests PASS 178s nova [W] Using flock in prodstack6-s390x 178s Creating nova instance adt-plucky-s390x-pygresql-20250222-065509-juju-7f2275-prod-proposed-migration-environment-20-0af2b5ec-0984-4cab-b064-4295339c9863 from image adt/ubuntu-plucky-s390x-server-20250222.img (UUID ae633cda-0dee-481c-9805-d0ef3f3b5166)... 178s nova [W] Timed out waiting for a171bab3-3242-4666-b703-fe8dbb0677a0 to get deleted.