0s autopkgtest [19:28:53]: starting date and time: 2024-03-23 19:28:53+0000 0s autopkgtest [19:28:53]: git checkout: 4a1cd702 l/adt_testbed: don't blame the testbed for unsolvable build deps 0s autopkgtest [19:28:53]: host juju-7f2275-prod-proposed-migration-environment-2; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.odd57e9y/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --setup-commands /home/ubuntu/autopkgtest/setup-commands/setup-testbed --apt-pocket=proposed=src:sphinx --apt-upgrade pygresql --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=sphinx/7.2.6-6 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-2@bos01-arm64-9.secgroup --name adt-noble-arm64-pygresql-20240323-192853-juju-7f2275-prod-proposed-migration-environment-2 --image adt/ubuntu-noble-arm64-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-2 --net-id=net_prod-proposed-migration -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,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,10.24.0.0/24,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com'"'"'' --mirror=http://us.ports.ubuntu.com/ubuntu-ports/ 136s autopkgtest [19:31:09]: testbed dpkg architecture: arm64 140s autopkgtest [19:31:09]: testbed apt version: 2.7.12 140s Get:1 http://ftpmaster.internal/ubuntu noble-proposed InRelease [117 kB] 140s autopkgtest [19:31:09]: @@@@@@@@@@@@@@@@@@@@ test bed setup 140s Get:2 http://ftpmaster.internal/ubuntu noble-proposed/main Sources [495 kB] 140s Get:3 http://ftpmaster.internal/ubuntu noble-proposed/universe Sources [3981 kB] 140s Get:4 http://ftpmaster.internal/ubuntu noble-proposed/restricted Sources [6540 B] 140s Get:5 http://ftpmaster.internal/ubuntu noble-proposed/multiverse Sources [56.9 kB] 140s Get:6 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 Packages [668 kB] 140s Get:7 http://ftpmaster.internal/ubuntu noble-proposed/main arm64 c-n-f Metadata [3144 B] 140s Get:8 http://ftpmaster.internal/ubuntu noble-proposed/restricted arm64 Packages [33.7 kB] 140s Get:9 http://ftpmaster.internal/ubuntu noble-proposed/restricted arm64 c-n-f Metadata [116 B] 140s Get:10 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 Packages [4367 kB] 140s Get:11 http://ftpmaster.internal/ubuntu noble-proposed/universe arm64 c-n-f Metadata [8528 B] 140s Get:12 http://ftpmaster.internal/ubuntu noble-proposed/multiverse arm64 Packages [69.8 kB] 140s Get:13 http://ftpmaster.internal/ubuntu noble-proposed/multiverse arm64 c-n-f Metadata [116 B] 144s Fetched 9806 kB in 3s (3660 kB/s) 144s Reading package lists... 148s Reading package lists... 148s Building dependency tree... 148s Reading state information... 156s Calculating upgrade... 156s sh: Attempting to set up Debian/Ubuntu apt sources automatically 156s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 156s Reading package lists... 156s Building dependency tree... 156s Reading state information... 156s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 156s Reading package lists... 156s Building dependency tree... 156s Reading state information... 156s eatmydata is already the newest version (131-1). 156s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 156s Reading package lists... 156s Building dependency tree... 156s Reading state information... 156s sh: Distribution appears to be Ubuntu 156s dbus is already the newest version (1.14.10-4ubuntu1). 156s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 156s Reading package lists... 157s Building dependency tree... 157s Reading state information... 158s rng-tools-debian is already the newest version (2.4). 158s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 158s Reading package lists... 158s Building dependency tree... 158s Reading state information... 159s The following packages will be REMOVED: 159s cloud-init* python3-configobj* python3-debconf* 159s 0 upgraded, 0 newly installed, 3 to remove and 0 not upgraded. 159s After this operation, 3256 kB disk space will be freed. 159s (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 ... 75911 files and directories currently installed.) 159s Removing cloud-init (24.1.2-0ubuntu1) ... 161s Removing python3-configobj (5.0.8-3) ... 161s Removing python3-debconf (1.5.86) ... 161s Processing triggers for man-db (2.12.0-3) ... 161s (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 ... 75522 files and directories currently installed.) 161s Purging configuration files for cloud-init (24.1.2-0ubuntu1) ... 163s dpkg: warning: while removing cloud-init, directory '/etc/cloud/cloud.cfg.d' not empty so not removed 163s Processing triggers for rsyslog (8.2312.0-3ubuntu3) ... 163s invoke-rc.d: policy-rc.d denied execution of try-restart. 164s Reading package lists... 164s Building dependency tree... 164s Reading state information... 166s linux-generic is already the newest version (6.8.0-11.11+1). 166s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 175s Hit:1 http://ftpmaster.internal/ubuntu noble InRelease 175s Reading package lists...Hit:2 http://ftpmaster.internal/ubuntu noble-updates InRelease 175s Hit:3 http://ftpmaster.internal/ubuntu noble-security InRelease 175s Reading package lists... 175s autopkgtest [19:31:47]: rebooting testbed after setup commands that affected boot 175s 175s Building dependency tree... 175s Reading state information... 175s Calculating upgrade... 175s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 175s Reading package lists... 175s Building dependency tree... 175s Reading state information... 175s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 328s autopkgtest [19:34:21]: testbed running kernel: Linux 6.8.0-11-generic #11-Ubuntu SMP PREEMPT_DYNAMIC Wed Feb 14 02:53:31 UTC 2024 338s autopkgtest [19:34:31]: @@@@@@@@@@@@@@@@@@@@ apt-source pygresql 341s Get:1 http://ftpmaster.internal/ubuntu noble/universe pygresql 1:6.0-1 (dsc) [2202 B] 341s Get:2 http://ftpmaster.internal/ubuntu noble/universe pygresql 1:6.0-1 (tar) [272 kB] 341s Get:3 http://ftpmaster.internal/ubuntu noble/universe pygresql 1:6.0-1 (diff) [7032 B] 341s gpgv: Signature made Thu Jan 4 17:10:41 2024 UTC 341s gpgv: using RSA key 77C9619C49D6A2CDCDF2FFAA428304A1748DCC7A 341s gpgv: Can't check signature: No public key 341s dpkg-source: warning: cannot verify inline signature for ./pygresql_6.0-1.dsc: no acceptable signature found 341s autopkgtest [19:34:34]: testing package pygresql version 1:6.0-1 342s autopkgtest [19:34:35]: build not needed 343s autopkgtest [19:34:36]: test unittests: preparing testbed 363s Reading package lists... 363s Building dependency tree... 363s Reading state information... 364s Starting pkgProblemResolver with broken count: 0 364s Starting 2 pkgProblemResolver with broken count: 0 364s Done 365s The following additional packages will be installed: 365s libjson-perl libllvm17 libpq5 libxslt1.1 postgresql postgresql-16 365s postgresql-client-16 postgresql-client-common postgresql-common python3-all 365s python3-pygresql ssl-cert 365s Suggested packages: 365s postgresql-doc postgresql-doc-16 python-pygresql-doc 365s Recommended packages: 365s libjson-xs-perl 365s The following NEW packages will be installed: 365s autopkgtest-satdep libjson-perl libllvm17 libpq5 libxslt1.1 postgresql 365s postgresql-16 postgresql-client-16 postgresql-client-common 365s postgresql-common python3-all python3-pygresql ssl-cert 365s 0 upgraded, 13 newly installed, 0 to remove and 0 not upgraded. 365s Need to get 42.2 MB/42.2 MB of archives. 365s After this operation, 176 MB of additional disk space will be used. 365s Get:1 /tmp/autopkgtest.9CETjI/1-autopkgtest-satdep.deb autopkgtest-satdep arm64 0 [728 B] 365s Get:2 http://ftpmaster.internal/ubuntu noble/main arm64 libjson-perl all 4.10000-1 [81.9 kB] 365s Get:3 http://ftpmaster.internal/ubuntu noble/main arm64 postgresql-client-common all 257 [36.2 kB] 365s Get:4 http://ftpmaster.internal/ubuntu noble/main arm64 ssl-cert all 1.1.2ubuntu1 [17.8 kB] 365s Get:5 http://ftpmaster.internal/ubuntu noble/main arm64 postgresql-common all 257 [162 kB] 365s Get:6 http://ftpmaster.internal/ubuntu noble/main arm64 libllvm17 arm64 1:17.0.6-5build1 [25.0 MB] 369s Get:7 http://ftpmaster.internal/ubuntu noble/main arm64 libpq5 arm64 16.2-1 [136 kB] 369s Get:8 http://ftpmaster.internal/ubuntu noble/main arm64 libxslt1.1 arm64 1.1.39-0exp1 [166 kB] 369s Get:9 http://ftpmaster.internal/ubuntu noble/main arm64 postgresql-client-16 arm64 16.2-1 [1260 kB] 369s Get:10 http://ftpmaster.internal/ubuntu noble/main arm64 postgresql-16 arm64 16.2-1 [15.2 MB] 383s Get:11 http://ftpmaster.internal/ubuntu noble/main arm64 postgresql all 16+257 [11.4 kB] 383s Get:12 http://ftpmaster.internal/ubuntu noble/main arm64 python3-all arm64 3.12.1-0ubuntu2 [906 B] 383s Get:13 http://ftpmaster.internal/ubuntu noble/universe arm64 python3-pygresql arm64 1:6.0-1 [118 kB] 383s Preconfiguring packages ... 383s Fetched 42.2 MB in 5s (8108 kB/s) 383s Selecting previously unselected package libjson-perl. 383s (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 ... 75467 files and directories currently installed.) 383s Preparing to unpack .../00-libjson-perl_4.10000-1_all.deb ... 383s Unpacking libjson-perl (4.10000-1) ... 383s Selecting previously unselected package postgresql-client-common. 383s Preparing to unpack .../01-postgresql-client-common_257_all.deb ... 383s Unpacking postgresql-client-common (257) ... 383s Selecting previously unselected package ssl-cert. 383s Preparing to unpack .../02-ssl-cert_1.1.2ubuntu1_all.deb ... 383s Unpacking ssl-cert (1.1.2ubuntu1) ... 383s Selecting previously unselected package postgresql-common. 383s Preparing to unpack .../03-postgresql-common_257_all.deb ... 383s Adding 'diversion of /usr/bin/pg_config to /usr/bin/pg_config.libpq-dev by postgresql-common' 383s Unpacking postgresql-common (257) ... 383s Selecting previously unselected package libllvm17:arm64. 383s Preparing to unpack .../04-libllvm17_1%3a17.0.6-5build1_arm64.deb ... 383s Unpacking libllvm17:arm64 (1:17.0.6-5build1) ... 383s Selecting previously unselected package libpq5:arm64. 383s Preparing to unpack .../05-libpq5_16.2-1_arm64.deb ... 383s Unpacking libpq5:arm64 (16.2-1) ... 383s Selecting previously unselected package libxslt1.1:arm64. 383s Preparing to unpack .../06-libxslt1.1_1.1.39-0exp1_arm64.deb ... 383s Unpacking libxslt1.1:arm64 (1.1.39-0exp1) ... 383s Selecting previously unselected package postgresql-client-16. 383s Preparing to unpack .../07-postgresql-client-16_16.2-1_arm64.deb ... 383s Unpacking postgresql-client-16 (16.2-1) ... 383s Selecting previously unselected package postgresql-16. 383s Preparing to unpack .../08-postgresql-16_16.2-1_arm64.deb ... 383s Unpacking postgresql-16 (16.2-1) ... 383s Selecting previously unselected package postgresql. 383s Preparing to unpack .../09-postgresql_16+257_all.deb ... 383s Unpacking postgresql (16+257) ... 383s Selecting previously unselected package python3-all. 383s Preparing to unpack .../10-python3-all_3.12.1-0ubuntu2_arm64.deb ... 383s Unpacking python3-all (3.12.1-0ubuntu2) ... 383s Selecting previously unselected package python3-pygresql. 383s Preparing to unpack .../11-python3-pygresql_1%3a6.0-1_arm64.deb ... 383s Unpacking python3-pygresql (1:6.0-1) ... 383s Selecting previously unselected package autopkgtest-satdep. 383s Preparing to unpack .../12-1-autopkgtest-satdep.deb ... 383s Unpacking autopkgtest-satdep (0) ... 383s Setting up postgresql-client-common (257) ... 383s Setting up libpq5:arm64 (16.2-1) ... 383s Setting up python3-all (3.12.1-0ubuntu2) ... 383s Setting up ssl-cert (1.1.2ubuntu1) ... 383s Created symlink /etc/systemd/system/multi-user.target.wants/ssl-cert.service → /usr/lib/systemd/system/ssl-cert.service. 383s Setting up libjson-perl (4.10000-1) ... 383s Setting up libxslt1.1:arm64 (1.1.39-0exp1) ... 383s Setting up libllvm17:arm64 (1:17.0.6-5build1) ... 383s Setting up python3-pygresql (1:6.0-1) ... 383s Setting up postgresql-client-16 (16.2-1) ... 383s update-alternatives: using /usr/share/postgresql/16/man/man1/psql.1.gz to provide /usr/share/man/man1/psql.1.gz (psql.1.gz) in auto mode 383s Setting up postgresql-common (257) ... 383s 383s Creating config file /etc/postgresql-common/createcluster.conf with new version 383s Building PostgreSQL dictionaries from installed myspell/hunspell packages... 383s Removing obsolete dictionary files: 383s Created symlink /etc/systemd/system/multi-user.target.wants/postgresql.service → /usr/lib/systemd/system/postgresql.service. 383s Setting up postgresql-16 (16.2-1) ... 383s Creating new PostgreSQL cluster 16/main ... 383s /usr/lib/postgresql/16/bin/initdb -D /var/lib/postgresql/16/main --auth-local peer --auth-host scram-sha-256 --no-instructions 383s The files belonging to this database system will be owned by user "postgres". 383s This user must also own the server process. 383s 383s The database cluster will be initialized with locale "C.UTF-8". 383s The default database encoding has accordingly been set to "UTF8". 383s The default text search configuration will be set to "english". 383s 383s Data page checksums are disabled. 383s 383s fixing permissions on existing directory /var/lib/postgresql/16/main ... ok 383s creating subdirectories ... ok 383s selecting dynamic shared memory implementation ... posix 383s selecting default max_connections ... 100 383s selecting default shared_buffers ... 128MB 383s selecting default time zone ... Etc/UTC 383s creating configuration files ... ok 383s running bootstrap script ... ok 383s performing post-bootstrap initialization ... ok 383s syncing data to disk ... ok 387s Setting up postgresql (16+257) ... 387s Setting up autopkgtest-satdep (0) ... 387s Processing triggers for man-db (2.12.0-3) ... 388s Processing triggers for libc-bin (2.39-0ubuntu6) ... 396s (Reading database ... 77447 files and directories currently installed.) 396s Removing autopkgtest-satdep (0) ... 397s autopkgtest [19:35:30]: test unittests: [----------------------- 398s CREATE ROLE 398s CREATE DATABASE 398s Testing with: python3.12 399s test_context_manager (tests.test_classic.UtilityTest.test_context_manager) ... ok 399s test_get (tests.test_classic.UtilityTest.test_get) ... ok 399s test_insert (tests.test_classic.UtilityTest.test_insert) ... ok 399s test_invalid_name (tests.test_classic.UtilityTest.test_invalid_name) 399s Make sure that invalid table names are caught. ... ok 399s test_mixed_case (tests.test_classic.UtilityTest.test_mixed_case) ... ok 410s test_notify (tests.test_classic.UtilityTest.test_notify) ... ok 410s test_notify_other_options (tests.test_classic.UtilityTest.test_notify_other_options) ... ok 410s test_notify_timeout (tests.test_classic.UtilityTest.test_notify_timeout) ... ok 410s test_params (tests.test_classic.UtilityTest.test_params) ... ok 410s test_pkey (tests.test_classic.UtilityTest.test_pkey) ... ok 410s test_schema (tests.test_classic.UtilityTest.test_schema) 410s Check differentiation of same table name in different schemas. ... ok 410s test_sqlstate (tests.test_classic.UtilityTest.test_sqlstate) ... ok 410s test_update (tests.test_classic.UtilityTest.test_update) ... ok 410s test_del (tests.test_classic_attrdict.TestAttrDict.test_del) ... ok 410s test_get (tests.test_classic_attrdict.TestAttrDict.test_get) ... ok 410s test_init (tests.test_classic_attrdict.TestAttrDict.test_init) ... ok 410s test_items (tests.test_classic_attrdict.TestAttrDict.test_items) ... ok 410s test_iter (tests.test_classic_attrdict.TestAttrDict.test_iter) ... ok 410s test_keys (tests.test_classic_attrdict.TestAttrDict.test_keys) ... ok 410s test_set (tests.test_classic_attrdict.TestAttrDict.test_set) ... ok 410s test_values (tests.test_classic_attrdict.TestAttrDict.test_values) ... ok 410s test_write_methods (tests.test_classic_attrdict.TestAttrDict.test_write_methods) ... ok 410s test_can_connect (tests.test_classic_connection.TestCanConnect.test_can_connect) ... ok 410s test_can_connect_no_wait (tests.test_classic_connection.TestCanConnect.test_can_connect_no_wait) ... ok 410s test_change_row_factory_cache_size (tests.test_classic_connection.TestConfigFunctions.test_change_row_factory_cache_size) ... ok 410s test_get_bool (tests.test_classic_connection.TestConfigFunctions.test_get_bool) ... ok 410s test_get_byte_escaped (tests.test_classic_connection.TestConfigFunctions.test_get_byte_escaped) ... ok 410s test_get_decimal (tests.test_classic_connection.TestConfigFunctions.test_get_decimal) ... ok 410s test_get_decimal_point (tests.test_classic_connection.TestConfigFunctions.test_get_decimal_point) ... ok 410s test_set_bool (tests.test_classic_connection.TestConfigFunctions.test_set_bool) ... ok 410s test_set_bytea_escaped (tests.test_classic_connection.TestConfigFunctions.test_set_bytea_escaped) ... ok 410s test_set_decimal (tests.test_classic_connection.TestConfigFunctions.test_set_decimal) ... ok 410s test_set_decimal_point (tests.test_classic_connection.TestConfigFunctions.test_set_decimal_point) ... skipped 'cannot set German money locale' 410s test_all_connect_attributes (tests.test_classic_connection.TestConnectObject.test_all_connect_attributes) ... ok 410s test_all_connect_methods (tests.test_classic_connection.TestConnectObject.test_all_connect_methods) ... ok 410s test_all_query_members (tests.test_classic_connection.TestConnectObject.test_all_query_members) ... ok 410s test_attribute_backend_pid (tests.test_classic_connection.TestConnectObject.test_attribute_backend_pid) ... ok 410s test_attribute_db (tests.test_classic_connection.TestConnectObject.test_attribute_db) ... ok 410s test_attribute_error (tests.test_classic_connection.TestConnectObject.test_attribute_error) ... ok 410s test_attribute_host (tests.test_classic_connection.TestConnectObject.test_attribute_host) ... ok 410s test_attribute_options (tests.test_classic_connection.TestConnectObject.test_attribute_options) ... ok 410s test_attribute_port (tests.test_classic_connection.TestConnectObject.test_attribute_port) ... ok 410s test_attribute_protocol_version (tests.test_classic_connection.TestConnectObject.test_attribute_protocol_version) ... ok 410s test_attribute_server_version (tests.test_classic_connection.TestConnectObject.test_attribute_server_version) ... ok 410s test_attribute_socket (tests.test_classic_connection.TestConnectObject.test_attribute_socket) ... ok 410s test_attribute_status (tests.test_classic_connection.TestConnectObject.test_attribute_status) ... ok 410s test_attribute_user (tests.test_classic_connection.TestConnectObject.test_attribute_user) ... ok 410s test_cancel_long_running_thread (tests.test_classic_connection.TestConnectObject.test_cancel_long_running_thread) ... ok 410s test_class_name (tests.test_classic_connection.TestConnectObject.test_class_name) ... ok 410s test_method_cancel (tests.test_classic_connection.TestConnectObject.test_method_cancel) ... ok 410s test_method_close (tests.test_classic_connection.TestConnectObject.test_method_close) ... ok 410s test_method_endcopy (tests.test_classic_connection.TestConnectObject.test_method_endcopy) ... ok 410s test_method_file_no (tests.test_classic_connection.TestConnectObject.test_method_file_no) ... ok 410s test_method_parameter (tests.test_classic_connection.TestConnectObject.test_method_parameter) ... ok 410s test_method_query (tests.test_classic_connection.TestConnectObject.test_method_query) ... ok 410s test_method_query_empty (tests.test_classic_connection.TestConnectObject.test_method_query_empty) ... ok 410s test_method_reset (tests.test_classic_connection.TestConnectObject.test_method_reset) ... ok 410s test_method_send_query_empty (tests.test_classic_connection.TestConnectObject.test_method_send_query_empty) ... ok 410s test_method_send_query_multiple (tests.test_classic_connection.TestConnectObject.test_method_send_query_multiple) ... ok 410s test_method_send_query_single (tests.test_classic_connection.TestConnectObject.test_method_send_query_single) ... ok 410s test_method_transaction (tests.test_classic_connection.TestConnectObject.test_method_transaction) ... ok 410s test_module_name (tests.test_classic_connection.TestConnectObject.test_module_name) ... ok 410s test_repr (tests.test_classic_connection.TestConnectObject.test_repr) ... ok 410s test_str (tests.test_classic_connection.TestConnectObject.test_str) ... ok 410s test_getline (tests.test_classic_connection.TestDirectSocketAccess.test_getline) ... ok 410s test_getline_bytes_and_unicode (tests.test_classic_connection.TestDirectSocketAccess.test_getline_bytes_and_unicode) ... ok 410s test_parameter_checks (tests.test_classic_connection.TestDirectSocketAccess.test_parameter_checks) ... ok 410s test_putline (tests.test_classic_connection.TestDirectSocketAccess.test_putline) ... ok 410s test_putline_bytes_and_unicode (tests.test_classic_connection.TestDirectSocketAccess.test_putline_bytes_and_unicode) ... ok 410s test_insert_table_big_row_size (tests.test_classic_connection.TestInserttable.test_insert_table_big_row_size) ... ok 410s test_insert_table_small_int_overflow (tests.test_classic_connection.TestInserttable.test_insert_table_small_int_overflow) ... ok 410s test_inserttable1_row (tests.test_classic_connection.TestInserttable.test_inserttable1_row) ... ok 410s test_inserttable4_rows (tests.test_classic_connection.TestInserttable.test_inserttable4_rows) ... ok 410s test_inserttable_byte_values (tests.test_classic_connection.TestInserttable.test_inserttable_byte_values) ... ok 410s test_inserttable_from_dict_as_interable (tests.test_classic_connection.TestInserttable.test_inserttable_from_dict_as_interable) ... ok 410s test_inserttable_from_dict_keys (tests.test_classic_connection.TestInserttable.test_inserttable_from_dict_keys) ... ok 410s test_inserttable_from_dict_values (tests.test_classic_connection.TestInserttable.test_inserttable_from_dict_values) ... ok 410s test_inserttable_from_generator_of_tuples (tests.test_classic_connection.TestInserttable.test_inserttable_from_generator_of_tuples) ... ok 410s test_inserttable_from_list_of_sets (tests.test_classic_connection.TestInserttable.test_inserttable_from_list_of_sets) ... ok 410s test_inserttable_from_query (tests.test_classic_connection.TestInserttable.test_inserttable_from_query) ... ok 410s test_inserttable_from_setof_tuples (tests.test_classic_connection.TestInserttable.test_inserttable_from_setof_tuples) ... ok 410s test_inserttable_from_tuple_of_lists (tests.test_classic_connection.TestInserttable.test_inserttable_from_tuple_of_lists) ... ok 410s test_inserttable_max_values (tests.test_classic_connection.TestInserttable.test_inserttable_max_values) ... ok 410s test_inserttable_multiple_calls (tests.test_classic_connection.TestInserttable.test_inserttable_multiple_calls) ... ok 410s test_inserttable_multiple_rows (tests.test_classic_connection.TestInserttable.test_inserttable_multiple_rows) ... ok 410s test_inserttable_no_column (tests.test_classic_connection.TestInserttable.test_inserttable_no_column) ... ok 410s test_inserttable_no_encoding (tests.test_classic_connection.TestInserttable.test_inserttable_no_encoding) ... ok 410s test_inserttable_null_values (tests.test_classic_connection.TestInserttable.test_inserttable_null_values) ... ok 410s test_inserttable_only_one_column (tests.test_classic_connection.TestInserttable.test_inserttable_only_one_column) ... ok 410s test_inserttable_only_two_columns (tests.test_classic_connection.TestInserttable.test_inserttable_only_two_columns) ... ok 410s test_inserttable_special_chars (tests.test_classic_connection.TestInserttable.test_inserttable_special_chars) ... ok 410s test_inserttable_unicode_latin1 (tests.test_classic_connection.TestInserttable.test_inserttable_unicode_latin1) ... ok 410s test_inserttable_unicode_latin9 (tests.test_classic_connection.TestInserttable.test_inserttable_unicode_latin9) ... ok 410s test_inserttable_unicode_utf8 (tests.test_classic_connection.TestInserttable.test_inserttable_unicode_utf8) ... ok 410s test_inserttable_with_different_row_sizes (tests.test_classic_connection.TestInserttable.test_inserttable_with_different_row_sizes) ... ok 410s test_inserttable_with_dotted_table_name (tests.test_classic_connection.TestInserttable.test_inserttable_with_dotted_table_name) ... ok 410s test_inserttable_with_huge_list_of_column_names (tests.test_classic_connection.TestInserttable.test_inserttable_with_huge_list_of_column_names) ... ok 410s test_inserttable_with_invalid_colum_list (tests.test_classic_connection.TestInserttable.test_inserttable_with_invalid_colum_list) ... ok 410s test_inserttable_with_invalid_column_name (tests.test_classic_connection.TestInserttable.test_inserttable_with_invalid_column_name) ... ok 410s test_inserttable_with_invalid_data_type (tests.test_classic_connection.TestInserttable.test_inserttable_with_invalid_data_type) ... ok 410s test_inserttable_with_invalid_table_name (tests.test_classic_connection.TestInserttable.test_inserttable_with_invalid_table_name) ... ok 410s test_inserttable_with_out_of_range_data (tests.test_classic_connection.TestInserttable.test_inserttable_with_out_of_range_data) ... ok 410s test_get_notice_receiver (tests.test_classic_connection.TestNotificatons.test_get_notice_receiver) ... ok 410s test_get_notify (tests.test_classic_connection.TestNotificatons.test_get_notify) ... ok 410s test_notice_receiver (tests.test_classic_connection.TestNotificatons.test_notice_receiver) ... ok 410s test_set_and_get_notice_receiver (tests.test_classic_connection.TestNotificatons.test_set_and_get_notice_receiver) ... ok 410s test_set_notice_receiver (tests.test_classic_connection.TestNotificatons.test_set_notice_receiver) ... ok 410s test_query_with_bool_params (tests.test_classic_connection.TestParamQueries.test_query_with_bool_params) ... ok 410s test_query_with_bool_params_not_default (tests.test_classic_connection.TestParamQueries.test_query_with_bool_params_not_default) ... ok 410s test_query_with_duplicate_params (tests.test_classic_connection.TestParamQueries.test_query_with_duplicate_params) ... ok 410s test_query_with_garbage (tests.test_classic_connection.TestParamQueries.test_query_with_garbage) ... ok 410s test_query_with_int_params (tests.test_classic_connection.TestParamQueries.test_query_with_int_params) ... ok 410s test_query_with_mixed_params (tests.test_classic_connection.TestParamQueries.test_query_with_mixed_params) ... ok 410s test_query_with_none_param (tests.test_classic_connection.TestParamQueries.test_query_with_none_param) ... ok 410s test_query_with_str_params (tests.test_classic_connection.TestParamQueries.test_query_with_str_params) ... ok 410s test_query_with_unicode_params (tests.test_classic_connection.TestParamQueries.test_query_with_unicode_params) ... ok 410s test_query_with_unicode_params_cyrillic (tests.test_classic_connection.TestParamQueries.test_query_with_unicode_params_cyrillic) ... ok 410s test_query_with_unicode_params_latin1 (tests.test_classic_connection.TestParamQueries.test_query_with_unicode_params_latin1) ... ok 410s test_query_with_zero_params (tests.test_classic_connection.TestParamQueries.test_query_with_zero_params) ... ok 410s test_describe_multiple_named_queries (tests.test_classic_connection.TestPreparedQueries.test_describe_multiple_named_queries) ... ok 410s test_describe_named_query (tests.test_classic_connection.TestPreparedQueries.test_describe_named_query) ... ok 410s test_describe_non_existent_query (tests.test_classic_connection.TestPreparedQueries.test_describe_non_existent_query) ... ok 410s test_describe_unnamed_query (tests.test_classic_connection.TestPreparedQueries.test_describe_unnamed_query) ... ok 410s test_duplicate_prepared_statement (tests.test_classic_connection.TestPreparedQueries.test_duplicate_prepared_statement) ... ok 410s test_empty_prepared_statement (tests.test_classic_connection.TestPreparedQueries.test_empty_prepared_statement) ... ok 410s test_invalid_prepared_statement (tests.test_classic_connection.TestPreparedQueries.test_invalid_prepared_statement) ... ok 410s test_multiple_named_queries_with_params (tests.test_classic_connection.TestPreparedQueries.test_multiple_named_queries_with_params) ... ok 410s test_multiple_named_queries_without_params (tests.test_classic_connection.TestPreparedQueries.test_multiple_named_queries_without_params) ... ok 410s test_named_query_without_params (tests.test_classic_connection.TestPreparedQueries.test_named_query_without_params) ... ok 410s test_non_existent_prepared_statement (tests.test_classic_connection.TestPreparedQueries.test_non_existent_prepared_statement) ... ok 410s test_unnamed_query_with_params (tests.test_classic_connection.TestPreparedQueries.test_unnamed_query_with_params) ... ok 410s test_unnamed_query_without_params (tests.test_classic_connection.TestPreparedQueries.test_unnamed_query_without_params) ... ok 410s test_contains (tests.test_classic_connection.TestQueryIterator.test_contains) ... ok 410s test_dict_contains (tests.test_classic_connection.TestQueryIterator.test_dict_contains) ... ok 410s test_dict_iterate (tests.test_classic_connection.TestQueryIterator.test_dict_iterate) ... ok 410s test_dict_iterate_two_columns (tests.test_classic_connection.TestQueryIterator.test_dict_iterate_two_columns) ... ok 410s test_dict_next (tests.test_classic_connection.TestQueryIterator.test_dict_next) ... ok 410s test_get_item (tests.test_classic_connection.TestQueryIterator.test_get_item) ... ok 410s test_get_item_out_of_range (tests.test_classic_connection.TestQueryIterator.test_get_item_out_of_range) ... ok 410s test_get_item_with_negative_index (tests.test_classic_connection.TestQueryIterator.test_get_item_with_negative_index) ... ok 410s test_iterate (tests.test_classic_connection.TestQueryIterator.test_iterate) ... ok 410s test_iterate_twice (tests.test_classic_connection.TestQueryIterator.test_iterate_twice) ... ok 410s test_iterate_two_columns (tests.test_classic_connection.TestQueryIterator.test_iterate_two_columns) ... ok 410s test_len (tests.test_classic_connection.TestQueryIterator.test_len) ... ok 410s test_named_contains (tests.test_classic_connection.TestQueryIterator.test_named_contains) ... ok 410s test_named_iterate (tests.test_classic_connection.TestQueryIterator.test_named_iterate) ... ok 410s test_named_iterate_two_columns (tests.test_classic_connection.TestQueryIterator.test_named_iterate_two_columns) ... ok 410s test_named_next (tests.test_classic_connection.TestQueryIterator.test_named_next) ... ok 410s test_next (tests.test_classic_connection.TestQueryIterator.test_next) ... ok 410s test_scalar_contains (tests.test_classic_connection.TestQueryIterator.test_scalar_contains) ... ok 410s test_scalar_iterate (tests.test_classic_connection.TestQueryIterator.test_scalar_iterate) ... ok 410s test_scalar_iterate_two_columns (tests.test_classic_connection.TestQueryIterator.test_scalar_iterate_two_columns) ... ok 410s test_scalar_next (tests.test_classic_connection.TestQueryIterator.test_scalar_next) ... ok 410s test_one_dict_with_empty_query (tests.test_classic_connection.TestQueryOneSingleScalar.test_one_dict_with_empty_query) ... ok 410s test_one_dict_with_single_row (tests.test_classic_connection.TestQueryOneSingleScalar.test_one_dict_with_single_row) ... ok 410s test_one_dict_with_two_rows (tests.test_classic_connection.TestQueryOneSingleScalar.test_one_dict_with_two_rows) ... ok 410s test_one_named_with_empty_query (tests.test_classic_connection.TestQueryOneSingleScalar.test_one_named_with_empty_query) ... ok 410s test_one_named_with_single_row (tests.test_classic_connection.TestQueryOneSingleScalar.test_one_named_with_single_row) ... ok 410s test_one_named_with_two_rows (tests.test_classic_connection.TestQueryOneSingleScalar.test_one_named_with_two_rows) ... ok 410s test_one_scalar_with_empty_query (tests.test_classic_connection.TestQueryOneSingleScalar.test_one_scalar_with_empty_query) ... ok 410s test_one_scalar_with_single_row (tests.test_classic_connection.TestQueryOneSingleScalar.test_one_scalar_with_single_row) ... ok 410s test_one_scalar_with_two_rows (tests.test_classic_connection.TestQueryOneSingleScalar.test_one_scalar_with_two_rows) ... ok 410s test_one_with_empty_query (tests.test_classic_connection.TestQueryOneSingleScalar.test_one_with_empty_query) ... ok 410s test_one_with_single_row (tests.test_classic_connection.TestQueryOneSingleScalar.test_one_with_single_row) ... ok 410s test_one_with_two_rows (tests.test_classic_connection.TestQueryOneSingleScalar.test_one_with_two_rows) ... ok 410s test_scalar_iter (tests.test_classic_connection.TestQueryOneSingleScalar.test_scalar_iter) ... ok 410s test_scalar_result (tests.test_classic_connection.TestQueryOneSingleScalar.test_scalar_result) ... ok 410s test_single_dict_with_empty_query (tests.test_classic_connection.TestQueryOneSingleScalar.test_single_dict_with_empty_query) ... ok 410s test_single_dict_with_single_row (tests.test_classic_connection.TestQueryOneSingleScalar.test_single_dict_with_single_row) ... ok 410s test_single_dict_with_two_rows (tests.test_classic_connection.TestQueryOneSingleScalar.test_single_dict_with_two_rows) ... ok 410s test_single_named_with_empty_query (tests.test_classic_connection.TestQueryOneSingleScalar.test_single_named_with_empty_query) ... ok 410s test_single_named_with_single_row (tests.test_classic_connection.TestQueryOneSingleScalar.test_single_named_with_single_row) ... ok 410s test_single_named_with_two_rows (tests.test_classic_connection.TestQueryOneSingleScalar.test_single_named_with_two_rows) ... ok 410s test_single_scalar_with_empty_query (tests.test_classic_connection.TestQueryOneSingleScalar.test_single_scalar_with_empty_query) ... ok 410s test_single_scalar_with_single_row (tests.test_classic_connection.TestQueryOneSingleScalar.test_single_scalar_with_single_row) ... ok 410s test_single_scalar_with_two_rows (tests.test_classic_connection.TestQueryOneSingleScalar.test_single_scalar_with_two_rows) ... ok 410s test_single_with_empty_query (tests.test_classic_connection.TestQueryOneSingleScalar.test_single_with_empty_query) ... ok 410s test_single_with_single_row (tests.test_classic_connection.TestQueryOneSingleScalar.test_single_with_single_row) ... ok 410s test_single_with_two_rows (tests.test_classic_connection.TestQueryOneSingleScalar.test_single_with_two_rows) ... ok 410s test_bool (tests.test_classic_connection.TestQueryResultTypes.test_bool) ... ok 410s test_bytea (tests.test_classic_connection.TestQueryResultTypes.test_bytea) ... ok 410s test_date (tests.test_classic_connection.TestQueryResultTypes.test_date) ... ok 410s test_float (tests.test_classic_connection.TestQueryResultTypes.test_float) ... ok 410s test_int (tests.test_classic_connection.TestQueryResultTypes.test_int) ... ok 410s test_json (tests.test_classic_connection.TestQueryResultTypes.test_json) ... ok 410s test_long (tests.test_classic_connection.TestQueryResultTypes.test_long) ... ok 410s test_money (tests.test_classic_connection.TestQueryResultTypes.test_money) ... ok 410s test_numeric (tests.test_classic_connection.TestQueryResultTypes.test_numeric) ... ok 410s test_text (tests.test_classic_connection.TestQueryResultTypes.test_text) ... ok 410s test_big_getresult (tests.test_classic_connection.TestSimpleQueries.test_big_getresult) ... ok 410s test_class_name (tests.test_classic_connection.TestSimpleQueries.test_class_name) ... ok 410s test_dictresult (tests.test_classic_connection.TestSimpleQueries.test_dictresult) ... ok 410s test_dictresult_async (tests.test_classic_connection.TestSimpleQueries.test_dictresult_async) ... ok 410s test_dictresult_decimal (tests.test_classic_connection.TestSimpleQueries.test_dictresult_decimal) ... ok 410s test_dictresult_long (tests.test_classic_connection.TestSimpleQueries.test_dictresult_long) ... ok 410s test_dictresult_names (tests.test_classic_connection.TestSimpleQueries.test_dictresult_names) ... ok 410s test_dictresult_string (tests.test_classic_connection.TestSimpleQueries.test_dictresult_string) ... ok 410s test_field_info_name (tests.test_classic_connection.TestSimpleQueries.test_field_info_name) ... ok 410s test_fieldname (tests.test_classic_connection.TestSimpleQueries.test_fieldname) ... ok 410s test_fieldnum (tests.test_classic_connection.TestSimpleQueries.test_fieldnum) ... ok 410s test_get3_cols (tests.test_classic_connection.TestSimpleQueries.test_get3_cols) ... ok 410s test_get3_dict_cols (tests.test_classic_connection.TestSimpleQueries.test_get3_dict_cols) ... ok 410s test_get3_dict_rows (tests.test_classic_connection.TestSimpleQueries.test_get3_dict_rows) ... ok 410s test_get3_named_cols (tests.test_classic_connection.TestSimpleQueries.test_get3_named_cols) ... ok 410s test_get3_named_rows (tests.test_classic_connection.TestSimpleQueries.test_get3_named_rows) ... ok 410s test_get3_rows (tests.test_classic_connection.TestSimpleQueries.test_get3_rows) ... ok 410s test_getresult (tests.test_classic_connection.TestSimpleQueries.test_getresult) ... ok 410s test_getresult_async (tests.test_classic_connection.TestSimpleQueries.test_getresult_async) ... ok 410s test_getresult_decimal (tests.test_classic_connection.TestSimpleQueries.test_getresult_decimal) ... ok 410s test_getresult_long (tests.test_classic_connection.TestSimpleQueries.test_getresult_long) ... ok 410s test_getresult_string (tests.test_classic_connection.TestSimpleQueries.test_getresult_string) ... ok 410s test_len (tests.test_classic_connection.TestSimpleQueries.test_len) ... ok 410s test_list_fields_after_second_get_result_async (tests.test_classic_connection.TestSimpleQueries.test_list_fields_after_second_get_result_async) ... ok 410s test_listfields (tests.test_classic_connection.TestSimpleQueries.test_listfields) ... ok 410s test_mem_size (tests.test_classic_connection.TestSimpleQueries.test_mem_size) ... ok 410s test_module_name (tests.test_classic_connection.TestSimpleQueries.test_module_name) ... ok 410s test_namedresult (tests.test_classic_connection.TestSimpleQueries.test_namedresult) ... ok 410s test_namedresult_async (tests.test_classic_connection.TestSimpleQueries.test_namedresult_async) ... ok 410s test_namedresult_names (tests.test_classic_connection.TestSimpleQueries.test_namedresult_names) ... ok 410s test_namedresult_with_bad_fieldnames (tests.test_classic_connection.TestSimpleQueries.test_namedresult_with_bad_fieldnames) ... ok 410s test_namedresult_with_good_fieldnames (tests.test_classic_connection.TestSimpleQueries.test_namedresult_with_good_fieldnames) ... ok 410s test_query (tests.test_classic_connection.TestSimpleQueries.test_query) ... ok 410s test_query_with_oids (tests.test_classic_connection.TestSimpleQueries.test_query_with_oids) ... skipped 'database does not support tables with oids' 410s test_repr (tests.test_classic_connection.TestSimpleQueries.test_repr) ... ok 410s test_select0 (tests.test_classic_connection.TestSimpleQueries.test_select0) ... ok 410s test_select0_semicolon (tests.test_classic_connection.TestSimpleQueries.test_select0_semicolon) ... ok 410s test_select_dot_semicolon (tests.test_classic_connection.TestSimpleQueries.test_select_dot_semicolon) ... ok 410s test_str (tests.test_classic_connection.TestSimpleQueries.test_str) ... ok 410s test_escape_bytea (tests.test_classic_connection.TestStandaloneEscapeFunctions.test_escape_bytea) ... ok 410s test_escape_string (tests.test_classic_connection.TestStandaloneEscapeFunctions.test_escape_string) ... ok 410s test_dictresul_ascii (tests.test_classic_connection.TestUnicodeQueries.test_dictresul_ascii) ... ok 410s test_dictresult_cyrillic (tests.test_classic_connection.TestUnicodeQueries.test_dictresult_cyrillic) ... ok 410s test_dictresult_latin1 (tests.test_classic_connection.TestUnicodeQueries.test_dictresult_latin1) ... ok 410s test_dictresult_latin9 (tests.test_classic_connection.TestUnicodeQueries.test_dictresult_latin9) ... ok 410s test_dictresult_utf8 (tests.test_classic_connection.TestUnicodeQueries.test_dictresult_utf8) ... ok 410s test_getresul_ascii (tests.test_classic_connection.TestUnicodeQueries.test_getresul_ascii) ... ok 410s test_getresult_cyrillic (tests.test_classic_connection.TestUnicodeQueries.test_getresult_cyrillic) ... ok 410s test_getresult_latin1 (tests.test_classic_connection.TestUnicodeQueries.test_getresult_latin1) ... ok 410s test_getresult_latin9 (tests.test_classic_connection.TestUnicodeQueries.test_getresult_latin9) ... ok 410s test_getresult_utf8 (tests.test_classic_connection.TestUnicodeQueries.test_getresult_utf8) ... ok 410s test_array (tests.test_classic_dbwrapper.TestDBClass.test_array) ... ok 410s test_array_literal (tests.test_classic_dbwrapper.TestDBClass.test_array_literal) ... ok 410s test_array_of_bytea (tests.test_classic_dbwrapper.TestDBClass.test_array_of_bytea) ... ok 410s test_array_of_ids (tests.test_classic_dbwrapper.TestDBClass.test_array_of_ids) ... ok 410s test_array_of_json (tests.test_classic_dbwrapper.TestDBClass.test_array_of_json) ... ok 410s test_array_of_jsonb (tests.test_classic_dbwrapper.TestDBClass.test_array_of_jsonb) ... ok 410s test_array_of_text (tests.test_classic_dbwrapper.TestDBClass.test_array_of_text) ... ok 410s test_bytea (tests.test_classic_dbwrapper.TestDBClass.test_bytea) ... ok 410s test_class_name (tests.test_classic_dbwrapper.TestDBClass.test_class_name) ... ok 410s test_clear (tests.test_classic_dbwrapper.TestDBClass.test_clear) ... ok 410s test_clear_with_quoted_names (tests.test_classic_dbwrapper.TestDBClass.test_clear_with_quoted_names) ... ok 410s test_context_manager (tests.test_classic_dbwrapper.TestDBClass.test_context_manager) ... ok 410s test_create_table (tests.test_classic_dbwrapper.TestDBClass.test_create_table) ... ok 410s test_create_table_with_oids (tests.test_classic_dbwrapper.TestDBClass.test_create_table_with_oids) ... skipped 'database does not support tables with oids' 410s test_date (tests.test_classic_dbwrapper.TestDBClass.test_date) ... ok 410s test_date_and_time_arrays (tests.test_classic_dbwrapper.TestDBClass.test_date_and_time_arrays) ... ok 410s test_db_types_info (tests.test_classic_dbwrapper.TestDBClass.test_db_types_info) ... ok 410s test_db_types_typecast (tests.test_classic_dbwrapper.TestDBClass.test_db_types_typecast) ... ok 410s test_decode_json (tests.test_classic_dbwrapper.TestDBClass.test_decode_json) ... ok 410s test_deep_array (tests.test_classic_dbwrapper.TestDBClass.test_deep_array) ... ok 410s test_delete (tests.test_classic_dbwrapper.TestDBClass.test_delete) ... ok 410s test_delete_prepared (tests.test_classic_dbwrapper.TestDBClass.test_delete_prepared) ... ok 410s test_delete_referenced (tests.test_classic_dbwrapper.TestDBClass.test_delete_referenced) ... ok 410s test_delete_with_composite_key (tests.test_classic_dbwrapper.TestDBClass.test_delete_with_composite_key) ... ok 410s test_delete_with_oids (tests.test_classic_dbwrapper.TestDBClass.test_delete_with_oids) ... skipped 'database does not support tables with oids' 410s test_delete_with_quoted_names (tests.test_classic_dbwrapper.TestDBClass.test_delete_with_quoted_names) ... ok 410s test_describe_prepared (tests.test_classic_dbwrapper.TestDBClass.test_describe_prepared) ... ok 410s test_describe_prepared_unnamed (tests.test_classic_dbwrapper.TestDBClass.test_describe_prepared_unnamed) ... ok 410s test_empty_query (tests.test_classic_dbwrapper.TestDBClass.test_empty_query) ... ok 410s test_encode_json (tests.test_classic_dbwrapper.TestDBClass.test_encode_json) ... ok 410s test_escape_bytea (tests.test_classic_dbwrapper.TestDBClass.test_escape_bytea) ... ok 410s test_escape_identifier (tests.test_classic_dbwrapper.TestDBClass.test_escape_identifier) ... ok 410s test_escape_literal (tests.test_classic_dbwrapper.TestDBClass.test_escape_literal) ... ok 410s test_escape_string (tests.test_classic_dbwrapper.TestDBClass.test_escape_string) ... ok 410s test_get (tests.test_classic_dbwrapper.TestDBClass.test_get) ... ok 410s test_get_as_dict (tests.test_classic_dbwrapper.TestDBClass.test_get_as_dict) ... ok 410s test_get_as_list (tests.test_classic_dbwrapper.TestDBClass.test_get_as_list) ... ok 410s test_get_attnames (tests.test_classic_dbwrapper.TestDBClass.test_get_attnames) ... ok 410s test_get_attnames_is_attr_dict (tests.test_classic_dbwrapper.TestDBClass.test_get_attnames_is_attr_dict) ... ok 410s test_get_attnames_is_cached (tests.test_classic_dbwrapper.TestDBClass.test_get_attnames_is_cached) ... ok 410s test_get_attnames_is_ordered (tests.test_classic_dbwrapper.TestDBClass.test_get_attnames_is_ordered) ... ok 410s test_get_attnames_with_quotes (tests.test_classic_dbwrapper.TestDBClass.test_get_attnames_with_quotes) ... ok 410s test_get_attnames_with_regtypes (tests.test_classic_dbwrapper.TestDBClass.test_get_attnames_with_regtypes) ... ok 410s test_get_attnames_without_regtypes (tests.test_classic_dbwrapper.TestDBClass.test_get_attnames_without_regtypes) ... ok 410s test_get_databases (tests.test_classic_dbwrapper.TestDBClass.test_get_databases) ... ok 410s test_get_from_view (tests.test_classic_dbwrapper.TestDBClass.test_get_from_view) ... ok 410s test_get_generated (tests.test_classic_dbwrapper.TestDBClass.test_get_generated) ... ok 410s test_get_generated_is_cached (tests.test_classic_dbwrapper.TestDBClass.test_get_generated_is_cached) ... ok 410s test_get_little_bobby_tables (tests.test_classic_dbwrapper.TestDBClass.test_get_little_bobby_tables) ... ok 410s test_get_parameter (tests.test_classic_dbwrapper.TestDBClass.test_get_parameter) ... ok 411s test_get_parameter_all (tests.test_classic_dbwrapper.TestDBClass.test_get_parameter_all) ... ok 411s test_get_parameter_server_version (tests.test_classic_dbwrapper.TestDBClass.test_get_parameter_server_version) ... ok 411s test_get_relations (tests.test_classic_dbwrapper.TestDBClass.test_get_relations) ... ok 411s test_get_set_type_cast (tests.test_classic_dbwrapper.TestDBClass.test_get_set_type_cast) ... ok 411s test_get_system_relations (tests.test_classic_dbwrapper.TestDBClass.test_get_system_relations) ... ok 411s test_get_system_tables (tests.test_classic_dbwrapper.TestDBClass.test_get_system_tables) ... ok 411s test_get_tables (tests.test_classic_dbwrapper.TestDBClass.test_get_tables) ... ok 411s test_get_with_composite_key (tests.test_classic_dbwrapper.TestDBClass.test_get_with_composite_key) ... ok 411s test_get_with_oids (tests.test_classic_dbwrapper.TestDBClass.test_get_with_oids) ... skipped 'database does not support tables with oids' 411s test_get_with_quoted_names (tests.test_classic_dbwrapper.TestDBClass.test_get_with_quoted_names) ... ok 411s test_has_table_privilege (tests.test_classic_dbwrapper.TestDBClass.test_has_table_privilege) ... ok 411s test_hstore (tests.test_classic_dbwrapper.TestDBClass.test_hstore) ... ok 411s test_insert (tests.test_classic_dbwrapper.TestDBClass.test_insert) ... ok 411s test_insert_get_json (tests.test_classic_dbwrapper.TestDBClass.test_insert_get_json) ... ok 411s test_insert_get_jsonb (tests.test_classic_dbwrapper.TestDBClass.test_insert_get_jsonb) ... ok 411s test_insert_into_view (tests.test_classic_dbwrapper.TestDBClass.test_insert_into_view) ... ok 411s test_insert_update_get_bytea (tests.test_classic_dbwrapper.TestDBClass.test_insert_update_get_bytea) ... ok 411s test_insert_update_get_record (tests.test_classic_dbwrapper.TestDBClass.test_insert_update_get_record) ... ok 412s test_insert_with_generated_columns (tests.test_classic_dbwrapper.TestDBClass.test_insert_with_generated_columns) ... ok 412s test_insert_with_oids (tests.test_classic_dbwrapper.TestDBClass.test_insert_with_oids) ... skipped 'database does not support tables with oids' 412s test_insert_with_quoted_names (tests.test_classic_dbwrapper.TestDBClass.test_insert_with_quoted_names) ... ok 412s test_inserttable_from_query (tests.test_classic_dbwrapper.TestDBClass.test_inserttable_from_query) ... ok 412s test_interval (tests.test_classic_dbwrapper.TestDBClass.test_interval) ... ok 412s test_module_name (tests.test_classic_dbwrapper.TestDBClass.test_module_name) ... ok 412s test_multiple_queries (tests.test_classic_dbwrapper.TestDBClass.test_multiple_queries) ... ok 412s test_notification_handler (tests.test_classic_dbwrapper.TestDBClass.test_notification_handler) ... ok 412s test_pkey (tests.test_classic_dbwrapper.TestDBClass.test_pkey) ... ok 412s test_pkeys (tests.test_classic_dbwrapper.TestDBClass.test_pkeys) ... ok 412s test_prepare (tests.test_classic_dbwrapper.TestDBClass.test_prepare) ... ok 412s test_prepare_unnamed (tests.test_classic_dbwrapper.TestDBClass.test_prepare_unnamed) ... ok 412s test_query (tests.test_classic_dbwrapper.TestDBClass.test_query) ... ok 412s test_query_data_error (tests.test_classic_dbwrapper.TestDBClass.test_query_data_error) ... ok 412s test_query_formatted (tests.test_classic_dbwrapper.TestDBClass.test_query_formatted) ... ok 412s test_query_formatted_with_any (tests.test_classic_dbwrapper.TestDBClass.test_query_formatted_with_any) ... ok 412s test_query_formatted_without_params (tests.test_classic_dbwrapper.TestDBClass.test_query_formatted_without_params) ... ok 412s test_query_prepared_unnamed_with_out_params (tests.test_classic_dbwrapper.TestDBClass.test_query_prepared_unnamed_with_out_params) ... ok 412s test_query_prepared_unnamed_with_params (tests.test_classic_dbwrapper.TestDBClass.test_query_prepared_unnamed_with_params) ... ok 412s test_query_prepared_with_params (tests.test_classic_dbwrapper.TestDBClass.test_query_prepared_with_params) ... ok 412s test_query_prepared_without_params (tests.test_classic_dbwrapper.TestDBClass.test_query_prepared_without_params) ... ok 412s test_query_with_oids (tests.test_classic_dbwrapper.TestDBClass.test_query_with_oids) ... skipped 'database does not support tables with oids' 413s test_query_with_params (tests.test_classic_dbwrapper.TestDBClass.test_query_with_params) ... ok 413s test_record_insert_bytea (tests.test_classic_dbwrapper.TestDBClass.test_record_insert_bytea) ... ok 413s test_record_insert_json (tests.test_classic_dbwrapper.TestDBClass.test_record_insert_json) ... ok 413s test_record_literal (tests.test_classic_dbwrapper.TestDBClass.test_record_literal) ... ok 413s test_reopen (tests.test_classic_dbwrapper.TestDBClass.test_reopen) ... ok 413s test_reset (tests.test_classic_dbwrapper.TestDBClass.test_reset) ... ok 413s test_reset_parameter (tests.test_classic_dbwrapper.TestDBClass.test_reset_parameter) ... ok 413s test_reset_parameter_all (tests.test_classic_dbwrapper.TestDBClass.test_reset_parameter_all) ... ok 413s test_set_parameter (tests.test_classic_dbwrapper.TestDBClass.test_set_parameter) ... ok 413s test_set_parameter_local (tests.test_classic_dbwrapper.TestDBClass.test_set_parameter_local) ... ok 413s test_set_parameter_session (tests.test_classic_dbwrapper.TestDBClass.test_set_parameter_session) ... ok 413s test_temp_crud (tests.test_classic_dbwrapper.TestDBClass.test_temp_crud) ... ok 413s test_time (tests.test_classic_dbwrapper.TestDBClass.test_time) ... ok 413s test_timestamp (tests.test_classic_dbwrapper.TestDBClass.test_timestamp) ... ok 413s test_timestamptz (tests.test_classic_dbwrapper.TestDBClass.test_timestamptz) ... ok 413s test_timetz (tests.test_classic_dbwrapper.TestDBClass.test_timetz) ... ok 413s test_transaction (tests.test_classic_dbwrapper.TestDBClass.test_transaction) ... ok 413s test_transaction_aliases (tests.test_classic_dbwrapper.TestDBClass.test_transaction_aliases) ... ok 413s test_truncate (tests.test_classic_dbwrapper.TestDBClass.test_truncate) ... ok 413s test_truncate_cascade (tests.test_classic_dbwrapper.TestDBClass.test_truncate_cascade) ... ok 414s test_truncate_only (tests.test_classic_dbwrapper.TestDBClass.test_truncate_only) ... ok 414s test_truncate_quoted (tests.test_classic_dbwrapper.TestDBClass.test_truncate_quoted) ... ok 414s test_truncate_restart (tests.test_classic_dbwrapper.TestDBClass.test_truncate_restart) ... ok 414s test_unescape_bytea (tests.test_classic_dbwrapper.TestDBClass.test_unescape_bytea) ... ok 414s test_update (tests.test_classic_dbwrapper.TestDBClass.test_update) ... ok 414s test_update_with_composite_key (tests.test_classic_dbwrapper.TestDBClass.test_update_with_composite_key) ... ok 414s test_update_with_generated_columns (tests.test_classic_dbwrapper.TestDBClass.test_update_with_generated_columns) ... ok 414s test_update_with_oids (tests.test_classic_dbwrapper.TestDBClass.test_update_with_oids) ... skipped 'database does not support tables with oids' 414s test_update_with_quoted_names (tests.test_classic_dbwrapper.TestDBClass.test_update_with_quoted_names) ... ok 414s test_update_without_oid (tests.test_classic_dbwrapper.TestDBClass.test_update_without_oid) ... ok 414s test_upsert (tests.test_classic_dbwrapper.TestDBClass.test_upsert) ... ok 414s test_upsert_bytea (tests.test_classic_dbwrapper.TestDBClass.test_upsert_bytea) ... ok 414s test_upsert_with_composite_key (tests.test_classic_dbwrapper.TestDBClass.test_upsert_with_composite_key) ... ok 414s test_upsert_with_generated_columns (tests.test_classic_dbwrapper.TestDBClass.test_upsert_with_generated_columns) ... ok 414s test_upsert_with_oids (tests.test_classic_dbwrapper.TestDBClass.test_upsert_with_oids) ... skipped 'database does not support tables with oids' 414s test_upsert_with_quoted_names (tests.test_classic_dbwrapper.TestDBClass.test_upsert_with_quoted_names) ... ok 414s test_uuid (tests.test_classic_dbwrapper.TestDBClass.test_uuid) ... ok 414s test_adapt_query_inline_dict (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_inline_dict) ... ok 414s test_adapt_query_inline_list (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_inline_list) ... ok 414s test_adapt_query_inline_list_with_hstore (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_inline_list_with_hstore) ... ok 414s test_adapt_query_inline_list_with_json (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_inline_list_with_json) ... ok 414s test_adapt_query_typed_dict (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_typed_dict) ... ok 415s test_adapt_query_typed_list (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_typed_list) ... ok 415s test_adapt_query_typed_list_with_json (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_typed_list_with_json) ... ok 415s test_adapt_query_typed_list_with_types_as_classes (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_typed_list_with_types_as_classes) ... ok 415s test_adapt_query_typed_list_with_types_as_string (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_typed_list_with_types_as_string) ... ok 415s test_adapt_query_typed_with_hstore (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_typed_with_hstore) ... ok 415s test_adapt_query_typed_with_uuid (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_typed_with_uuid) ... ok 415s test_adapt_query_untyped_dict (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_untyped_dict) ... ok 415s test_adapt_query_untyped_list (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_untyped_list) ... ok 415s test_adapt_query_untyped_list_with_json (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_untyped_list_with_json) ... ok 415s test_adapt_query_untyped_with_hstore (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_untyped_with_hstore) ... ok 415s test_adapt_query_with_pg_repr (tests.test_classic_dbwrapper.TestDBClassAdapter.test_adapt_query_with_pg_repr) ... ok 415s test_guess_simple_type (tests.test_classic_dbwrapper.TestDBClassAdapter.test_guess_simple_type) ... ok 415s test_all_db_attributes (tests.test_classic_dbwrapper.TestDBClassBasic.test_all_db_attributes) ... ok 415s test_attribute_backend_pid (tests.test_classic_dbwrapper.TestDBClassBasic.test_attribute_backend_pid) ... ok 415s test_attribute_db (tests.test_classic_dbwrapper.TestDBClassBasic.test_attribute_db) ... ok 418s test_attribute_dbname (tests.test_classic_dbwrapper.TestDBClassBasic.test_attribute_dbname) ... ok 418s test_attribute_error (tests.test_classic_dbwrapper.TestDBClassBasic.test_attribute_error) ... ok 418s test_attribute_host (tests.test_classic_dbwrapper.TestDBClassBasic.test_attribute_host) ... ok 418s test_attribute_options (tests.test_classic_dbwrapper.TestDBClassBasic.test_attribute_options) ... ok 418s test_attribute_port (tests.test_classic_dbwrapper.TestDBClassBasic.test_attribute_port) ... ok 418s test_attribute_protocol_version (tests.test_classic_dbwrapper.TestDBClassBasic.test_attribute_protocol_version) ... ok 418s test_attribute_server_version (tests.test_classic_dbwrapper.TestDBClassBasic.test_attribute_server_version) ... ok 418s test_attribute_socket (tests.test_classic_dbwrapper.TestDBClassBasic.test_attribute_socket) ... ok 418s test_attribute_status (tests.test_classic_dbwrapper.TestDBClassBasic.test_attribute_status) ... ok 418s test_attribute_user (tests.test_classic_dbwrapper.TestDBClassBasic.test_attribute_user) ... ok 418s test_existing_connection (tests.test_classic_dbwrapper.TestDBClassBasic.test_existing_connection) ... ok 418s test_existing_db_api2_connection (tests.test_classic_dbwrapper.TestDBClassBasic.test_existing_db_api2_connection) ... ok 418s test_method_close (tests.test_classic_dbwrapper.TestDBClassBasic.test_method_close) ... ok 418s test_method_decode_json (tests.test_classic_dbwrapper.TestDBClassBasic.test_method_decode_json) ... ok 418s test_method_encode_json (tests.test_classic_dbwrapper.TestDBClassBasic.test_method_encode_json) ... ok 418s test_method_endcopy (tests.test_classic_dbwrapper.TestDBClassBasic.test_method_endcopy) ... ok 418s test_method_escape_bytea (tests.test_classic_dbwrapper.TestDBClassBasic.test_method_escape_bytea) ... ok 418s test_method_escape_identifier (tests.test_classic_dbwrapper.TestDBClassBasic.test_method_escape_identifier) ... ok 418s test_method_escape_literal (tests.test_classic_dbwrapper.TestDBClassBasic.test_method_escape_literal) ... ok 418s test_method_escape_string (tests.test_classic_dbwrapper.TestDBClassBasic.test_method_escape_string) ... ok 418s test_method_query (tests.test_classic_dbwrapper.TestDBClassBasic.test_method_query) ... ok 418s test_method_query_data_error (tests.test_classic_dbwrapper.TestDBClassBasic.test_method_query_data_error) ... ok 418s test_method_query_empty (tests.test_classic_dbwrapper.TestDBClassBasic.test_method_query_empty) ... ok 418s test_method_reopen (tests.test_classic_dbwrapper.TestDBClassBasic.test_method_reopen) ... ok 418s test_method_reset (tests.test_classic_dbwrapper.TestDBClassBasic.test_method_reset) ... ok 418s test_method_unescape_bytea (tests.test_classic_dbwrapper.TestDBClassBasic.test_method_unescape_bytea) ... ok 418s test_async_query_after_deletion (tests.test_classic_dbwrapper.TestDBClassInit.test_async_query_after_deletion) ... ok 418s test_async_query_before_deletion (tests.test_classic_dbwrapper.TestDBClassInit.test_async_query_before_deletion) ... ok 418s test_bad_params (tests.test_classic_dbwrapper.TestDBClassInit.test_bad_params) ... ok 418s test_delete_db (tests.test_classic_dbwrapper.TestDBClassInit.test_delete_db) ... ok 418s test_array (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_array) ... ok 418s test_array_literal (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_array_literal) ... ok 418s test_array_of_bytea (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_array_of_bytea) ... ok 418s test_array_of_ids (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_array_of_ids) ... ok 418s test_array_of_json (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_array_of_json) ... ok 418s test_array_of_jsonb (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_array_of_jsonb) ... ok 418s test_array_of_text (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_array_of_text) ... ok 418s test_bytea (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_bytea) ... ok 418s test_class_name (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_class_name) ... ok 418s test_clear (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_clear) ... ok 418s test_clear_with_quoted_names (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_clear_with_quoted_names) ... ok 418s test_context_manager (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_context_manager) ... ok 418s test_create_table (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_create_table) ... ok 418s test_create_table_with_oids (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_create_table_with_oids) ... skipped 'database does not support tables with oids' 418s test_date (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_date) ... ok 418s test_date_and_time_arrays (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_date_and_time_arrays) ... ok 418s test_db_types_info (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_db_types_info) ... ok 418s test_db_types_typecast (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_db_types_typecast) ... ok 418s test_decode_json (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_decode_json) ... ok 418s test_deep_array (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_deep_array) ... ok 418s test_delete (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_delete) ... ok 418s test_delete_prepared (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_delete_prepared) ... ok 418s test_delete_referenced (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_delete_referenced) ... ok 418s test_delete_with_composite_key (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_delete_with_composite_key) ... ok 418s test_delete_with_oids (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_delete_with_oids) ... skipped 'database does not support tables with oids' 418s test_delete_with_quoted_names (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_delete_with_quoted_names) ... ok 418s test_describe_prepared (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_describe_prepared) ... ok 418s test_describe_prepared_unnamed (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_describe_prepared_unnamed) ... ok 418s test_empty_query (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_empty_query) ... ok 418s test_encode_json (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_encode_json) ... ok 418s test_escape_bytea (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_escape_bytea) ... ok 418s test_escape_identifier (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_escape_identifier) ... ok 418s test_escape_literal (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_escape_literal) ... ok 418s test_escape_string (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_escape_string) ... ok 418s test_get (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get) ... ok 418s test_get_as_dict (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_as_dict) ... ok 418s test_get_as_list (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_as_list) ... ok 419s test_get_attnames (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_attnames) ... ok 419s test_get_attnames_is_attr_dict (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_attnames_is_attr_dict) ... ok 419s test_get_attnames_is_cached (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_attnames_is_cached) ... ok 419s test_get_attnames_is_ordered (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_attnames_is_ordered) ... ok 419s test_get_attnames_with_quotes (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_attnames_with_quotes) ... ok 419s test_get_attnames_with_regtypes (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_attnames_with_regtypes) ... ok 419s test_get_attnames_without_regtypes (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_attnames_without_regtypes) ... ok 419s test_get_databases (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_databases) ... ok 419s test_get_from_view (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_from_view) ... ok 419s test_get_generated (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_generated) ... ok 419s test_get_generated_is_cached (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_generated_is_cached) ... ok 419s test_get_little_bobby_tables (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_little_bobby_tables) ... ok 419s test_get_parameter (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_parameter) ... ok 419s test_get_parameter_all (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_parameter_all) ... ok 419s test_get_parameter_server_version (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_parameter_server_version) ... ok 419s test_get_relations (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_relations) ... ok 419s test_get_set_type_cast (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_set_type_cast) ... ok 419s test_get_system_relations (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_system_relations) ... ok 419s test_get_system_tables (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_system_tables) ... ok 419s test_get_tables (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_tables) ... ok 419s test_get_with_composite_key (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_with_composite_key) ... ok 419s test_get_with_oids (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_with_oids) ... skipped 'database does not support tables with oids' 419s test_get_with_quoted_names (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_get_with_quoted_names) ... ok 419s test_has_table_privilege (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_has_table_privilege) ... ok 419s test_hstore (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_hstore) ... ok 419s test_insert (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_insert) ... ok 419s test_insert_get_json (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_insert_get_json) ... ok 419s test_insert_get_jsonb (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_insert_get_jsonb) ... ok 419s test_insert_into_view (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_insert_into_view) ... ok 419s test_insert_update_get_bytea (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_insert_update_get_bytea) ... ok 419s test_insert_update_get_record (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_insert_update_get_record) ... ok 419s test_insert_with_generated_columns (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_insert_with_generated_columns) ... ok 419s test_insert_with_oids (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_insert_with_oids) ... skipped 'database does not support tables with oids' 419s test_insert_with_quoted_names (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_insert_with_quoted_names) ... ok 419s test_inserttable_from_query (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_inserttable_from_query) ... ok 419s test_interval (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_interval) ... ok 419s test_module_name (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_module_name) ... ok 419s test_multiple_queries (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_multiple_queries) ... ok 420s test_notification_handler (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_notification_handler) ... ok 420s test_pkey (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_pkey) ... ok 420s test_pkeys (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_pkeys) ... ok 420s test_prepare (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_prepare) ... ok 420s test_prepare_unnamed (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_prepare_unnamed) ... ok 420s test_query (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_query) ... ok 420s test_query_data_error (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_query_data_error) ... ok 420s test_query_formatted (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_query_formatted) ... ok 420s test_query_formatted_with_any (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_query_formatted_with_any) ... ok 420s test_query_formatted_without_params (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_query_formatted_without_params) ... ok 420s test_query_prepared_unnamed_with_out_params (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_query_prepared_unnamed_with_out_params) ... ok 420s test_query_prepared_unnamed_with_params (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_query_prepared_unnamed_with_params) ... ok 420s test_query_prepared_with_params (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_query_prepared_with_params) ... ok 420s test_query_prepared_without_params (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_query_prepared_without_params) ... ok 420s test_query_with_oids (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_query_with_oids) ... skipped 'database does not support tables with oids' 420s test_query_with_params (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_query_with_params) ... ok 420s test_record_insert_bytea (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_record_insert_bytea) ... ok 420s test_record_insert_json (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_record_insert_json) ... ok 420s test_record_literal (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_record_literal) ... ok 420s test_reopen (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_reopen) ... ok 421s test_reset (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_reset) ... ok 421s test_reset_parameter (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_reset_parameter) ... ok 421s test_reset_parameter_all (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_reset_parameter_all) ... ok 421s test_set_parameter (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_set_parameter) ... ok 421s test_set_parameter_local (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_set_parameter_local) ... ok 421s test_set_parameter_session (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_set_parameter_session) ... ok 421s test_temp_crud (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_temp_crud) ... ok 421s test_time (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_time) ... ok 421s test_timestamp (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_timestamp) ... ok 421s test_timestamptz (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_timestamptz) ... ok 421s test_timetz (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_timetz) ... ok 421s test_transaction (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_transaction) ... ok 421s test_transaction_aliases (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_transaction_aliases) ... ok 421s test_truncate (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_truncate) ... ok 421s test_truncate_cascade (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_truncate_cascade) ... ok 421s test_truncate_only (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_truncate_only) ... ok 421s test_truncate_quoted (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_truncate_quoted) ... ok 421s test_truncate_restart (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_truncate_restart) ... ok 422s test_unescape_bytea (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_unescape_bytea) ... ok 422s test_update (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_update) ... ok 422s test_update_with_composite_key (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_update_with_composite_key) ... ok 422s test_update_with_generated_columns (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_update_with_generated_columns) ... ok 422s test_update_with_oids (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_update_with_oids) ... skipped 'database does not support tables with oids' 422s test_update_with_quoted_names (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_update_with_quoted_names) ... ok 422s test_update_without_oid (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_update_without_oid) ... ok 422s test_upsert (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_upsert) ... ok 422s test_upsert_bytea (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_upsert_bytea) ... ok 422s test_upsert_with_composite_key (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_upsert_with_composite_key) ... ok 422s test_upsert_with_generated_columns (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_upsert_with_generated_columns) ... ok 422s test_upsert_with_oids (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_upsert_with_oids) ... skipped 'database does not support tables with oids' 422s test_upsert_with_quoted_names (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_upsert_with_quoted_names) ... ok 422s test_uuid (tests.test_classic_dbwrapper.TestDBClassNonStdOpts.test_uuid) ... ok 422s test_debug_default (tests.test_classic_dbwrapper.TestDebug.test_debug_default) ... ok 422s test_debug_is_callable (tests.test_classic_dbwrapper.TestDebug.test_debug_is_callable) ... ok 422s test_debug_is_false (tests.test_classic_dbwrapper.TestDebug.test_debug_is_false) ... ok 425s test_debug_is_file_like (tests.test_classic_dbwrapper.TestDebug.test_debug_is_file_like) ... ok 425s test_debug_is_string (tests.test_classic_dbwrapper.TestDebug.test_debug_is_string) ... ok 425s test_debug_is_true (tests.test_classic_dbwrapper.TestDebug.test_debug_is_true) ... ok 425s test_debug_multiple_args (tests.test_classic_dbwrapper.TestDebug.test_debug_multiple_args) ... ok 425s test_leaks_with_close (tests.test_classic_dbwrapper.TestMemoryLeaks.test_leaks_with_close) ... ok 425s test_leaks_without_close (tests.test_classic_dbwrapper.TestMemoryLeaks.test_leaks_without_close) ... ok 425s test_get (tests.test_classic_dbwrapper.TestSchemas.test_get) ... ok 425s test_get_attnames (tests.test_classic_dbwrapper.TestSchemas.test_get_attnames) ... ok 425s test_get_tables (tests.test_classic_dbwrapper.TestSchemas.test_get_tables) ... ok 425s test_munging (tests.test_classic_dbwrapper.TestSchemas.test_munging) ... ok 425s test_query_information_schema (tests.test_classic_dbwrapper.TestSchemas.test_query_information_schema) ... ok 425s test_cast_interval (tests.test_classic_functions.TestCastInterval.test_cast_interval) ... ok 425s test_get_bool (tests.test_classic_functions.TestConfigFunctions.test_get_bool) ... ok 425s test_get_bytea_escaped (tests.test_classic_functions.TestConfigFunctions.test_get_bytea_escaped) ... ok 425s test_get_datestyle (tests.test_classic_functions.TestConfigFunctions.test_get_datestyle) ... ok 425s test_get_decimal (tests.test_classic_functions.TestConfigFunctions.test_get_decimal) ... ok 425s test_get_decimal_point (tests.test_classic_functions.TestConfigFunctions.test_get_decimal_point) ... ok 425s test_get_jsondecode (tests.test_classic_functions.TestConfigFunctions.test_get_jsondecode) ... ok 425s test_set_bool (tests.test_classic_functions.TestConfigFunctions.test_set_bool) ... ok 425s test_set_bytea_escaped (tests.test_classic_functions.TestConfigFunctions.test_set_bytea_escaped) ... ok 425s test_set_datestyle (tests.test_classic_functions.TestConfigFunctions.test_set_datestyle) ... ok 425s test_set_decimal (tests.test_classic_functions.TestConfigFunctions.test_set_decimal) ... ok 425s test_set_decimal_point (tests.test_classic_functions.TestConfigFunctions.test_set_decimal_point) ... ok 425s test_set_jsondecode (tests.test_classic_functions.TestConfigFunctions.test_set_jsondecode) ... ok 425s test_escape_bytea (tests.test_classic_functions.TestEscapeFunctions.test_escape_bytea) ... ok 425s test_escape_string (tests.test_classic_functions.TestEscapeFunctions.test_escape_string) ... ok 425s test_unescape_bytea (tests.test_classic_functions.TestEscapeFunctions.test_unescape_bytea) ... ok 425s test_def_base (tests.test_classic_functions.TestHasConnect.test_def_base) ... ok 425s test_def_host (tests.test_classic_functions.TestHasConnect.test_def_host) ... ok 425s test_def_opt (tests.test_classic_functions.TestHasConnect.test_def_opt) ... ok 425s test_def_port (tests.test_classic_functions.TestHasConnect.test_def_port) ... ok 425s test_has_connect (tests.test_classic_functions.TestHasConnect.test_has_connect) ... ok 425s test_has_connection_type (tests.test_classic_functions.TestHasConnect.test_has_connection_type) ... ok 425s test_has_escape_bytea (tests.test_classic_functions.TestHasConnect.test_has_escape_bytea) ... ok 425s test_has_escape_string (tests.test_classic_functions.TestHasConnect.test_has_escape_string) ... ok 425s test_has_pg_data_error (tests.test_classic_functions.TestHasConnect.test_has_pg_data_error) ... ok 425s test_has_pg_database_error (tests.test_classic_functions.TestHasConnect.test_has_pg_database_error) ... ok 425s test_has_pg_error (tests.test_classic_functions.TestHasConnect.test_has_pg_error) ... ok 425s test_has_pg_integrity_error (tests.test_classic_functions.TestHasConnect.test_has_pg_integrity_error) ... ok 425s test_has_pg_interface_error (tests.test_classic_functions.TestHasConnect.test_has_pg_interface_error) ... ok 425s test_has_pg_internal_error (tests.test_classic_functions.TestHasConnect.test_has_pg_internal_error) ... ok 425s test_has_pg_invalid_result_error (tests.test_classic_functions.TestHasConnect.test_has_pg_invalid_result_error) ... ok 425s test_has_pg_multiple_results_error (tests.test_classic_functions.TestHasConnect.test_has_pg_multiple_results_error) ... ok 425s test_has_pg_no_result_error (tests.test_classic_functions.TestHasConnect.test_has_pg_no_result_error) ... ok 425s test_has_pg_not_supported_error (tests.test_classic_functions.TestHasConnect.test_has_pg_not_supported_error) ... ok 425s test_has_pg_operational_error (tests.test_classic_functions.TestHasConnect.test_has_pg_operational_error) ... ok 425s test_has_pg_programming_error (tests.test_classic_functions.TestHasConnect.test_has_pg_programming_error) ... ok 425s test_has_pg_warning (tests.test_classic_functions.TestHasConnect.test_has_pg_warning) ... ok 425s test_has_query_type (tests.test_classic_functions.TestHasConnect.test_has_query_type) ... ok 425s test_has_unescape_bytea (tests.test_classic_functions.TestHasConnect.test_has_unescape_bytea) ... ok 425s test_pqlib_version (tests.test_classic_functions.TestHasConnect.test_pqlib_version) ... ok 425s test_version (tests.test_classic_functions.TestModuleConstants.test_version) ... ok 425s test_parser_cast (tests.test_classic_functions.TestParseArray.test_parser_cast) ... ok 425s test_parser_delim (tests.test_classic_functions.TestParseArray.test_parser_delim) ... ok 425s test_parser_nested (tests.test_classic_functions.TestParseArray.test_parser_nested) ... ok 425s test_parser_params (tests.test_classic_functions.TestParseArray.test_parser_params) ... ok 425s test_parser_simple (tests.test_classic_functions.TestParseArray.test_parser_simple) ... ok 425s test_parser_too_deeply_nested (tests.test_classic_functions.TestParseArray.test_parser_too_deeply_nested) ... ok 425s test_parser_with_data (tests.test_classic_functions.TestParseArray.test_parser_with_data) ... ok 425s test_parser_with_different_delimiter (tests.test_classic_functions.TestParseArray.test_parser_with_different_delimiter) ... ok 425s test_parser_without_cast (tests.test_classic_functions.TestParseArray.test_parser_without_cast) ... ok 425s test_parser (tests.test_classic_functions.TestParseHStore.test_parser) ... ok 425s test_parser_cast_non_uniform (tests.test_classic_functions.TestParseRecord.test_parser_cast_non_uniform) ... ok 425s test_parser_cast_uniform (tests.test_classic_functions.TestParseRecord.test_parser_cast_uniform) ... ok 425s test_parser_delim (tests.test_classic_functions.TestParseRecord.test_parser_delim) ... ok 425s test_parser_many_elements (tests.test_classic_functions.TestParseRecord.test_parser_many_elements) ... ok 425s test_parser_nested (tests.test_classic_functions.TestParseRecord.test_parser_nested) ... ok 425s test_parser_params (tests.test_classic_functions.TestParseRecord.test_parser_params) ... ok 425s test_parser_simple (tests.test_classic_functions.TestParseRecord.test_parser_simple) ... ok 425s test_parser_with_data (tests.test_classic_functions.TestParseRecord.test_parser_with_data) ... ok 425s test_parser_with_different_delimiter (tests.test_classic_functions.TestParseRecord.test_parser_with_different_delimiter) ... ok 425s test_parser_without_cast (tests.test_classic_functions.TestParseRecord.test_parser_without_cast) ... ok 425s test_get_lo (tests.test_classic_largeobj.TestCreatingLargeObjects.test_get_lo) ... ok 425s test_lo_create (tests.test_classic_largeobj.TestCreatingLargeObjects.test_lo_create) ... ok 425s test_lo_import (tests.test_classic_largeobj.TestCreatingLargeObjects.test_lo_import) ... ok 425s test_class_name (tests.test_classic_largeobj.TestLargeObjects.test_class_name) ... ok 425s test_close (tests.test_classic_largeobj.TestLargeObjects.test_close) ... ok 425s test_error (tests.test_classic_largeobj.TestLargeObjects.test_error) ... ok 425s test_export (tests.test_classic_largeobj.TestLargeObjects.test_export) ... ok 425s test_export_in_existent (tests.test_classic_largeobj.TestLargeObjects.test_export_in_existent) ... ok 425s test_module_name (tests.test_classic_largeobj.TestLargeObjects.test_module_name) ... ok 425s test_oid (tests.test_classic_largeobj.TestLargeObjects.test_oid) ... ok 425s test_open (tests.test_classic_largeobj.TestLargeObjects.test_open) ... ok 425s test_pgcn (tests.test_classic_largeobj.TestLargeObjects.test_pgcn) ... ok 425s test_read (tests.test_classic_largeobj.TestLargeObjects.test_read) ... ok 425s test_repr (tests.test_classic_largeobj.TestLargeObjects.test_repr) ... ok 425s test_seek (tests.test_classic_largeobj.TestLargeObjects.test_seek) ... ok 425s test_size (tests.test_classic_largeobj.TestLargeObjects.test_size) ... ok 425s test_str (tests.test_classic_largeobj.TestLargeObjects.test_str) ... ok 425s test_tell (tests.test_classic_largeobj.TestLargeObjects.test_tell) ... ok 425s test_unlink (tests.test_classic_largeobj.TestLargeObjects.test_unlink) ... ok 425s test_unlink_inexistent (tests.test_classic_largeobj.TestLargeObjects.test_unlink_inexistent) ... ok 425s test_write (tests.test_classic_largeobj.TestLargeObjects.test_write) ... ok 425s test_write_latin1_bytes (tests.test_classic_largeobj.TestLargeObjects.test_write_latin1_bytes) ... ok 425s test_write_utf8_bytes (tests.test_classic_largeobj.TestLargeObjects.test_write_utf8_bytes) ... ok 425s test_write_utf8_string (tests.test_classic_largeobj.TestLargeObjects.test_write_utf8_string) ... ok 425s test_large_object_int_constants (tests.test_classic_largeobj.TestModuleConstants.test_large_object_int_constants) ... ok 425s test_notify_distinct_in_transaction (tests.test_classic_notification.TestAsyncNotification.test_notify_distinct_in_transaction) ... ok 425s test_notify_handler_empty (tests.test_classic_notification.TestAsyncNotification.test_notify_handler_empty) ... ok 425s test_notify_handler_once (tests.test_classic_notification.TestAsyncNotification.test_notify_handler_once) ... ok 425s test_notify_no_timeout (tests.test_classic_notification.TestAsyncNotification.test_notify_no_timeout) ... ok 425s test_notify_once_with_payload (tests.test_classic_notification.TestAsyncNotification.test_notify_once_with_payload) ... ok 425s test_notify_query_empty (tests.test_classic_notification.TestAsyncNotification.test_notify_query_empty) ... ok 425s test_notify_query_once (tests.test_classic_notification.TestAsyncNotification.test_notify_query_once) ... ok 425s test_notify_quoted_names (tests.test_classic_notification.TestAsyncNotification.test_notify_quoted_names) ... ok 425s test_notify_same_in_transaction (tests.test_classic_notification.TestAsyncNotification.test_notify_same_in_transaction) ... ok 425s test_notify_several_times (tests.test_classic_notification.TestAsyncNotification.test_notify_several_times) ... ok 425s test_notify_with_args (tests.test_classic_notification.TestAsyncNotification.test_notify_with_args) ... ok 426s test_notify_with_args_and_payload (tests.test_classic_notification.TestAsyncNotification.test_notify_with_args_and_payload) ... ok 426s test_notify_with_five_payloads (tests.test_classic_notification.TestAsyncNotification.test_notify_with_five_payloads) ... ok 426s test_notify_with_timeout (tests.test_classic_notification.TestAsyncNotification.test_notify_with_timeout) ... ok 426s test_notify_without_timeout (tests.test_classic_notification.TestAsyncNotification.test_notify_without_timeout) ... ok 426s test_notify_zero_timeout (tests.test_classic_notification.TestAsyncNotification.test_notify_zero_timeout) ... ok 426s test_receive_immediately (tests.test_classic_notification.TestAsyncNotification.test_receive_immediately) ... ok 426s test_close_handler (tests.test_classic_notification.TestSyncNotification.test_close_handler) ... ok 426s test_delete_handler (tests.test_classic_notification.TestSyncNotification.test_delete_handler) ... ok 426s test_notify (tests.test_classic_notification.TestSyncNotification.test_notify) ... ok 426s test_notify_with_args_and_payload (tests.test_classic_notification.TestSyncNotification.test_notify_with_args_and_payload) ... ok 426s test_notify_wrong_event (tests.test_classic_notification.TestSyncNotification.test_notify_wrong_event) ... ok 426s test_apilevel (tests.test_dbapi20.TestPgDb.test_apilevel) ... ok 426s test_arraysize (tests.test_dbapi20.TestPgDb.test_arraysize) ... ok 426s test_autocommit (tests.test_dbapi20.TestPgDb.test_autocommit) ... ok 426s test_binary_string (tests.test_dbapi20.TestPgDb.test_binary_string) ... ok 426s test_binary_type (tests.test_dbapi20.TestPgDb.test_binary_type) ... ok 426s test_bool (tests.test_dbapi20.TestPgDb.test_bool) ... ok 426s test_build_row_factory (tests.test_dbapi20.TestPgDb.test_build_row_factory) ... ok 426s test_callproc (tests.test_dbapi20.TestPgDb.test_callproc) ... ok 426s test_callproc_bad_params (tests.test_dbapi20.TestPgDb.test_callproc_bad_params) ... ok 426s test_callproc_no_params (tests.test_dbapi20.TestPgDb.test_callproc_no_params) ... ok 426s test_callproc_one_param (tests.test_dbapi20.TestPgDb.test_callproc_one_param) ... ok 426s test_callproc_two_params (tests.test_dbapi20.TestPgDb.test_callproc_two_params) ... ok 427s test_change_row_factory_cache_size (tests.test_dbapi20.TestPgDb.test_change_row_factory_cache_size) ... ok 427s test_close (tests.test_dbapi20.TestPgDb.test_close) ... ok 427s test_colnames (tests.test_dbapi20.TestPgDb.test_colnames) ... ok 427s test_coltypes (tests.test_dbapi20.TestPgDb.test_coltypes) ... ok 427s test_commit (tests.test_dbapi20.TestPgDb.test_commit) ... ok 427s test_connect (tests.test_dbapi20.TestPgDb.test_connect) ... ok 427s test_connect_kwargs (tests.test_dbapi20.TestPgDb.test_connect_kwargs) ... ok 427s test_connect_kwargs_with_special_chars (tests.test_dbapi20.TestPgDb.test_connect_kwargs_with_special_chars) ... ok 427s test_connection_as_contextmanager (tests.test_dbapi20.TestPgDb.test_connection_as_contextmanager) ... ok 427s test_connection_errors (tests.test_dbapi20.TestPgDb.test_connection_errors) ... ok 428s test_cursor (tests.test_dbapi20.TestPgDb.test_cursor) ... ok 428s test_cursor_as_contextmanager (tests.test_dbapi20.TestPgDb.test_cursor_as_contextmanager) ... ok 428s test_cursor_connection (tests.test_dbapi20.TestPgDb.test_cursor_connection) ... ok 428s test_cursor_invalidation (tests.test_dbapi20.TestPgDb.test_cursor_invalidation) ... ok 428s test_cursor_isolation (tests.test_dbapi20.TestPgDb.test_cursor_isolation) ... ok 428s test_cursor_iteration (tests.test_dbapi20.TestPgDb.test_cursor_iteration) ... ok 428s test_cursor_type (tests.test_dbapi20.TestPgDb.test_cursor_type) ... ok 428s test_cursor_with_badly_named_columns (tests.test_dbapi20.TestPgDb.test_cursor_with_badly_named_columns) ... ok 428s test_cursor_with_named_columns (tests.test_dbapi20.TestPgDb.test_cursor_with_named_columns) ... ok 428s test_cursor_with_unnamed_columns (tests.test_dbapi20.TestPgDb.test_cursor_with_unnamed_columns) ... ok 429s test_custom_type (tests.test_dbapi20.TestPgDb.test_custom_type) ... ok 429s test_cve_2018_1058 (tests.test_dbapi20.TestPgDb.test_cve_2018_1058) ... ok 429s test_date (tests.test_dbapi20.TestPgDb.test_date) ... ok 429s test_datetime (tests.test_dbapi20.TestPgDb.test_datetime) ... ok 429s test_datetime_type (tests.test_dbapi20.TestPgDb.test_datetime_type) ... ok 429s test_description (tests.test_dbapi20.TestPgDb.test_description) ... ok 429s test_description_fields (tests.test_dbapi20.TestPgDb.test_description_fields) ... ok 429s test_exceptions (tests.test_dbapi20.TestPgDb.test_exceptions) ... ok 429s test_exceptions_as_connection_attributes (tests.test_dbapi20.TestPgDb.test_exceptions_as_connection_attributes) ... ok 429s test_execute (tests.test_dbapi20.TestPgDb.test_execute) ... ok 429s test_execute_edge_cases (tests.test_dbapi20.TestPgDb.test_execute_edge_cases) ... ok 430s test_executemany (tests.test_dbapi20.TestPgDb.test_executemany) ... ok 430s test_fetch_2_rows (tests.test_dbapi20.TestPgDb.test_fetch_2_rows) ... ok 430s test_fetchall (tests.test_dbapi20.TestPgDb.test_fetchall) ... ok 430s test_fetchall_with_various_sizes (tests.test_dbapi20.TestPgDb.test_fetchall_with_various_sizes) ... ok 430s test_fetchmany (tests.test_dbapi20.TestPgDb.test_fetchmany) ... ok 430s test_fetchmany_with_keep (tests.test_dbapi20.TestPgDb.test_fetchmany_with_keep) ... ok 430s test_fetchone (tests.test_dbapi20.TestPgDb.test_fetchone) ... ok 430s test_float (tests.test_dbapi20.TestPgDb.test_float) ... ok 431s test_global_typecast (tests.test_dbapi20.TestPgDb.test_global_typecast) ... ok 431s test_hstore (tests.test_dbapi20.TestPgDb.test_hstore) ... ok 431s test_insert_array (tests.test_dbapi20.TestPgDb.test_insert_array) ... ok 431s test_insert_record (tests.test_dbapi20.TestPgDb.test_insert_record) ... ok 431s test_integrity_error (tests.test_dbapi20.TestPgDb.test_integrity_error) ... ok 431s test_interval (tests.test_dbapi20.TestPgDb.test_interval) ... ok 431s test_json (tests.test_dbapi20.TestPgDb.test_json) ... ok 433s test_jsonb (tests.test_dbapi20.TestPgDb.test_jsonb) ... ok 433s test_literal (tests.test_dbapi20.TestPgDb.test_literal) ... ok 433s test_memory_leaks (tests.test_dbapi20.TestPgDb.test_memory_leaks) ... ok 433s test_mixedfetch (tests.test_dbapi20.TestPgDb.test_mixedfetch) ... ok 433s test_next (tests.test_dbapi20.TestPgDb.test_next) 433s Test extension for getting the next row. ... ok 433s test_nextset (tests.test_dbapi20.TestPgDb.test_nextset) ... ok 433s test_no_close (tests.test_dbapi20.TestPgDb.test_no_close) ... ok 433s test_non_idempotent_close (tests.test_dbapi20.TestPgDb.test_non_idempotent_close) ... ok 433s test_none (tests.test_dbapi20.TestPgDb.test_none) ... ok 433s test_number_type (tests.test_dbapi20.TestPgDb.test_number_type) ... ok 433s test_paramstyle (tests.test_dbapi20.TestPgDb.test_paramstyle) ... ok 433s test_paramstyles (tests.test_dbapi20.TestPgDb.test_paramstyles) ... ok 433s test_percent_sign (tests.test_dbapi20.TestPgDb.test_percent_sign) ... ok 433s test_pgdb_type (tests.test_dbapi20.TestPgDb.test_pgdb_type) ... ok 433s test_rollback (tests.test_dbapi20.TestPgDb.test_rollback) ... ok 433s test_row_factory (tests.test_dbapi20.TestPgDb.test_row_factory) ... ok 433s test_rowcount (tests.test_dbapi20.TestPgDb.test_rowcount) ... ok 433s test_rowid_type (tests.test_dbapi20.TestPgDb.test_rowid_type) ... ok 433s test_select_array (tests.test_dbapi20.TestPgDb.test_select_array) ... ok 433s test_select_record (tests.test_dbapi20.TestPgDb.test_select_record) ... ok 433s test_set_decimal_type (tests.test_dbapi20.TestPgDb.test_set_decimal_type) ... ok 436s test_set_typecast_for_arrays (tests.test_dbapi20.TestPgDb.test_set_typecast_for_arrays) ... ok 436s test_setinputsizes (tests.test_dbapi20.TestPgDb.test_setinputsizes) ... ok 436s test_setoutputsize (tests.test_dbapi20.TestPgDb.test_setoutputsize) ... ok 436s test_setoutputsize_basic (tests.test_dbapi20.TestPgDb.test_setoutputsize_basic) ... ok 436s test_sqlstate (tests.test_dbapi20.TestPgDb.test_sqlstate) ... ok 436s test_string_type (tests.test_dbapi20.TestPgDb.test_string_type) ... ok 436s test_threadsafety (tests.test_dbapi20.TestPgDb.test_threadsafety) ... ok 436s test_time (tests.test_dbapi20.TestPgDb.test_time) ... ok 436s test_timestamp (tests.test_dbapi20.TestPgDb.test_timestamp) ... ok 436s test_transaction (tests.test_dbapi20.TestPgDb.test_transaction) ... ok 436s test_type_cache_info (tests.test_dbapi20.TestPgDb.test_type_cache_info) ... ok 436s test_type_cache_typecast (tests.test_dbapi20.TestPgDb.test_type_cache_typecast) ... ok 436s test_unicode_list_and_tuple (tests.test_dbapi20.TestPgDb.test_unicode_list_and_tuple) ... ok 436s test_unicode_with_latin1 (tests.test_dbapi20.TestPgDb.test_unicode_with_latin1) ... ok 436s test_unicode_with_utf8 (tests.test_dbapi20.TestPgDb.test_unicode_with_utf8) ... ok 436s test_update_rowcount (tests.test_dbapi20.TestPgDb.test_update_rowcount) ... ok 436s test_uuid (tests.test_dbapi20.TestPgDb.test_uuid) ... ok 436s test_version (tests.test_dbapi20.TestPgDb.test_version) ... ok 436s test_round_trip (tests.test_dbapi20_copy.TestBinary.test_round_trip) ... ok 436s test_bad_params (tests.test_dbapi20_copy.TestCopyFrom.test_bad_params) ... ok 436s test_binary (tests.test_dbapi20_copy.TestCopyFrom.test_binary) ... ok 436s test_binary_with_sep (tests.test_dbapi20_copy.TestCopyFrom.test_binary_with_sep) ... ok 436s test_binary_with_unicode (tests.test_dbapi20_copy.TestCopyFrom.test_binary_with_unicode) ... ok 436s test_columns (tests.test_dbapi20_copy.TestCopyFrom.test_columns) ... ok 436s test_csv (tests.test_dbapi20_copy.TestCopyFrom.test_csv) ... ok 436s test_csv_with_sep (tests.test_dbapi20_copy.TestCopyFrom.test_csv_with_sep) ... ok 436s test_file (tests.test_dbapi20_copy.TestCopyFrom.test_file) ... ok 436s test_input_bytes (tests.test_dbapi20_copy.TestCopyFrom.test_input_bytes) ... ok 436s test_input_iterable (tests.test_dbapi20_copy.TestCopyFrom.test_input_iterable) ... ok 436s test_input_iterable_bytes (tests.test_dbapi20_copy.TestCopyFrom.test_input_iterable_bytes) ... ok 436s test_input_iterable_invalid (tests.test_dbapi20_copy.TestCopyFrom.test_input_iterable_invalid) ... ok 436s test_input_iterable_with_newlines (tests.test_dbapi20_copy.TestCopyFrom.test_input_iterable_with_newlines) ... ok 436s test_input_string (tests.test_dbapi20_copy.TestCopyFrom.test_input_string) ... ok 436s test_input_string_multiple_rows (tests.test_dbapi20_copy.TestCopyFrom.test_input_string_multiple_rows) ... ok 436s test_input_string_with_newline (tests.test_dbapi20_copy.TestCopyFrom.test_input_string_with_newline) ... ok 436s test_input_string_with_schema_name (tests.test_dbapi20_copy.TestCopyFrom.test_input_string_with_schema_name) ... ok 437s test_null (tests.test_dbapi20_copy.TestCopyFrom.test_null) ... ok 437s test_query (tests.test_dbapi20_copy.TestCopyFrom.test_query) ... ok 437s test_sep (tests.test_dbapi20_copy.TestCopyFrom.test_sep) ... ok 437s test_size_invalid (tests.test_dbapi20_copy.TestCopyFrom.test_size_invalid) ... ok 437s test_size_negative (tests.test_dbapi20_copy.TestCopyFrom.test_size_negative) ... ok 437s test_size_positive (tests.test_dbapi20_copy.TestCopyFrom.test_size_positive) ... ok 437s test_bad_params (tests.test_dbapi20_copy.TestCopyTo.test_bad_params) ... ok 437s test_binary (tests.test_dbapi20_copy.TestCopyTo.test_binary) ... ok 437s test_binary_with_sep (tests.test_dbapi20_copy.TestCopyTo.test_binary_with_sep) ... ok 437s test_binary_with_unicode (tests.test_dbapi20_copy.TestCopyTo.test_binary_with_unicode) ... ok 437s test_columns (tests.test_dbapi20_copy.TestCopyTo.test_columns) ... ok 437s test_csv (tests.test_dbapi20_copy.TestCopyTo.test_csv) ... ok 437s test_csv_with_sep (tests.test_dbapi20_copy.TestCopyTo.test_csv_with_sep) ... ok 437s test_decode (tests.test_dbapi20_copy.TestCopyTo.test_decode) ... ok 437s test_file (tests.test_dbapi20_copy.TestCopyTo.test_file) ... ok 437s test_generator (tests.test_dbapi20_copy.TestCopyTo.test_generator) ... ok 437s test_generator_bytes (tests.test_dbapi20_copy.TestCopyTo.test_generator_bytes) ... ok 437s test_generator_with_schema_name (tests.test_dbapi20_copy.TestCopyTo.test_generator_with_schema_name) ... ok 437s test_null (tests.test_dbapi20_copy.TestCopyTo.test_null) ... ok 437s test_query (tests.test_dbapi20_copy.TestCopyTo.test_query) ... ok 438s test_rowcount_increment (tests.test_dbapi20_copy.TestCopyTo.test_rowcount_increment) ... ok 438s test_sep (tests.test_dbapi20_copy.TestCopyTo.test_sep) ... ok 438s test_input (tests.test_dbapi20_copy.TestStreams.test_input) ... ok 438s test_output (tests.test_dbapi20_copy.TestStreams.test_output) ... ok 438s test_all_steps (tests.test_tutorial.TestClassicTutorial.test_all_steps) ... ok 438s test_all_steps (tests.test_tutorial.TestDbApi20Tutorial.test_all_steps) ... ok 438s 438s ---------------------------------------------------------------------- 438s Ran 807 tests in 39.258s 438s 438s OK (skipped=16) 439s autopkgtest [19:36:11]: test unittests: -----------------------] 444s autopkgtest [19:36:17]: test unittests: - - - - - - - - - - results - - - - - - - - - - 444s unittests PASS 445s autopkgtest [19:36:18]: @@@@@@@@@@@@@@@@@@@@ summary 445s unittests PASS 466s Creating nova instance adt-noble-arm64-pygresql-20240323-192853-juju-7f2275-prod-proposed-migration-environment-2 from image adt/ubuntu-noble-arm64-server-20240323.img (UUID 5063c5cd-2683-4ea1-9e65-62351adfb1a7)...